DisplayLink / evdi

Extensible Virtual Display Interface
MIT License
706 stars 184 forks source link

Do not work with Kali 6.10.9-1kali1 #494

Open renoproc opened 1 week ago

renoproc commented 1 week ago

Sadly the driver do not work with the last Kali update Kali 6.10.9-1kali1 (2024-09-09) I had problems with evdi downloaded with displaylink driver 6.0 (evdi version 1.14.4), it wouldn't compile.

"Installing
    [ Installing EVDI ]
    DEBUG local evdi_dir : /tmp/tmp.QIQe6cj2dz/evdi
    [[ Installing EVDI DKMS module ]]
    Sign command: /lib/modules/6.10.9-amd64/build/scripts/sign-file
    Signing key: /var/lib/dkms/mok.key
    Public certificate (MOK): /var/lib/dkms/mok.pub
    Creating symlink /var/lib/dkms/evdi/1.14.4/source -> /usr/src/evdi-1.14.4

    Building module:
    Cleaning build area...
    Building module(s)....(bad exit status: 2)
    Failed command:
    make -j8 KERNELRELEASE=6.10.9-amd64 all INCLUDEDIR=/lib/modules/6.10.9-amd64/build/include KVERSION=6.10.9-amd64 DKMS_BUILD=1
    Error! Bad return status for module build on kernel: 6.10.9-amd64 (x86_64)
    Consult /var/lib/dkms/evdi/1.14.4/build/make.log for more information.
    Deleting module evdi-1.14.4 completely from the DKMS tree.
    ERROR: Failed to install evdi to the kernel tree."

Because I had a similar problem as https://github.com/DisplayLink/evdi/issues/469 I then tried to install the latest evdi (version 1.1.4.7 when I write this post) But it still doesn't work, no screen detection.

So I tried the 1.14.6 version, we never know, same failure. Very annoying.

SushiFanta commented 1 day ago

Similar failed make when apt installer is building evdi 1.14.7 on peppermint OS (bookworm) using the latest repository and installer from the displaylink website.

Cleaning build area...
make -j20 KERNELRELEASE=6.1.0-25-amd64 all INCLUDEDIR=/lib/modules/6.1.0-25-amd64/build/include KVERSION=6.1.0-25-amd64 DKMS_BUILD=1...(bad exit status: 2)
Error! Bad return status for module build on kernel: 6.1.0-25-amd64 (x86_64)
Consult /var/lib/dkms/evdi/1.14.7/build/make.log for more information.
dpkg: error processing package evdi (--configure):
 installed evdi package post-installation script subprocess returned error exit status 10
dpkg: dependency problems prevent configuration of displaylink-driver:
 displaylink-driver depends on evdi (>= 1.14.7); however:
  Package evdi is not configured yet.
 displaylink-driver depends on evdi (<< 1.15.0); however:
  Package evdi is not configured yet.

dpkg: error processing package displaylink-driver (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 evdi
 displaylink-driver
E: Sub-process /usr/bin/dpkg returned an error code (1)