![Ubuntu 16.04;外接显示器;重启后,不再作为双显示器工作,仅作为镜像工作](https://linux22.com/image/995318/Ubuntu%2016.04%EF%BC%9B%E5%A4%96%E6%8E%A5%E6%98%BE%E7%A4%BA%E5%99%A8%EF%BC%9B%E9%87%8D%E5%90%AF%E5%90%8E%EF%BC%8C%E4%B8%8D%E5%86%8D%E4%BD%9C%E4%B8%BA%E5%8F%8C%E6%98%BE%E7%A4%BA%E5%99%A8%E5%B7%A5%E4%BD%9C%EF%BC%8C%E4%BB%85%E4%BD%9C%E4%B8%BA%E9%95%9C%E5%83%8F%E5%B7%A5%E4%BD%9C.png)
我昨天刚买了一台戴尔显示器。当我通过 HDMI 线将 Alienware 15 R3 热插拔时,运行 Ubuntu 16.04、NVIDIA G-Force 1070 和 Nvidia 的驱动程序,它按预期在扩展显示模式下工作。
但是,当我重启系统时,内置显示器和外接戴尔显示器合并为一个显示器,我无法使用鼠标移动或操作窗口或菜单,分辨率很差。最后,经过多次重启后,有时,我进入镜像显示模式,外接显示器显示的内容与内置显示器相同,无法满足我的要求。如果我使用系统设置 -> 显示面板,外接显示器插入后,它将自动配置为镜像显示模式,即使我明确取消选中“镜像”选项,它也会自动恢复为镜像。有时,我甚至会看到一条错误消息,例如“CRTC 520 故障”(具体内容,我现在不记得了。)
我也尝试删除 ~/.configure/monitors.xml 并注销,然后重新登录,但没有任何改善。
在插入新的外接显示器之前,我已删除 Nouvean 驱动程序并安装了最新的 Nvidia 驱动程序。没有连接外接显示器时,它一直运行良好。
看来我的问题与报告的问题类似Ubuntu 16.04 上的双显示器。
它也类似于这个:16.04 下外接显示器自动重置为镜像显示器。
我也尝试了这里列出的建议在 Ubuntu 中设置双显示器(我的笔记本电脑和一台外接显示器)
这让情况更加糟糕。执行命令后:
sudo nvidia-xconfig
我只能使用外接显示器工作,内置显示器要么不可见,要么只有 640x480 分辨率,并且是外接显示器的镜像。
在我看来,我可能遇到了这里报告的 Ubuntu 14.04 的一个错误:
https://bugs.launchpad.net/ubuntu/+source/nvidia-prime/+bug/1394665
(该论坛中也报告了许多双/外部显示问题,但很少有有用的答案。)
我是 Ubuntu 新手,请给我一些关于如何调查和解决问题的指点。
提前致谢!
答案1
这是我发现有效的解决方法。在启动之前,从外接显示器上拔下 HDMI 电缆,然后仅使用内置显示器启动,然后插入 HDMI 电缆,打开外接显示器的电源,切勿使用 Nvidia X Sever Setting 应用程序,然后扩展显示器将按预期工作。
必须从显示器上拔下电缆。从 Alienware 笔记本电脑上拔下电缆,同时连接到显示器,即使没有为显示器供电,外接显示器仍然会影响启动过程,从而导致上述显示问题。
发现 Nvidia X 服务器设置应用程序弄乱了显示设置。
从暂停状态恢复应该仍然可以工作,无需拔掉电缆。