我有两个显示器使用 DisplayPort-DVI 转换器连接到 PC DisplayPort。Samsung SyncMaster EX2220 和 B2240。Ubuntu 16.04。显卡是 Intel® Haswell Desktop
问题是第二台显示器无法在最高分辨率 1680x1050 下工作 - 当我设置它时,它会立即丢失信号。只有当我设置 1440x900(列表中的第二个)或更低时,它才能工作。
哪里出了问题?第一台显示器在最大分辨率 (1920x1080) 下正常工作。
从 14.04 升级到 16.04 之前一切正常
答案1
我也遇到同样的问题。我有两个显示器,一个是 1680*1050,另一个是 1920*1200。在我将系统从 14.04 更新到 16.04 后,高分辨率显示器无法在其推荐的分辨率下工作,除非设置为较低的分辨率。
经过两个小时的搜索和测试,我解决了这个问题:
1)将第二台显示器设置为较低的分辨率(在您的情况下为1440*900),以便它可以工作而不是丢失信号。
2)在显示面板中关闭另一台显示器(您的第一台显示器)。
3)将当前工作显示器(您的第二台显示器)设置回其最大分辨率(在您的情况下为 1680 * 1050)
4) 在显示面板中打开另一台显示器。
我的系统中安装了 nvidia-364。
希望可以帮到你!
答案2
我在 Kubuntu 上遇到了同样的问题。不过 zjyin 的解决方案让我的情况更糟,我的所有显示器都变黑了。为了让它们重新工作,我必须找到 Kubuntu 存储已启用显示器信息的位置。网络上提供的所有 xrandr、display.xml 等解决方案都对我不起作用。我必须编辑的文件位于此文件夹中:~/.local/share/kscreen 它是一个 json 文件,我可以在那里将我的旧显示器设置为启用。