说真的,有时候我讨厌 Ubuntu。
我尝试让我的辅助屏幕工作,但是当我启用它时出现此错误:
无法应用所选的显示器配置
所需虚拟大小与可用大小不符:请求大小=(3280,1050),最小大小=(320,200),最大大小=(1680,1680)
我知道这个问题以前已经问过,但我的屏幕仍然无法工作。
奇怪的是,我的辅助屏幕在我登录之前一直正常工作。登录前它工作正常。但登录后我的屏幕变黑了。
因此我四处寻找答案,并尝试了以下方法。
sudo amdcccle
并根据多个显示器尝试了一些设置- 替换了 /etc/X11/xorg.conf
sudo aticonfig --initial
- 更改了 /etc/X11/xorg.conf 并更改了‘子部分显示’部分。
只有最后一种方法对我有用,但只能用一次。重启后,此方法不再有效。
有人知道解决这个问题的最终方法吗?这真的让我很沮丧。
提前致谢。
答案1
您会很高兴听到 12.04 将更好地支持多屏幕。现在就使用它。小菜一碟。
无论如何,您收到的错误可能是 xrandr 错误,抱怨您的虚拟显示器太小。
如果 xrandr 抱怨桌面不够大,请在 xorg.conf 文件中放入虚拟信息,例如:
Section "Screen"
Identifier "amdcccle-Screen[1]-0"
Device "amdcccle-Device[1]-0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Virtual 3360 1920
Depth 24
EndSubSection
EndSection
只需添加带有虚拟行的“显示”子节,其余部分针对我的设置。3360 是高度,1920 是宽度。只需确保您的虚拟宽度和高度不小于两个分辨率的总和。因此,只需将两个屏幕的宽度相加,然后使用该数字作为虚拟宽度。虚拟高度只是两个显示器中一个的最大高度。在您的例子中,它似乎是 3280 和 1050。amdcccle 有时会自动调整这一点,但似乎并非总是如此。重新启动计算机以使新的 xorg.conf 生效。祝你好运!
答案2
我在 12.04 中收到相同的消息“无法应用所选的显示器配置”。但是,如果您有 AMD 显卡,您可以通过启动“AMD Catalyst Center(管理)”并使用其显示管理器来解决此问题。