web-dev-qa-db-ja.com

Lenovo Thunderbolt 3ドックHDMI / DisplayPort 19.10

Lenovo Thunderbolt 3 Dock 40AFに接続されたLenovo ThinkPad X1 Tablet Gen 3でUbuntu 19.10を実行しています。ドック接続では、すべて(イーサネット、USB、充電)が機能しますが、機能しないのはHDMI接続とDisplayPort接続のみです。

Gnome UIでのThunderboltアクセスの有効化と無効化の標準的なトリックを試し、 このチュートリアル もフォローしています。残念なことに、boltctlコマンドは出力を生成しません。ログファイルなどを探していましたが、それ以上の情報が得られるものは見つかりませんでした。

BIOSのセキュリティ機能を無効にできません(また、無効にしたくありません)。

何をすべきかをさらに入力しますか?

2
sebicm

Thunderbolt 3は、PCIeおよびDisplayPortデータを転送できるトンネリングプロトコルです。少し紛らわしいことに、ThunderboltはUSBタイプCポートの「代替モード」の1つです。 ThunderboltとUSB 3のほかに、ポート自体はDisplayPortとHDMIポートとして(他のものの中で)直接機能することもできます。 anandtechの schema を参照してください。

Thunderboltデバイスで使用する場合、PCIeトンネルは、セキュリティが無効になっていない限り、デバイスが承認されると初めて作成されます。これはboltとカーネルを介して行われます。ただし、DisplayPortストリームは認証を必要とせず、常に機能するはずです。 DisplayPortデバイスがUSBタイプCに直接接続されている場合のDisplayPort代替モードについても同様です。

boltctlを介して出力が表示されず、ドックのタイプ指定子(40AF)があるため、本当にThinkPad Hybrid USB-Cドック、これはThunderboltドックではありません。その場合、ドックのDisplayPort/HDMIは DisplayLink を使用するため、追加の driver が必要になる可能性があります。

注:ボルトのログはjournalctl -b -u boltを介して簡単に取得できますが、ボルトがここに含まれていないことは確かです。

0

次の these 手順は、40AFドックをUbuntuのT490で動作させるのに役立ちました。

sbalko による

私はこれらの手順に従って、Lenovo USB-Cドッキングステーションが2つの外部モニター(Ubuntu 18.04を実行している)のE480で2つの外部モニター(miniDP/FからDP/MへのApple 27 'シネマディスプレイとシンプルな1080p HDMIモニター)をサポートできるようにしました。

これらの手順のどちらも実行するのは難しいことではありませんが、LenovoがLinuxをサポートするために彼らの行動をまとめてもらいたいと思います。

1
H4xorPL