evdi icon indicating copy to clipboard operation
evdi copied to clipboard

Displaylink-driver-6.1.0-17.run is not installed after updating to Kubuntu 25.04

Open thedemoncat opened this issue 9 months ago • 6 comments

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

thedemoncat avatar Apr 18 '25 06:04 thedemoncat

Hello, could you retry with a deb package? .run installer should be available soon. You can find the instructions here.

jakub-prussak-synaptics avatar Apr 24 '25 06:04 jakub-prussak-synaptics

@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

matheo avatar May 25 '25 23:05 matheo

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.

nahoj avatar May 30 '25 21:05 nahoj

This issue would be fixed by PR https://github.com/DisplayLink/evdi/pull/510, by the looks of it.

nahoj avatar May 31 '25 17:05 nahoj

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.

nahoj avatar Jun 02 '25 18:06 nahoj

@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.

jakub-prussak-synaptics avatar Jun 05 '25 07:06 jakub-prussak-synaptics