在最近的一次内核更新中,我的 Thunderbolt 基座(Thinkpad Thunderbolt 3 Gen 2)停止工作。我的电脑(联想 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 电缆,但没有任何效果,就像在插入电缆的情况下重新启动也不起作用一样。到目前为止,我发现让它工作的唯一方法是启动到以前版本的内核。我还能做些什么让它再次工作吗?
答案1
没关系,我已经明白了。
...
开个玩笑,下面这个解决方案对我有用。我注意到,当我尝试运行 时,Ubuntu 一直告诉我它保留了某些软件包sudo apt upgrade
。其中大多数与 lib-nvidia 有关。因此,我尝试将驱动程序从专有 nvidia 更改为 x.org nouveau 驱动程序,但没有成功。重新启动后,驱动程序设置页面显示驱动程序已手动安装,但至少我现在可以安装 Ubuntu 保留的软件包。重新启动后,它仍然不起作用。最终解决问题的是以下命令:
sudo ubuntu-drivers install
(然后重新启动)