Displaylink-driver-6.1.0-17.run is not installed after updating to Kubuntu 25.04
sudo ./displaylink-driver-6.1.0-17.run
Verifying archive integrity... 100% MD5 checksums are OK. All good.
Uncompressing DisplayLink Linux Driver 6.1.0 100%
Distribution discovered: Ubuntu 25.04
Installing
[ Installing EVDI ]
[[ Installing EVDI DKMS module ]]
Sign command: /usr/bin/kmodsign
Signing key: /var/lib/shim-signed/mok/MOK.priv
Public certificate (MOK): /var/lib/shim-signed/mok/MOK.der
Creating symlink /var/lib/dkms/evdi/1.14.7/source -> /usr/src/evdi-1.14.7
Building module:
Cleaning build area...
make -j16 KERNELRELEASE=6.14.0-15-generic all INCLUDEDIR=/lib/modules/6.14.0-15-generic/build/include KVERSION=6.14.0-15-generic DKMS_BUILD=1...(bad exit status: 2)
ERROR (dkms apport): binary package for evdi: 1.14.7 not found
Error! Bad return status for module build on kernel: 6.14.0-15-generic (x86_64)
Consult /var/lib/dkms/evdi/1.14.7/build/make.log for more information.
Deleting module evdi-1.14.7 completely from the DKMS tree.
ERROR: Failed to install evdi to the kernel tree.
installed versions via aptitude
evdi-dkms - 1.14.8+dfsg-1ubuntu1 dkms - 3.0.11-1ubuntu15
Hello, could you retry with a deb package? .run installer should be available soon. You can find the instructions here.
@jakub-prussak-synaptics I just upgraded to Ubuntu 25.04 and having the keyring already, I get something like:
Error: The package «displaylink-driver» doesn't have a candidate for installation
I believe I had the same issue, just now when rebooting after upgrading from Kubuntu 24.10 to 25.04
- EVDI 1.14.7
- Linux 6.14.0-15-generic
Symptoms:
- Briefly saw some kind of stack trace early in the boot process, but could not find it again in dmesg, syslog or journald.
- Fans were running high.
- Package management could not build evdi because of some date issue.
In make.log:
evdi_drm_drv.c:146:10: error: ‘struct drm_driver’ has no member named ‘date’
146 | .date = DRIVER_DATE,
| ^~~~
As I am not using any DisplayLink device at the moment, I just uninstalled the evdi package. apt fixed itself and fans were back to normal after reboot.
This issue would be fixed by PR https://github.com/DisplayLink/evdi/pull/510, by the looks of it.
OK, if the fix has been merged already, I assume the error I had would be gone, though I don't have a reason to test it all at the moment.
@matheo something like this usually occurs when someone doesn't do apt update after installing. Search with apt for synaptics-repository-keyring (apt search synaptics or apt search synaptics-repository-keyring), if it's properly installed you should see a similar line: synaptics-repository-keyring/now 2022.01 all [installed,local], then do a sudo apt update. If the search didn't result in that line, you'd have to install follow the install instructions again to get it.