HP EliteBook 840 G7は、HP USB-Cユニバーサルドックを介してDisplayPortモニタを検出しません。

HP EliteBook 840 G7は、HP USB-Cユニバーサルドックを介してDisplayPortモニタを検出しません。

モニターをドックに接続しましたが、モニターが接続され、切断されたときを検出するため、信号自体に問題はないようです。ドックの他のすべてのプラグも機能します(電源、イーサネット、キーボードとマウス用のUSB、ノートパソコン用のUSB-C)。デフォルトでは、すべてがうまく機能しますが、Linuxはドックに接続されているモニタを検出しません。

sudo dmesg --followモニターを取り外して再接続すると、何も表示されません。

この問題を解決する必要がありますか?私は最新のArch Linux 5.10.47-1-ltsのGNOMEでXWaylandを実行しています。

答え1

lsusbこれに対してコマンドは何を言いますか?

ドッキングステーションの出力ケーブルが含まれているID 17e9:600a場合これ:DisplayLinkベースです。

DisplayLinkドックは、基本的に必要なほぼすべてのGPUに追加のUSB接続を提供します。独自のevdiドライバモジュール。ドライバパッケージには、libevdiUSB-GPUの動作に必要なファームウェア、ライブラリ、およびプライベートソースのDisplayLink Managerアプリケーションも含まれています。

あなたはできますドライバパッケージを解凍してファームウェアとアプリケーションを入手します。その後、ドライバとライブラリをビルドします。リソースはGitHubで利用できます。

ArchWikiもそうです。ArchでDisplayLinkデバイスを使用するための推奨事項。私が理解しているように、ドックが最新のUSB-C接続を使用していても、プロセスはUSB-3.0 DisplayLinkデバイスと基本的に同じでなければなりません。

関連情報