直到我重新启动电脑,才能识别通过 USB-C 底座连接的外接显示器

直到我重新启动电脑,才能识别通过 USB-C 底座连接的外接显示器

我在戴尔 Latitude 3520 笔记本电脑上运行 Ubuntu 20.04.6 LTS,该笔记本电脑通过戴尔 USB-C 底座连接到两个外接显示器。这很好用,但当我周末暂停笔记本电脑并断开底座连接,然后回来重新连接底座时,外接显示器不再被识别,以太网电缆(也连接到底座)也无法识别,但我的鼠标和键盘已识别(也已连接至基座)。

查看的输出lsusb,我可以看到基座本身已被识别,但是当我断开外部显示器与基座的连接时,我没有看到输出有任何变化。

我只看到“设置”>“显示”下和输出中列出的内置显示xrandr

我发现的唯一解决方法是重新启动计算机(注销并登录也可能有效,但我还没有尝试过)。

有没有办法“重置”我与 USB-C 底座和/或以太网电缆和/或外接显示器的连接,而无需重新启动计算机?

答案1

我在 Debian 上遇到了同样的问题。必须删除 ~/.config/monitors.xml,然后注销。

现在我随时可以插入集线器,显示器可以立即工作,没有任何问题。希望这对你也有用。

答案2

问题似乎已经解决了。我相信我最近在某个时候将固件升级刷入了底座(从另一台运行 Pop!_OS 的笔记本电脑),并且我还将我的戴尔笔记本电脑升级到了 Ubuntu 22.04.2 LTS。因此,这两种升级方式都可能有助于解决问题。

相关内容