最近のカーネル アップデート中に、Thunderbolt ドック (Thinkpad Thunderbolt 3 Gen 2) が動作しなくなりました。コンピューター (Lenovo Thinkpad P50) は、ドックに接続されたマウスとキーボードにまだ応答しますが、2 つのディスプレイ (Displayport 経由で接続) は信号を受信しません。
私は Ubuntu 22.04.1 LTS をカーネル バージョン 5.15.0-52-generic で実行していますが、これは動作しません。以前のバージョン (5.15.0-50-generic) も動作しません。5.15.0-48-generic で起動すると、ディスプレイが再び動作します。もう 1 つのディスクに Windows 10 をインストールしてデュアル ブート セットアップをしていますが、動作が停止することはありません。Windows からは、ドックのファームウェアが最新バージョンに更新されていることも確認しました。
USB-C ケーブルを抜き差ししてみましたが、何も起こりませんでした。ケーブルを差し込んだまま再起動しても、何も起こりませんでした。これまでのところ、これを動作させるために見つけた唯一の方法は、カーネルの以前のバージョンで起動することです。これを再び動作させるために他にできることはありますか?
答え1
気にしないで、分かりました。
...
冗談です。これが私にとってうまくいった解決策です。 を実行しようとすると、Ubuntu が特定のパッケージを保持したままにしていると繰り返し表示していることに気付きましたsudo apt upgrade
。そのほとんどは lib-nvidia に関連していました。そこで、ドライバーを独自の nvidia から x.org nouveau ドライバーに変更してみましたが、うまくいきませんでした。再起動後、ドライバー設定ページにはドライバーが手動でインストールされたと表示されましたが、少なくとも Ubuntu が保持していたパッケージをインストールできるようになりました。再起動後も、まだうまくいきませんでした。最終的に問題を解決したのは、次のコマンドでした。
sudo ubuntu-drivers install
(その後再起動)