I've been able to extend my monitor onto two displays at once, but I can't get it to work with three. When I use the System Settings > Display, it gives me the following error when I try to output to the third display:
The selected configuration for displays could not be applied
requested position/size for CRTC 148 is outside the allowed limit: position=(3200, 0), size=(1920, 1080), maximum=(3200, 3200)
I know it is possible to extend my display to all three, as I was able to do it in Linux Mint.
Here's the output of xrandr:
Screen 0: minimum 320 x 200, current 3200 x 1080, maximum 3200 x 3200
LVDS connected 1600x900+0+0 (normal left inverted right x axis y axis) 382mm x 215mm
1600x900 60.1*+
1440x900 60.1
1280x768 60.1
1280x720 60.1
1024x768 60.1
1024x600 60.1
800x600 60.1
800x480 60.1
640x480 60.1
DFP1 connected (normal left inverted right x axis y axis)
1920x1080 60.0 + 59.9 30.0 30.0 24.0 30.0 30.0 24.0
1776x1000 59.9 24.0 30.0 30.0
1680x1050 60.0 59.9 30.0 24.0 30.0 24.0
1400x1050 60.0 59.9 30.0 24.0 30.0 24.0
1600x900 59.9 24.0 30.0
1280x1024 60.0 30.0 24.0
1440x900 59.9 24.0 30.0
1280x960 60.0 30.0 24.0
1360x768 60.0 30.0 24.0
1152x864 60.0 30.0 24.0
1280x768 60.0 30.0 24.0
1280x720 60.0 59.9 30.0 24.0
1024x768 30.0 24.0 60.0
1152x648 59.9
1024x600 30.0 24.0 60.0
800x600 30.0 24.0 60.3
800x480 30.0 24.0 60.3
720x480 30.0 24.0 60.0 59.9
640x480 30.0 24.0 60.0 59.9
CRT2 connected 1600x900+1600+0 (normal left inverted right x axis y axis) 443mm x 249mm
1600x900 60.0*+
1280x1024 75.0 60.0
1440x900 59.9
1280x960 60.0
1280x800 59.8
1152x864 75.0 60.0
1280x768 59.8
1280x720 59.8
1024x768 75.0 70.1 60.0
1024x600 75.0 70.1 60.0
800x600 72.2 75.0 60.3 56.2
800x480 72.2 75.0 60.3 56.2
640x480 75.0 72.8 67.0 59.9
And here's my xorg.conf file:
Section "ServerLayout"
Identifier "amdcccle Layout"
Screen 0 "amdcccle-Screen[1]-0" 0 0
EndSection
Section "Monitor"
Identifier "0-LVDS"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
Option "PreferredMode" "1600x900"
Option "TargetRefresh" "60"
Option "Position" "0 0"
Option "Rotate" "normal"
Option "Disable" "false"
EndSection
Section "Monitor"
Identifier "0-DFP1"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
Option "PreferredMode" "1920x1080"
Option "TargetRefresh" "60"
Option "Position" "3200 0"
Option "Rotate" "normal"
Option "Disable" "false"
EndSection
Section "Monitor"
Identifier "0-CRT2"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
Option "PreferredMode" "1600x900"
Option "TargetRefresh" "60"
Option "Position" "1600 0"
Option "Rotate" "normal"
Option "Disable" "false"
EndSection
Section "Device"
Identifier "amdcccle-Device[1]-0"
Driver "fglrx"
Option "Monitor-LVDS" "0-LVDS"
Option "Monitor-DFP1" "0-DFP1"
Option "Monitor-CRT2" "0-CRT2"
BusID "PCI:1:0:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Virtual 8192 1080
Modes "1600x900"
EndSubSection
EndSection
Section "Screen"
Identifier "amdcccle-Screen[1]-0"
Device "amdcccle-Device[1]-0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Virtual 3200 3200
Depth 24
EndSubSection
EndSection
I would be extremely thankful for any help :)
Edit: I'm running Ubuntu 12.04, and my graphics card is a Raedon 5700HD series.