Go Back   DisplayLink Forum > DisplayLink Graphics Technology > Linux and Open Source

Reply
 
Thread Tools Search this Thread Display Modes
Old 10-24-2022, 03:10 AM   #1
Aqualung
Junior Member
 
Join Date: Dec 2021
Posts: 20
Default Ubuntu 22.10 drivers

DisplayLink drivers for Ubuntu 22.04 do not work with Ubuntu 22.10. Any ETA on new drivers that work w/Ubuntu 22.10?
Aqualung is offline   Reply With Quote
Old 10-25-2022, 02:40 AM   #2
iduno8912
Junior Member
 
Join Date: Oct 2022
Posts: 1
Unhappy

I'm on Ubuntu 22.10 and the latest driver install is failing for me too. I have dkms installed. Here is the output:
Code:
Verifying archive integrity...  100%   MD5 checksums are OK. All good.
Uncompressing DisplayLink Linux Driver 5.6.1-59.184  100%  
Distribution discovered: Ubuntu 22.10

Installing
[ Installing EVDI ]
[[ Installing EVDI DKMS module ]]
Sign command: /usr/lib/linux-kbuild-5.19/scripts/sign-file
Signing key: /var/lib/dkms/mok.key
Public certificate (MOK): /var/lib/dkms/mok.pub
Binary kmod-sign not found, modules won't be signed
Creating symlink /var/lib/dkms/evdi/1.12.0/source -> /usr/src/evdi-1.12.0

Building module:
Cleaning build area...
make -j16 KERNELRELEASE=5.19.0-23-generic all INCLUDEDIR=/lib/modules/5.19.0-23-generic/build/include KVERSION=5.19.0-23-generic DKMS_BUILD=1...(bad exit status: 2)
ERROR (dkms apport): binary package for evdi: 1.12.0 not found
Error! Bad return status for module build on kernel: 5.19.0-23-generic (x86_64)
Consult /var/log/displaylink/evdi_install_make.2022-10-24-1924.log for more information.
Deleting module evdi-1.12.0 completely from the DKMS tree.
ERROR: Failed to install evdi to the kernel tree.
iduno8912 is offline   Reply With Quote
Old 10-25-2022, 01:22 PM   #3
nottie
Junior Member
 
Join Date: Jun 2022
Posts: 1
Default

I could install evdi 1.12.0 from apt without problem
Also installing the displaylink driver from the .run file without problem.

However, my displays are still not detected.

Last edited by nottie; 10-25-2022 at 01:54 PM.
nottie is offline   Reply With Quote
Old 10-25-2022, 06:27 PM   #4
Aqualung
Junior Member
 
Join Date: Dec 2021
Posts: 20
Default

Quote:
Originally Posted by nottie View Post
However, my displays are still not detected.
That's because they do not work w/Ubuntu 22.10--see OP.
Aqualung is offline   Reply With Quote
Old 10-25-2022, 07:39 PM   #5
kahennig
Junior Member
 
Join Date: Oct 2022
Posts: 1
Default

Same here, can't get it to work either.

--
UPDATE.

I spent a few minutes taking a look at my syslog and found this:

Oct 28 09:35:04 khennig sh[11525]: modprobe: ERROR: could not insert 'evdi': Key was rejected by service
Oct 28 09:35:04 khennig systemd[1]: displaylink-driver.service: Control process exited, code=exited, status=1/FAILURE
Oct 28 09:35:04 khennig systemd[1]: displaylink-driver.service: Failed with result 'exit-code'.
Oct 28 09:35:04 khennig systemd[1]: Failed to start DisplayLink Driver Service.

Did this:

// Not sure if these steps were really necessary

sudo displaylink-installer uninstall

Reboot

// not sure which version of evdi To uninstall... so just uninstalled both I had on the machine
sudo dkms remove evdi/1.11.0 --all -q
sudo dkms remove evdi/1.12.0+dfsg --all -q

sudo apt install --reinstall linux-headers-$(uname -r)

reinstall the displaylink driver and reboot.

---

Then disabled secureboot and the monitors hooked up to my displaylink hub are working again.

This does not seem to be the same problem the OP had.
Just wanted to let you know that it's possible to get the drivers to work on 22.10.

Hope you find a way to fix your issue.

Kind Regards.

PD: I installed version 5.6.1 of the drivers.

Last edited by kahennig; 10-28-2022 at 12:49 PM.
kahennig is offline   Reply With Quote
Old 10-29-2022, 03:18 AM   #6
Aqualung
Junior Member
 
Join Date: Dec 2021
Posts: 20
Default

@kahennig, great news, thank you! Indeed, I prefer to keep secure boot enabled, but I might give your algorithm a try, just for kicks.

Also, afaik, DisplayLink drivers come with their own EVDI. Anyway, what does this line below do?:

Code:
sudo apt install --reinstall linux-headers-$(uname -r)
Why do you need it? Would I need this in a fresh Ubuntu install, untarnished by any previous (failed) DIsplayLink driver installation?

Is it that the only thing required to get DisplayLink drivers installed is to disable secure boot?
Aqualung is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 03:11 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.