![]() |
|
|
|
|
#1 |
|
Junior Member
Join Date: Oct 2022
Posts: 3
|
Same issue here, kernel 6.02 is not supported! Running PopOS as well, which recently upgraded to v6 kernel. I've applied the same workaround as @ice10001, rollback to v5[.9] kernel.
I've attached the install log from /var/log/displaylink, clearly showing the evdi dkms is failing. |
|
|
|
|
|
#2 |
|
Junior Member
Join Date: Oct 2022
Posts: 3
|
upgrade to Kernel 6 broke my display-link too.
rolled back to old kernel for now. any word from Synaptic about kernel 6 support? |
|
|
|
|
|
#3 |
|
Junior Member
Join Date: Oct 2022
Posts: 3
|
Following up, probably it is the same issue as already addressed here: https://github.com/DisplayLink/evdi/issues/376
However, there's no official evdi release that includes this fix, nor does the ubuntu bundle (the .run pacakge) include it. |
|
|
|
|
|
#4 |
|
Junior Member
Join Date: Oct 2022
Posts: 3
|
Following up again, I've tried building evdi from the github develop branch and I can confirm this fixes it.
This worked for me directly on the new kernel, kicking my gnome session directly at the end of the copy. Bit messy, there are probably better ways of doing this (I'm not an expert in dkms). Note that I already had dkms working for evdi working on the 5.19 kernel (which is still fully installed). |
|
|
|
|
|
#5 |
|
Junior Member
Join Date: Nov 2022
Posts: 1
|
A little more verbose version of alucard's solution: (Tested on PopOs 22.04 and kernel 6.0.2 and 6.0.3)
Got to a random temporary folder, clone and build from source: Code:
cd <temp-folder> git clone git@github.com:DisplayLink/evdi.git cd evdi make Code:
dkms status Code:
sudo dkms remove -m evdi -v 1.12.0 --all Code:
sudo mkdir /usr/src/evdi-1.12.0/ cd /usr/src/evdi-1.12.0/ sudo cp <temp-folder>/evdi/module/* . Code:
sudo dkms add -m evdi -v 1.12.0 sudo dkms build -m evdi -v 1.12.0 sudo dkms install -m evdi -v 1.12.0 Code:
.... sudo ./displaylink-driver-5.6.1-59.184.run Last edited by kellehorreur; 11-16-2022 at 03:16 PM. |
|
|
|
|
|
#6 |
|
Junior Member
Join Date: Nov 2022
Posts: 2
|
The version of evdi-dkms in both Debian and Ubuntu now include the patch to make it compile on the 6.x series kernel.
|
|
|
|
|
|
#7 |
|
Junior Member
Join Date: Oct 2022
Posts: 3
|
@kellehorreur thanks for these instructions! it worked for me on Pop!_OS 22.04 kernel 6.0.3
|
|
|
|
|
|
#8 | |
|
Junior Member
Join Date: Nov 2022
Posts: 1
|
Quote:
|
|
|
|
|
|
|
#9 | |
|
Junior Member
Join Date: Dec 2022
Posts: 2
|
Hello @kellehorreur, first of all, thank you very much for doing the verbose explanation, for a not so advanced linux user like me, this makes is super easy to follow and understand.
However I am facing a challenge that you may be able to explain/solve. I am using Fedora and my asus Zenscreen was running perfectly on kernel 5.16. however, I just updated to Fedora 37 running kernel 6.0.12-300.fc37.x86_64 and the problem I am facing is that when I try to compile evdi, it always comes back with an error saying that it couldn't find libdrm/drm.h Code:
evdi_lib.c:6:10: fatal error: libdrm/drm.h: No such file or directory
6 | #include <libdrm/drm.h>
| ^~~~~~~~~~~~~~
would you have any idea on how to fix this? ![]() cheers, and thank you very very much in advanced Quote:
|
|
|
|
|
|
|
#10 |
|
Junior Member
Join Date: Dec 2022
Posts: 2
|
Well, I kept digging around online and after a lot of trials I found this response from somebody on reddit:
This post Code:
cd ~/Downlaods git clone https://github.com/DisplayLink/evdi cd evdi-devel/evdi/module/ cp * /usr/src/evdi-1.12.0/ sudo dnf install dkms sudo dkms build -m evdi -v 1.12.0 --force sudo dkms install -m evdi -v 1.12.0 sudo reboot and in case somebody is wondering I am using Fedora 37 Linux fedora 6.0.13-300.fc37.x86_64 hope this helps somebody else. cheers! |
|
|
|
![]() |
| Thread Tools | Search this Thread |
| Display Modes | |
|
|