I can't get fglrx to let me run two monitors at 1280x1024. If I try to adjust the resolution, I get the dreaded: "xrandr: screen cannot be larger than 2048x2048 (desired size 2560x1024)"

Fglrx, however, has chosen to ignore the Virual I have in my xorg.conf file:

Code:
Section "ServerLayout"
	Identifier     "aticonfig Layout"
	Screen      0  "aticonfig-Screen[0]-0" 0 0
EndSection

Section "Files"
EndSection

Section "Module"
EndSection

Section "Monitor"
	Identifier "DFP2"
EndSection

Section "Monitor"
	Identifier "CRT2"
    	Option "RightOf" "DFP2"
EndSection

Section "Device"
	Identifier  "aticonfig-Device[0]-0"
	Driver      "fglrx"
	BusID       "PCI:7:0:0"
	Option 	"Monitor-DFP2" "DFP2"
	Option	"Monitor-CRT2" "CRT2"
EndSection

Section "Screen"
	Identifier "aticonfig-Screen[0]-0"
	Device     "aticonfig-Device[0]-0"
	DefaultDepth     24
	SubSection "Display"
		Viewport   0 0
		Depth     24
		Virtual	     2560 1024
	EndSubSection
EndSection[
And the /var/log/Xorg.0.log file: http://pastebin.com/c2XZucGd

There's no mention of "Virtual" in that log file.

How can I get this working?

Adam