Estou tentando fazer com que um adaptador USB 3.0 para HDMI funcione que suporte drivers de link de exibição no archlinux
servidor Xorg
, fazendo:
- Eu instalei
evdi
para o módulo do kernel em desenvolvimento. - Eu instalei o
displaylink
driver.
yay -S evdi displaylink
- eu habilitei
displaylink.service
. - Usou o
modesetting
driver comAccelMethod "none"
eMatchDriver "evdi"
(em/etc/X11/xorg.conf.d/20-evdi.conf
):
Section "OutputClass"
Identifier "DisplayLink"
MatchDriver "evdi"
Driver "modesetting"
Option "AccelMethod" "none"
EndSection
Este é o procedimento oficial do arch-wiki .
No entanto, ao iniciar ou habilitar o displaylink.service
, recebo o erro:
● displaylink.service - DisplayLink Manager Service
Loaded: loaded (/usr/lib/systemd/system/displaylink.service; disabled; vendor preset: d>
Active: activating (auto-restart) (Result: exit-code) since Tue 2021-10-05 12:06:37 EDT>
Process: 24554 ExecStartPre=/sbin/modprobe evdi (code=exited, status=1/FAILURE)
CPU: 2ms
lines 1-5/5 (END)
Verificando o journalctl, recebo:
The job identifier is 33183.
Oct 05 12:07:34 minnow modprobe[24572]: modprobe: FATAL: Module evdi not found in directory
Oct 05 12:07:34 minnow systemd[1]: displaylink.service: Control process exited, code=exited,>
Subject: Unit process exited
Mas eu confirmei que evdi
está instalado corretamente.
Revendo o problema, notei que nos últimos comentários das informações do pacote displaylink AUR , ele indica:
E:
Portanto, a solução mudou para desinstalar
evdi
e instalar oevdi-git
.