I am running with the same deal. Ubuntu Dapper 6.06, one video card: 9600 XT, the secondary monitor is hooked up to the DVI-VGA adapter and primary is connected to default VGA port. I was told it is best to use genericLCD as a descriptor for a secondary monitor but as it is just a reference name I am sure it doesn't matter.
As mine sits now and IS cloned:
Code:
Section "Device"
Identifier "ATI Technologies, Inc. RV350 AR [Radeon 9600 XT]"
Driver "ati"
BusID "PCI:2:0:0"
VideoRam 128000
Screen 0
EndSection
Section "Device"
Identifier "ATI Technologies, Inc. RV350 AR [Radeon 9600 XT] (Secondary)
Driver "ati"
BusID "PCI:2:0:0
VideoRam 128000
Screen 1
EndSection
Section "Monitor"
Identifier "DELL D1028L"
Option "DPMS"
HorizSync 30-65
VertRefresh 50-75
EndSection
Section "Monitor"
Identifier "genericLCD"
Option "DPMS"
HorizSync 30-65
VertRefresh 50-75
EndSection
Section "Screen"
Identifier "Default Screen"
Device "ATI Technologies, Inc. RV350 AR [Radeon 9600 XT]"
Monitor "DELL D1028L"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "Screen"
Identifier "Secondary Screen"
Device "ATI Technologies, Inc. RV350 AR [Radeon 9600 XT] (Secondary)"
Monitor "genericLCD"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Screen "SecondaryScreen" LeftOf "Default Screen"
Screen "Default Screen" 0 0
Option "Clone" "off"
Option "Xinerama" "on"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "stylus" "SendCoreEvents"
InputDevice "cursor" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
EndSection
Section "DRI"
Mode 0666
EndSection
Section "ServerFlags"
Option "Xinerama" "true"
EndSection
and lbpci shows:
0000:02:00.0 VGA compatible controller: ATI Technologies Inc RV350 AR [Radeon 9600]
0000:02:00.1 Display controller: ATI Technologies Inc RV350 AR [Radeon 9600] (Secondary)
This enables the dual monitor view but the primary is supposed to be on the right and secondary on the left (I have tried switching several lines to do this but the ungarbled primary always shows on the left monitor). Also right now for some reason the secondary (on the right) is garbled to where any window that opens has it strewn to different parts of the window and the arrow shows as a "pile of bricks". I can drag windows left to the working monitor desktop but still curious as to why it does this and how to fix it.