Reply
 
Thread Tools Display Modes
  #1  
Old 08-29-2007, 12:46 PM
doublehops doublehops is offline
Junior Member
 
Join Date: Aug 2007
Posts: 11
Thanks: 0
Thanked 0 Times in 0 Posts
Default Dual screen xorg.conf with ATI Radeon 9600
Hi all, in searching for a result myself I have seen many people ask how to setup dual screen on a Radeon 9600 card. I managed to get it to work this morning and thought I should share it with everyone.

You may need to change screen resolution and HorizSync/VertRefresh to suit your own monitors before it will work properly.

The following section is the contents of my /etc/X11/xorg.conf file for PC-BSD 1.4 beta with dual screen. Please note that I was unable to have PC-BSD running with this card from install. (refer to post http://forums.pcbsd.org/viewtopic.php?t=9341&highlight=)

Code:
# Xorg.conf file generated for PC-BSD

Section "ServerLayout"
	Identifier     "X.org Configured"
	Screen      0  "Screen0" 0 0
	InputDevice    "Mouse0" "CorePointer"
	Screen      1  "Screen1" RightOf "Screen0"
	InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "ServerFlags"
	Option  "Xinerama" "true"
EndSection

Section "Files"
    RgbPath         "/usr/local/lib/X11/rgb"
    ModulePath      "/usr/local/lib/xorg/modules"
    FontPath        "/PCBSD/fonts/"
    FontPath        "/usr/local/lib/X11/fonts/cyrillic/"
    FontPath        "/usr/local/lib/X11/fonts/TrueType/"
    FontPath        "/usr/local/lib/X11/fonts/webfonts/"
    FontPath        "/usr/local/lib/X11/fonts/misc/"
    FontPath        "/usr/local/lib/X11/fonts/TTF/"
    FontPath        "/usr/local/lib/X11/fonts/Type1/"
    FontPath        "/usr/local/lib/X11/fonts/CID/"
    FontPath        "/usr/local/lib/X11/fonts/75dpi/"
    FontPath        "/usr/local/lib/X11/fonts/100dpi/"
    FontPath        "/usr/local/lib/X11/fonts/dejavu/"
    FontPath        "/usr/local/lib/X11/fonts/local/"
EndSection

Section "Module"
    Load           "ddc"
    Load           "dbe"
    Load           "extmod"
    Load           "xtrap"
    Load           "freetype"
EndSection

Section "InputDevice"
    Identifier     "Keyboard0"
    Driver         "keyboard"
    Option         "XkbModel" "pc105"
    Option         "XkbLayout" "us"
EndSection

Section "InputDevice"
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/sysmouse"
    Option         "Buttons" "6"
    Option         "ZAxisMapping" "4 5"
    Option         "Emulate3Buttons"
EndSection

Section "Monitor"
	#DisplaySize	  330   250	# mm
	Identifier   "Monitor0"
	VendorName   "GSM"
	ModelName    "75N"
 ### Uncomment if you don't want to default to DDC:
	HorizSync    31.5 - 64.3
	VertRefresh  50.0 - 100.0
	Option	    "DPMS
EndSection

Section "Monitor"
	#DisplaySize	  330   250	# mm
	Identifier   "Monitor1"
    	VendorName      "Packard Bell"
   	ModelName       "A720"
   	DisplaySize     300 225
   	HorizSync       31-64
  	VertRefresh     50-105
EndSection

Section "Device"

        ### Available Driver options are:-
        ### Values: [i]: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option     "SWcursor"           	# [<bool>]
        #Option     "HWcursor"           	# [<bool>]
        #Option     "PciRetry"           	# [<bool>]
        #Option     "SyncOnGreen"        	# [<bool>]
        #Option     "NoAccel"            	# [<bool>]
        #Option     "ShowCache"          	# [<bool>]
        #Option     "Overlay"            	# [<str>]
        #Option     "MGASDRAM"           	# [<bool>]
        #Option     "ShadowFB"           	# [<bool>]
        #Option     "UseFBDev"           	# [<bool>]
        #Option     "ColorKey"           	# [i]
        #Option     "SetMclk"            	# <freq>
        #Option     "OverclockMem"       	# [<bool>]
        #Option     "VideoKey"           	# [i]
        #Option     "Rotate"             	# [<str>]
        #Option     "TexturedVideo"      	# [<bool>]
        #Option     "Crtc2Half"          	# [<bool>]
        #Option     "Crtc2Ram"           	# [i]
        #Option     "Int10"              	# [<bool>]
        #Option     "AGPMode"            	# [i]
        #Option     "AGPSize"            	# [i]
        #Option     "DigitalScreen1"     	# [<bool>]
        #Option     "DigitalScreen2"     	# [<bool>]
        #Option     "TV"                 	# [<bool>]
        #Option     "TVStandard"         	# [<str>]
        #Option     "CableType"          	# [<str>]
        #Option     "NoHal"              	# [<bool>]
        #Option     "SwappedHead"        	# [<bool>]
        #Option     "DRI"                	# [<bool>]
        #Option     "MergedFB"           	# [<bool>]
        #Option     "Monitor2HSync"      	# [<str>]
        #Option     "Monitor2VRefresh"   	# [<str>]
        #Option     "Monitor2Position"   	# [<str>]
        #Option     "MetaModes"          	# [<str>]
	Identifier  "Card0a"
	Driver      "radeon"
	VendorName  "Matrox Graphics, Inc."
	BoardName   "MGA G400 AGP"
	BusID       "PCI:1:0:0"
	Screen      0
EndSection

Section	"Device"
	Identifier  "Card0b"
	Driver      "radeon"
	VendorName  "Matrox Graphics, Inc."
	BoardName   "MGA G400 AGP"
	BusID       "PCI:1:0:0"
	Screen      1
EndSection

Section "Screen"
	Identifier "Screen0"
	Device     "Card0a"
	Monitor    "Monitor0"
	DefaultDepth 24
	SubSection "Display"
		Viewport   0 0
		Depth     1
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     4
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     8
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     15
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     16
		Modes	"1024x768"
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     24
		Modes	"1280x1024"
	EndSubSection
EndSection

Section "Screen"
	Identifier "Screen1"
	Device     "Card0b"
	Monitor    "Monitor1"
	DefaultDepth 24
	SubSection "Display"
		Viewport   0 0
		Depth     1
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     4
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     8
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     15
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     16
		Modes "1024x768"
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     24
		Modes	"1280x1024"
	EndSubSection
EndSection
Reply With Quote
  #2  
Old 09-13-2007, 10:47 PM
ozz ozz is offline
Junior Member
 
Join Date: May 2005
Location: Montreal, Canada
Posts: 6
Thanks: 0
Thanked 0 Times in 0 Posts
Default
Take a look to http://pastebin.ca/696495

With only one option on your default setup:
Code:
        Option     "CRT2Position" "RightOf"  	# [<str>]
you have a Pseudo-Xinerama with 3D and DRI on 2 screens.

MergedFB (Merged Framebuffer or Pseudo-Xinerama) run on ATI and Matrox cards
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Ati Mobility Radeon 9600 - KDE doesn't start MDK93 Graphics Cards 1 10-17-2008 12:13 AM
Dual-head Sapphire Radeon 9600, RSS and fileviewer widgets Mithos General Questions 1 10-02-2008 06:52 PM
Compiz now working with ATI Mobility Radeon 9600 Pro transced The Lounge 1 03-09-2008 06:01 AM
/etc/x11/xorg.conf help lloydmst Installing PC-BSD 2 01-19-2008 02:23 AM
xorg.conf ggordon General Questions 3 10-29-2006 12:13 PM


All times are GMT. The time now is 09:27 PM.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.

Copyright 2005-2010, The PC-BSD Project. PC-BSD and the PC-BSD logo are registered trademarks of iXsystems.
All other content is freely available for sharing under the terms of the Creative Commons Attribution License.