未正确检测到外接显示器

未正确检测到外接显示器

我的外接显示器出现了一个奇怪的问题。我最近在 hp elitebook 840 g1 上安装了 Ubuntu 14.04(64 位)。我将笔记本电脑连接到具有全高清选项的外接显示器。一切正常。然后突然我的外接显示器的电源断开了,我将显示器切换到笔记本电脑(使用Fn+ F4)。

此后,我无法将显示器连接到外接显示器。事实上,当我尝试在连接外接显示器的情况下启动笔记本电脑时,外接显示器会短暂显示内容。外接显示器显示内容直到我登录。但是一旦我登录,外接显示器就会变黑。

因此登录后,系统无法识别外接显示器。事实上,当我在系统设置中单击显示器时,它只显示"Built-in Display"笔记本电脑的。

似乎一旦我切换到笔记本电脑显示器,外接显示器就根本无法被识别。

为了清楚起见,我向您展示了以下输出lshw -C video

$ sudo lshw -C video   *-display               
      description: VGA compatible controller
      product: Haswell-ULT Integrated Graphics Controller
      vendor: Intel Corporation
      physical id: 2
      bus info: pci@0000:00:02.0
      version: 09
      width: 64 bits
      clock: 33MHz
      capabilities: msi pm vga_controller bus_master cap_list rom
      configuration: driver=i915 latency=0
      resources: irq:65 memory:d0000000-d03fffff memory:c0000000-cfffffff ioport:3000(size=64)

答案1

我在同一台笔记本电脑上遇到了同样的问题,我通过在拔下显示器的情况下打开笔记本电脑,然后在登录后插入显示器来“解决”这个问题。

答案2

此错误似乎仅发生在 VGA 端口上。显示端口运行良好,可以用作解决方法。

在相同的硬件和 ubuntu(EliteBook 840,Ubuntu 14.04)上进行了验证。

答案3

我是新手,遇到了无法检测到显示器的相同问题。卸载一些软件包后,我看不到外接显示器。我尝试删除 monitor.xml 文件,但没有成功。由于我怀疑卸载可能删除了一些文件,我检查了已安装的显示驱动程序,但没有看到以前安装的 nvidia-331。因此,我重新安装了 NVIDIA 显示驱动程序,一切又恢复了。

相关内容