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では、ディストリビューションに応じていくつかの追加設定が必要です。

おすすめ記事