external Display don´t work

Hey,

i have a problem whit my external Display. I have an Lenovo X280 an connect them to a docking station whit USB-C.

Manjore is today new installed.

[familie@familie-x280 ~]$ uname -r
6.9.10-1-MANJARO

after them in install the DisplayLink packages from the AUR and follow the installation guide from Arch Linux for them.
https://wiki.archlinux.org/title/DisplayLink

[familie@familie-x280 ~]$ sudo pamac info displaylink
Name                          : displaylink
Version                       : 6.0-0
Beschreibung                  : Linux driver for DisplayLink devices
URL                           : https://www.synaptics.com/products/displaylink-graphics
Lizenzen                      : custom GPL2 LGPL2.1
Paketquelle                   : AUR
Installierte Größe            : 16,1 MB
Gruppen                       : --
Hängt ab von                  : evdi<1.15 libusb
Optionale Abhängigkeiten      : --
Abhängigkeiten zum Erstellen  : grep gawk wget
Abhängigkeiten zum Überprüfen : --
Benötigt von                  : --
Optional für                  : --
Stellt bereit                 : --
Ersetzt                       : --
Konflikt mit                  : --
Packer                        : Unknown Packager
Betreiber                     : endorfina
Zuerst übermittelt            : Mi 05 Aug 2015 01:24:11 CEST
Zuletzt verändert             : Mo 06 Mai 2024 10:33:07 CEST
Stimmen                       : 100
Veraltet                      : --
Erstelldatum                  : Sa 03 Aug 2024 16:14:42 CEST
Installiert am                : Sa 03 Aug 2024 16:15:16 CEST
Installationsgrund            : Ausdrücklich installiert
Validiert von                 : Nichts
Dateisicherungen              : --

[familie@familie-x280 ~]$ pamac info evdi
Name                          : evdi
Version                       : 1.14.5-0
Beschreibung                  : A Linux® kernel module that enables management of multiple screens.
URL                           : https://github.com/DisplayLink/evdi
Lizenzen                      : GPL
Paketquelle                   : AUR
Installierte Größe            : 196,5 KB
Gruppen                       : --
Hängt ab von                  : glibc dkms libdrm base-devel
Optionale Abhängigkeiten      : --
Abhängigkeiten zum Erstellen  : --
Abhängigkeiten zum Überprüfen : --
Benötigt von                  : displaylink
Optional für                  : --
Stellt bereit                 : --
Ersetzt                       : --
Konflikt mit                  : --
Packer                        : Unknown Packager
Betreiber                     : endorfina
Zuerst übermittelt            : Fr 16 Sep 2016 09:44:36 CEST
Zuletzt verändert             : Mi 03 Jul 2024 12:18:17 CEST
Stimmen                       : 53
Veraltet                      : --
Erstelldatum                  : Sa 03 Aug 2024 19:13:04 CEST
Installiert am                : Sa 03 Aug 2024 19:13:11 CEST
Installationsgrund            : Ausdrücklich installiert
Validiert von                 : Nichts
Dateisicherungen              : --

/etc/X11/xorg.conf.d/20-evdi.conf

Section "OutputClass"
        Identifier "DisplayLink"
        MatchDriver "evdi"
        Driver "modesetting"
        Option "AccelMethod" "none"
EndSection
[familie@familie-x280 ~]$ systemctl status displaylink
● displaylink.service - DisplayLink Manager Service
     Loaded: loaded (/usr/lib/systemd/system/displaylink.service; enabled; preset: disabled)
     Active: activating (auto-restart) (Result: exit-code) since Sat 2024-08-03 20:56:05 CEST; 1s ago
 Invocation: 579060abfe2a464c88fbb6688346507b
    Process: 20043 ExecStartPre=/sbin/modprobe evdi (code=exited, status=1/FAILURE)

The installation finished without an issue. I checked the function of the Docking Station. Mouse, keyboard and network runs, but the display wan’t. I following the troubelshooting from the Arch Wiki, but nothing ist really helpful.

I was able to identify the following error, but i diden´t now, how i can solve it. I try it whit the evdi.git package from the AUR an have the same problem.

familie@familie-x280 ~]$ xrandr --listproviders
Providers: number : 1
Provider 0: id: 0x46 cap: 0xf, Source Output, Sink Output, Source Offload, Sink Offload crtcs: 3 outputs: 5 associated providers: 0 name:modesetting
[familie@familie-x280 ~]$ sudo dmesg |grep displaylink
[familie@familie-x280 ~]$ sudo dmesg |grep evdi
[familie@familie-x280 ~]$ modprobe evdi
modprobe: FATAL: Module evdi not found in directory /lib/modules/6.9.10-1-MANJARO

I think that the missing evid modul is the cause, or iḿ on the wrong track?

Bye
Robin

You haven’t specified what docking station you are using, which is critical information. After all, if your docking station doesn’t require DisplayLink, then you would be going down the wrong path.

Hey,

i use a ThinkPad Hybrid USB-C Dock. Before i change to Manjore i use Linux Mint and there run’s whit display link.

Bye
Robin

OK, have you installed DKMS to build the evdi kernel module? That’s the only reason I can think of for evdi not being loaded; you’ll want to make sure the dkms package is installed.

However, that’s probably all I can suggest. DisplayLink is a pretty obscure technology which has never worked great (even on Windows), and it’s largely being replaced by USB-C Alt mode so I’m not sure how many people here will have encountered it. Good luck with it.

Hey,

In the last week, i repeat the installation of evdi whit the different package from the AUR:

  • evid
  • evdi-git
  • evdi-compat-git

All installation wasn’t successful on the first run, but after i connect the Laptop to the Docking Station (that’s was a accident) and reinstall the evdi-git package again, it’´s works. I was kicked out of the running system an need a login an it’s works

I’m not shure if this the solution, but for me it is. Hopefully for someone else too.

bye Robin