我的问题是,我的第二台显示器是白色的。我尝试过以下方法:系统设置 > 显示 > 启用显示。然后我得到:所需的虚拟尺寸不适合可用尺寸:请求=(3840, 1200)、最小=(320, 200)、最大=(1920, 1920)
我下载了最新的驱动程序和 CCC。然后我尝试使用 Catalyst Control Center 并在那里启用显示,然后重启后我得到的是白色显示。
我的驱动程序如下所示:
$ lspci | grep VGA
01:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI Cayman XT [Radeon HD 6970]
我的 X11 xorg.conf 如下所示:
Section "ServerLayout"
Identifier "amdcccle Layout"
Screen 0 "amdcccle-Screen[1]-0" 0 0
Screen "amdcccle-Screen[1]-1" 1920 0
EndSection
Section "Module"
Load "glx"
EndSection
Section "Monitor"
Identifier "0-DFP9"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
Option "TargetRefresh" "60"
Option "Position" "0 0"
Option "Rotate" "normal"
Option "Disable" "false"
Option "PreferredMode" "1920x1080"
EndSection
Section "Monitor"
Identifier "0-DFP11"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
Option "PreferredMode" "1920x1200"
Option "TargetRefresh" "60"
Option "Position" "0 0"
Option "Rotate" "normal"
Option "Disable" "false"
EndSection
Section "Device"
Identifier "amdcccle-Device[1]-0"
Driver "fglrx"
Option "Monitor-DFP9" "0-DFP9"
BusID "PCI:1:0:0"
EndSection
Section "Device"
Identifier "amdcccle-Device[1]-1"
Driver "fglrx"
Option "Monitor-DFP11" "0-DFP11"
BusID "PCI:1:0:0"
Screen 1
EndSection
Section "Screen"
Identifier "Default Screen"
DefaultDepth 24
EndSection
Section "Screen"
Identifier "amdcccle-Screen[1]-0"
Device "amdcccle-Device[1]-0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Section "Screen"
Identifier "amdcccle-Screen[1]-1"
Device "amdcccle-Device[1]-1"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
答案1
我过去曾通过以下方式成功解决过类似的问题。首先拔下第二个显示器并运行:
sudo aticonfig --initial
这将重新初始化您的 xorg.conf。现在重新启动您的机器。重新启动后,重新插入第二个显示器,运行
gksu amdcccle
并根据需要配置显示。请注意,如果您从仪表板运行 Catalyst 控制中心,它将没有 root 权限,并且无法将您的配置保存到 xorg.conf。