在最近的内核更新期间,我的 Thunderbolt 扩展坞(Thinkpad Thunderbolt 3 Gen 2)停止工作。我的计算机(Lenovo Thinkpad P50)仍然响应连接到扩展坞的鼠标和键盘,但我的两个显示器(通过 Displayport 连接)没有任何信号。
我正在运行 Ubuntu 22.04.1 LTS,内核版本 5.15.0-52-generic 无法正常工作,就像之前的版本 (5.15.0-50-generic) 也无法正常工作一样。引导至 5.15.0-48-generic 使显示再次工作。我在另一个磁盘上安装了 Windows 10 的双启动设置,它从未停止工作。在 Windows 中,我还确保扩展坞的固件已更新到最新版本。
我尝试拔下并重新插入 USB-C 电缆,但没有任何作用,就像插入电缆重新启动一样也不起作用。到目前为止,我发现让它工作的唯一方法是启动到以前版本的内核。还有什么我可以做的让它再次工作吗?
nvm,想通了。
...
开个玩笑,这是对我有用的解决方案。我注意到 Ubuntu 一直告诉我,当我尝试运行
sudo apt upgrade
. 其中大部分与 lib-nvidia 有关。所以我尝试将驱动程序从专有的 nvidia 更改为 x.org nouveau 驱动程序,但没有用。重新启动后,驱动程序设置页面显示驱动程序已手动安装,但至少我现在可以安装 Ubuntu 保留的软件包。重启后,还是不行。最终解决问题的是以下命令:sudo ubuntu-drivers install
(随后重新启动)