DisplayLink를 통한 Manjaro Sway 모니터 화면이 작동하지 않습니다.

DisplayLink를 통한 Manjaro Sway 모니터 화면이 작동하지 않습니다.

Manjaro Sway와 함께 작동하도록 Lenovo DisplayLink를 얻으려고 노력하고 있지만 지금까지는 이를 통과할 화면 신호를 얻을 수 없습니다.

Linux를 커널 5.15로 업데이트했습니다.
evdi를 올바르게 설치하기 위해 해당 Linux 헤더를 설치했습니다.
displayconnect를 설치했습니다.

내가 달릴 때

systemctl start displaylink.service

추락했어

셸에 다시 로그인하고 수동으로 sway를 시작하면 다음 오류가 발생합니다.

00:00:00.032 [ERROR] [wlr] [EGL] command: eglQueryDeviceStringEXT, error: EGL_BAD_PARAMETER (0x300c), message: "eglQueryDeviceStringEXT"
00:00:00.032 [ERROR] [wlr] [EGL] command: eglQueryDeviceStringEXT, error: EGL_BAD_PARAMETER (0x300c), message: "eglQueryDeviceStringEXT"
MESA-LOADER: failed to open evdi: /usr/lib/dri/evdi_dri.so: cannot open shared object file: No such file or directory (search paths /usr/lib/dri, suffix _dri)
failed to load driver: evdi
kmsro: driver missing
MESA-LOADER: failed to open evdi: /usr/lib/dri/evdi_dri.so: cannot open shared object file: No such file or directory (search paths /usr/lib/dri, suffix _dri)
failed to load driver: evdi
kmsro: driver missing
00:00:00.067 [ERROR] [wlr] [render/egl.c:424] Failed to get DRM device: No such device
MESA-LOADER: failed to retrieve device information
MESA-LOADER: failed to open evdi: /usr/lib/dri/evdi_dri.so: cannot open shared object file: No such file or directory (search paths /usr/lib/dri, suffix _dri)
failed to load driver: evdi
MESA-LOADER: failed to retrieve device information
MESA-LOADER: failed to retrieve device information
kmsro: driver missing
MESA-LOADER: failed to retrieve device information
MESA-LOADER: failed to open evdi: /usr/lib/dri/evdi_dri.so: cannot open shared object file: No such file or directory (search paths /usr/lib/dri, suffix _dri)
failed to load driver: evdi
MESA-LOADER: failed to retrieve device information
MESA-LOADER: failed to retrieve device information
kmsro: driver missing
2022-09-16 14:02:33 - [swaybg-1.1.1/main.c:579] Missing a required Wayland interface

어떤 도움이라도 대단히 감사하겠습니다.

답변1

evdi 모듈 패키지가 손상된 것 같습니다. Manjaro 저장소에서 설치한 경우 AUR 버전과 해당 DisplayLink 패키지 버전을 사용해 볼 수 있습니다. 설치하려는 evdi 버전이 커널과 호환되는지 확인하세요. 메인라인 커널에서 작동하지 않으면 LTS 버전을 사용해 볼 수 있습니다.

최후의 수단으로 Gnome 및 Wayland와 같은 다른 DE를 사용해 볼 수 있습니다. 일반적으로 Wayland에서는 추가 구성 없이 작동합니다. X에서는 배포판에 따라 일부 추가 구성이 필요합니다.

관련 정보