Getting dual monitors to work with ATI 9600 in Ubuntu 6.06
Hey all,
I've been trying to set up dual monitors on my desktop for some time now, and I've been having a lot of trouble with it. I have an ATI Radeon 9600 and I'm running Ubuntu 6.06. I'd like to use Xinerama with dual head to extend my desktop across both monitors, and have windows expand onto individual monitors instead of spanning both screens. So far, I haven't been able to figure out how to get this to work, and most of the tutorials that I've seen online haven't really helped me that much. I have the following xorg.conf file right now: # /etc/X11/xorg.conf (xorg X Window System server configuration file) # # This file was generated by dexconf, the Debian X Configuration tool, using # values from the debconf database. # # Edit this file with caution, and see the /etc/X11/xorg.conf manual page. # (Type "man /etc/X11/xorg.conf" at the shell prompt.) # # This file is automatically updated on xserver-xorg package upgrades *only* # if it has not been modified since the last upgrade of the xserver-xorg # package. # # If you have edited this file but would like it to be automatically updated # again, run the following command: # sudo dpkg-reconfigure -phigh xserver-xorg Section "Files" FontPath "/usr/share/X11/fonts/misc" FontPath "/usr/share/X11/fonts/cyrillic" FontPath "/usr/share/X11/fonts/100dpi/:unscaled" FontPath "/usr/share/X11/fonts/75dpi/:unscaled" FontPath "/usr/share/X11/fonts/Type1" FontPath "/usr/share/X11/fonts/100dpi" FontPath "/usr/share/X11/fonts/75dpi" # path to defoma fonts FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType" EndSection Section "Module" Load "i2c" Load "bitmap" Load "ddc" Load "dri" Load "extmod" Load "freetype" Load "glx" Load "int10" Load "type1" Load "vbe" EndSection Section "InputDevice" Identifier "Generic Keyboard" Driver "kbd" Option "CoreKeyboard" Option "XkbRules" "xorg" Option "XkbModel" "pc104" Option "XkbLayout" "us" EndSection Section "InputDevice" Identifier "Configured Mouse" Driver "mouse" Option "CorePointer" Option "Device" "/dev/input/mice" Option "Protocol" "ExplorerPS/2" Option "ZAxisMapping" "4 5" Option "Emulate3Buttons" "true" EndSection Section "InputDevice" Driver "wacom" Identifier "stylus" Option "Device" "/dev/wacom" # Change to # /dev/input/event # for USB Option "Type" "stylus" Option "ForceDevice" "ISDV4" # Tablet PC ONLY EndSection Section "InputDevice" Driver "wacom" Identifier "eraser" Option "Device" "/dev/wacom" # Change to # /dev/input/event # for USB Option "Type" "eraser" Option "ForceDevice" "ISDV4" # Tablet PC ONLY EndSection Section "InputDevice" Driver "wacom" Identifier "cursor" Option "Device" "/dev/wacom" # Change to # /dev/input/event # for USB Option "Type" "cursor" Option "ForceDevice" "ISDV4" # Tablet PC ONLY EndSection Section "Device" Identifier "ATI Technologies, Inc. RV350 AP [Radeon 9600]" Driver "ati" BusID "PCI:1:0:0" Screen 0 EndSection Section "Device" Identifier "ATI Technologies, Inc. RV350 AP [Radeon 9600] (Secondary)" Driver "ati" BusID "PCI:1:0:1" Screen 1 EndSection Section "Monitor" Identifier "DELL E172FP" Option "DPMS" EndSection Section "Monitor" Identifier "HP" Option "DPMS" EndSection Section "Screen" Identifier "Main Screen" Device "ATI Technologies, Inc. RV350 AP [Radeon 9600]" Monitor "DELL E172FP" DefaultDepth 24 SubSection "Display" Depth 1 Modes "1280x1024" "1152x864" "1024x768" "800x600" "720x400" "640x480" EndSubSection SubSection "Display" Depth 4 Modes "1280x1024" "1152x864" "1024x768" "800x600" "720x400" "640x480" EndSubSection SubSection "Display" Depth 8 Modes "1280x1024" "1152x864" "1024x768" "800x600" "720x400" "640x480" EndSubSection SubSection "Display" Depth 15 Modes "1280x1024" "1152x864" "1024x768" "800x600" "720x400" "640x480" EndSubSection SubSection "Display" Depth 16 Modes "1280x1024" "1152x864" "1024x768" "800x600" "720x400" "640x480" EndSubSection SubSection "Display" Depth 24 Modes "1280x1024" "1152x864" "1024x768" "800x600" "720x400" "640x480" EndSubSection EndSection Section "Screen" Identifier "Secondary Screen" Device "ATI Technologies, Inc. RV350 AP [Radeon 9600] (Secondary)" Monitor "HP" DefaultDepth 24 SubSection "Display" Depth 1 Modes "1280x1024" "1152x864" "1024x768" "800x600" "720x400" "640x480" EndSubSection SubSection "Display" Depth 4 Modes "1280x1024" "1152x864" "1024x768" "800x600" "720x400" "640x480" EndSubSection SubSection "Display" Depth 8 Modes "1280x1024" "1152x864" "1024x768" "800x600" "720x400" "640x480" EndSubSection SubSection "Display" Depth 15 Modes "1280x1024" "1152x864" "1024x768" "800x600" "720x400" "640x480" EndSubSection SubSection "Display" Depth 16 Modes "1280x1024" "1152x864" "1024x768" "800x600" "720x400" "640x480" EndSubSection SubSection "Display" Depth 24 Modes "1280x1024" "1152x864" "1024x768" "800x600" "720x400" "640x480" EndSubSection EndSection Section "ServerLayout" Identifier "Multihead Layout" Screen "Main Screen" 0 0 Screen "Secondary Screen" RightOf "Main Screen" InputDevice "Generic Keyboard" InputDevice "Configured Mouse" InputDevice "stylus" "SendCoreEvents" InputDevice "cursor" "SendCoreEvents" InputDevice "eraser" "SendCoreEvents" Option "Xinerama" "on" EndSection Section "DRI" Mode 0666 EndSection Section "ServerFlags" Option "Xinerama" "true" EndSection and I get the following output from lspci: 0000:01:00.0 VGA compatible controller: ATI Technologies Inc RV350 AP [Radeon 9600] 0000:01:00.1 Display controller: ATI Technologies Inc RV350 AP [Radeon 9600] (Secondary) As of right now, both monitors will display, but my secondary monitor is just a clone of the first. Any help with this would be greatly appreciated, 'cause right now I'm more or less at a loss for what to do. |
you need
Option "Clone" "off" in the Server Layout area here is my section Quote:
http://divineomega.co.uk/linux/how-t...ers-in-ubuntu/ update: it works with default ati driver too so no need for fglrx (seems that xinerama is disabling the 3d acceleration) |
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" 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. |
All times are GMT -5. The time now is 02:08 AM. |