Closed Grisu118 closed 1 year ago
Same here, worked with evdi 1.11.0 and kernel 5.19.2 but after upgrading on 5.19.3 everything broke and I cannot get it working anymore.
Although doing modinfo evdi
does give a result, I cannot do rmmod
or modprobe
, And Displaylink does not work
Same issue for me. I am on 5.19.3-arch1-1
I have tried to install evdi 1.12.0, 1.11.0 no luck
I've got it working again, steps to do:
find / -nowarn -iname "*evdi*" 2>/dev/null
git clone https://aur.archlinux.org/evdi.git
2f74d0020f7fa08528b741b316c7107eade76fb7
This worked for me, be careful of what you delete from your system
Edit for those who don't read to the end of the issue: A reboot between steps 3 and 4 might be needed
Thanks, I'll try that and will post the outcome here.
I tried the steps from @DreamTexX, It still fail with the same error
Yes I tried too. Same pb.
I tried the steps from @DreamTexX, It still fail with the same error
It didn't work for me either the first time. The second time I rebooted before step 4 and this time evdi module was able to load properly.
I tried the steps from @DreamTexX, It still fail with the same error
It didn't work for me either the first time. The second time I rebooted before step 4 and this time evdi module was able to load properly.
Yeah I think I already uninstalled evdi yesterday and just did the cleanup today after reboot, I'm not sure so a reboot after uninstall (and/or cleanup) might be necessary
After a brief search, failed to validate module [evdi] BTF: -22
(or -EINVAL
) seems to indicate some sort of mismatch between the kernel and the module. Most likely the module isn't properly compiled for the kernel, and this is NOTABUG. This should help:
sudo dkms autoinstall
It may well be that the dkms
folder is full of old junk. If this is the case, remove evdi
package and manually remove /var/lib/dkms/evdi
from the system. Then reboot and install evdi
again.
And remember:
displaylink 5.6
<--> evdi 1.11.0
displaylink 5.6.1
<--> evdi 1.12.0
I tried again with the above and the issue remains. I tried 1.11.0 and 1.12.0. I made sure that evdi was uninstalled and I did reboot...
I am using linux-headers for 5.19.3.arch1-1. The module should build properly no?
After the update to kernel 5.19.4-arch1-1
this morning, I was able to install evdi again and it worked
What I did:
Now displaylinkg 5.6.1 and evdi 1.12.0 runs without issues.
Great! Do you think this issue can be closed then?
Yes I can confirm. all good.
I am unable to load evdi kernel module Tested with evdi 1.11.0 and latest 1.12.0 both gave the same error when executing
modprobe evdi
Kernel logs
I already tried the following without success
It stopped working after I updated my packages yesterday morning. Before that, it worked with kernel 5.19.2 and evdi 1.11.0. Also, my colleague from work, with a similar setup, does not have the issue.