Lenovo Y720ラップトップでこのメッセージが表示されるのはなぜですか? Thunderbolt 3のポートを持っていますが、何らかの理由で次のように表示されます。
ケーブルが挿入されていないためだとは思いません。
あなたがまだ答えを探しているかどうかはわかりませんが、私はこの同じ問題にぶつかり、それを機能させました。
Ubuntu Budgie 18.04.1を実行していますが、boltパッケージが欠落しているようです。
パッケージも欠落している場合は、コマンドを実行します
Sudo apt install bolt
再起動すると、Thunderboltの設定にアクセスできるようになります。
いいえ、デバイスが接続されていなくても、コントロールを表示できるはずです。
編集:もう1つできることは、lspci -tv
を実行し、Thunderboltポートがシステムによって認識されているかどうかを確認することです。
HP ThunderboltドックがUbuntu 19.4で動作することを確認できます。
Intel(Disco)Nucを実行して、これまでのところすべてを愛しています
lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 19.04
Release: 19.04
Codename: disco
ThunderboltセキュリティのBIOS設定を確認してください。 Yoga 720には、BIOSレベルでThunderboltセキュリティが実装されていると聞きました。各デバイスを明確に許可するか、セキュリティをオフにする必要があります。
また、このツールをチェックするときは、Thunderbolt 3デバイスが接続されていることを確認してください。私のYoga 920では、Thunderbolt 3デバイスが実際に接続されるまで同じことが表示され、それから「ウェイクアップ」します。
最後に、いくつかのTBドックが他のドックほど信頼性が高くないことがわかりました。時々散発的に動作するDell TB16ドックを持っていますが、私のLenovo Thunderbolt 3ドックはより良いようです(私は数日しか持っていなかったので、ju審員はUbunutの安定性についてまだ出ていません)
ケーブルが挿入されていないためだとは思いません。
実際、それはおそらくまさに問題です。 ThunderboltはBIOSによって制御され、BIOSに応じてさまざまな方法でセットアップおよび構成できます。おそらく必要なのはBIOS Assisted Modeです。ケーブルが抜かれると、Thunderboltは完全に切断されます。 lspciやその他のツールでは表示されず、提供されたスクリーンショットの説明になります。
BIOSを使用した列挙モードのThunderboltコントローラーは、使用していないときにスリープ状態になります。残っているのは、子ブリッジが接続されていないPCIホットプラグブリッジのみです。
この規則に違反するThunderboltコントローラーは次のとおりです。
https://www.kernel.org/doc/html/latest/admin-guide/Thunderbolt.html
上記のリンクから、電源を強制してコントローラーをウェイクアップするコマンドを見つけます(通常、Thunderboltデバイスを接続する必要なくファームウェアの更新に使用されます)。
「echo 1 | Sudo tee/sys/bus/wmi/devices/86CCFD48-205E-4A77-9C48-2021CBEDE341/force_power」は引用符なしで起動します。次に、「lspci -vnnt」を使用して、違いを視覚化します。必要に応じて、「lspci -vnnt」の出力を投稿して確認することができます。
しかし、これは最近のカーネルでのみ機能します。どちらが最初だったかは思い出せませんが、4.20には間違いなくあります(以前のバージョンも間違いなくありますが、単純にするためにそれを使用してください)。
うまくいけば、これが機能し、ThunderboltコントローラーがUbuntuによって認識されるようになります。ただし、Thunderboltデバイスは持っていないと言っていたので、なぜ気にするのかわかりません(がっかりさせるとは言いませんが)。しかし、それは解決策でなければなりません。
また、別のThunderbolt 3ラップトップとUSB 3.X速度のUSB-C-USB-Cケーブルがある場合は、Thunderboltポートを介して2台のラップトップを接続して、コントローラーを起動し、その結果、エミュレートされた10GbEネットワークがそれらの間にあります。両方がLinuxの場合、どちらかで「Sudo modprobe Thunderbolt-net」を実行する必要があります。