我有一台带扩展坞的 HP Elitebook 笔记本电脑。扩展坞有两个双模 DisplayPort 端口,我有一台显示器连接到这两个端口。在 Windows 中,我可以让两个显示器独立工作。但在 Ubuntu 中,它们始终具有镜像显示,并且只能检测到一个。
我的显卡列为Intel® Haswell Mobile
答案1
如果您的显示屏相同,请:
备份您当前的
monitors.xml
:cp ~/.config/monitors.xml ~/.config/monitors.bak
下载下列的
monitors.xml
并覆盖你的。- 注销并重新登录!(如果这没有帮助:重新启动)
答案2
“DP2 断开连接”消息指向更深层次的问题..
经过短暂的搜索后,我不得不说,这很可能是一个错误:https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/1104230
如果是这种情况,您可以监视该问题,并在问题解决后使用每日内核构建,然后使用下面的解决方案#3,直到问题解决。
另一个原因可能是 DP2 上的显示器未发送正确的 EDID 信息。尝试通过物理交换显示器来诊断此问题。之后应该显示“DP1 已断开连接”。
如果这有帮助,让我们知道,您很可能可以通过
xrandr --addmode
命令成功。但是在您脱离计算机之后,请做好出现奇怪行为的准备,因为事情不会自动进行,并且您应该始终在脱离/拔下电源之前关闭显示器。另一个解决方案可能是简单地使用另一个输出 RGB、DVI 或 HDMI 作为第二台显示器,具体取决于您的扩展坞上有什么可用功能。
请理解,这不是您正在寻找的解决方案,但即使在问题 1 得到解决后,它仍可能有效。
英特尔页面上有一位英特尔员工就此问题进行了一些无助的讨论,但没有任何结论:https://communities.intel.com/thread/51364?start=0&tstart=0