web-dev-qa-db-ja.com

BoltctlがLenovo Thinkpad 25のThunderbolt3デバイスを表示しません

私はLenovo Thinkpad 25を持っています。最初にマシンを入手したとき、古いバージョンのUbuntu(おそらく17.10?)をインストールし、BIOSでThunderboltセキュリティを無効にした後、Lenovo Thunderbolt 3ドックが機能しました。 Ubuntuを18.04にアップグレードした後のある時点で、ドックは機能しなくなりました。ドックは引き続きラップトップを充電しますが、どのポートも機能しません。

これは私のメインのラップトップではないので、私は待って、将来のアップデートでドックが修正されるかどうか確認することにしました。今日私はようやくこれを修正するために少し時間を費やしました。 Ubuntu 18.10にアップグレードしましたが、効果はありませんでした。

lspciは、Thunderbolt 3コントローラーを示しています。

$ lspci -tv
-[0000:00]-+-00.0  Intel Corporation Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers
           +-02.0  Intel Corporation HD Graphics 620
           +-14.0  Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller
           +-14.2  Intel Corporation Sunrise Point-LP Thermal subsystem
           +-15.0  Intel Corporation Sunrise Point-LP Serial IO I2C Controller #0
           +-16.0  Intel Corporation Sunrise Point-LP CSME HECI #1
           +-1c.0-[02]----00.0  NVIDIA Corporation GM108M [GeForce 940MX]
           +-1c.6-[04]----00.0  Intel Corporation Wireless 8265 / 8275
           +-1d.0-[05-3d]----00.0-[06-3d]--+-00.0-[07]----00.0  Intel Corporation JHL6240 Thunderbolt 3 NHI (Low Power) [Alpine Ridge LP 2016]
           |                               +-01.0-[08-3c]--
           |                               \-02.0-[3d]--
           +-1d.2-[3e]----00.0  Lenovo Device 0004
           +-1f.0  Intel Corporation Sunrise Point-LP LPC Controller
           +-1f.2  Intel Corporation Sunrise Point-LP PMC
           +-1f.3  Intel Corporation Sunrise Point-LP HD Audio
           +-1f.4  Intel Corporation Sunrise Point-LP SMBus
           \-1f.6  Intel Corporation Ethernet Connection (4) I219-V

しかし、何らかの理由で、boltctl listは何も出力しません。 Thunderbolt 3 BIOS設定を何度か編集しようとしましたが、効果がないようです。

更新:

私のdmesgに次のテキストが含まれていることに気づきました。

[  147.300417] Thunderbolt 0000:07:00.0: Thunderbolt Host controller is in safe mode.
[  147.300418] Thunderbolt 0000:07:00.0: You need to update NVM firmware of the controller before it can be used.
[  147.300419] Thunderbolt 0000:07:00.0: For latest updates check https://thunderbolttechnology.net/updates.

Thunderbolt 3コントローラーのファームウェアを更新するにはどうすればよいですか?起動可能なメモリスティックでBIOSを更新できましたが、他のすべてのLenovo更新は.exeファイルです。

2
Pirkka

マシンに付属していた元のWindowsディスクのclonezillaクローンを持っているので、Windowsをインストールし、それを使用してMicrosoftおよびLenovoからの多くのアップグレードをインストールしました。 Windowsでは、Lenovo Thunderbolt 3ソフトウェアが新しいファームウェアをインストールするように促し、問題なく動作しました。

すべてのアップグレード後、新しい500 GBのディスクを購入し、それをマシンに入れて、Ubuntuをインストールしました。 Thunderbolt 3はUbuntuでも動作します。

学ぶべき教訓は、おそらく窓が付いたディスクを常に持つことだと思います。念のため。 :-(

0
Pirkka

私も同じ問題を抱えていました。ラップトップの正しいポートを使用するのに役立ちました( こちら を参照してください。基本的に、コネクタが適合する2つのポートがあり、1つは充電器の電源ハブ(エスケープキーの近く)です。 1つは少し前方にあります(稲妻のロゴ付き)。このポートにドックを接続すると、すべてが機能します。

お役に立てれば

3
userE