我从 10.10 升级到了 11.04,现在我的双显示器支持似乎坏了。启动时,我看到我的笔记本电脑和外接显示器上的屏幕都复制正常;但是登录后,外接显示器被禁用并且无法启用。
硬件:
- Dell Studio XPS 1640 笔记本电脑
- GFX:Ati Mobility Radion HD4670
- 外接显示器:Acer P193W
我得到以下错误信息应用屏幕设置时:
无法应用所选的显示器配置,请求的虚拟尺寸不符合可用尺寸:请求尺寸=(3040,900)、最小尺寸=(320,00)、最大尺寸=(1600,1600)
lshw
输出:
*-display
description: VGA compatible controller
product: ATI Technologies Inc
vendor: ATI Technologies Inc
physical id: 0
bus info: pci@0000:01:00.0
version: 00
width: 32 bits
clock: 33MHz
capabilities: pm pciexpress msi vga_controller bus_master cap_list rom
configuration: driver=fglrx_pci latency=0
resources: irq:50 memory:d0000000-dfffffff ioport:2000(size=256) memory:cfef0000-cfefffff memory:cfe00000-cfe1ffff
截图:
答案1
您可以通过删除 .config/monitors.xml 来解决该问题。步骤如下:1. 在终端中 rm ~/.config/monitors.xml 2. 注销并登录 3. 调用监视器实用程序并再次设置您的 2 个监视器配置。
答案2
您可以使用 ATI Catalyst 控制中心(管理)进行配置。可从系统 -> 偏好设置访问
答案3
错误消息表明最大桌面尺寸为 1600x1600,这可能足够大以覆盖笔记本电脑的显示屏(无论是横向还是纵向模式),但不能覆盖外接显示器。
您可能需要创建一个/etc/X11/xorg.conf
文件来设置更大的最大大小。xorg.conf
实现此目的的最小方法是:
Section "Screen"
Identifier "Default Screen"
Device "Default Video Device"
SubSection "Display"
Virtual 3040 900
EndSubSection
EndSection
xorg.conf
如果由于某种原因您已经获得了,请尝试将该Virtual
选项添加到相关位置。
将尺寸设置得比您需要的更大应该不会有太大的缺点Virtual
:X 服务器的现代版本仅使用当前显示布局所需的内存,而不是保留最大内存。