在 11.10 中让多个屏幕工作:无法应用所选的显示器配置

在 11.10 中让多个屏幕工作:无法应用所选的显示器配置

说真的,有时候我讨厌 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(管理)”并使用其显示管理器来解决此问题。

相关内容