Xorg with multiple cards

Mike Ginsburg mginsburg at collaborativefusion.com
Fri May 16 16:06:47 UTC 2008


Thank you for the response Baptiste.  I was under the impression that 
Xinerama no longer worked with xorg 7.3.  I tried setting up my 
xorg.conf both with and without it, and it seems to be having problems 
re-defining a device on the same PCI bus (1:0:0).

I have it so that X will start up, and the dual-head card loads and 2 of 
my screens show, but the 3rd screen is still being difficult. Any other 
input is greatly appreciated.  Thanks.

Baptiste Grenier wrote:
> Le 15/05/08 à 18:02, Mike Ginsburg téléscripta :
>   
>> A question to all of your xorg experts.
>>
>> I'm running FreeBSD 6.2-RELEASE-p8 with xorg-7.3.1.  Up until today I was 
>> running on an PCIe RV280 (9200 Pro) with a dvi splitter to give me 2 
>> monitors.
>>
>> Today I added a 2nd PCI card (Radeon 9260) over VGA.  For the life of me I 
>> can't seem to configure my xorg.conf to work with the 2nd card and 3rd 
>> monitor.  I have attached a tarball with my working xorg.conf, and my 
>> attempts at configuring the 2nd card (xorg.conf.broken).
>>
>> Any and all help is appreciated.  If you need more information, please feel 
>> free to ask and I'll provide it.  Thank you.
>>     
>
> Hello,
>
> Here is the revelant parts of the configuration I was using with a PCI-E
> Nvidia card for two monitors (DVI+VGA) and a PCI ATI card for the third
> monitor:
>
> --------------------8<---------------------------------------------------------
>
> Section "ServerLayout"
>     Identifier     "Layout0"
>     Screen         0  "Screen0" 0 0
>     Screen         1 "Screen1" LeftOf "Screen0"
>     Screen         2 "Screen2" RightOf "Screen0"
>     InputDevice    "Keyboard0" "CoreKeyboard"
>     InputDevice    "Mouse0" "CorePointer"
> EndSection
>
> Section "ServerFlags"
>     Option         "Xinerama" "1"
> EndSection
>
> Section "Monitor"
>     Identifier     "FP202W 0"
>     VendorName     "Unknown"
>     ModelName      "BenQ FP202W"
>     Option         "DPMS"
> EndSection
>
> Section "Monitor"
>     Identifier     "FP202W 1"
>     VendorName     "Unknown"
>     ModelName      "BenQ FP202W"
>     Option         "DPMS"
> EndSection
>
> Section "Monitor"
>   Identifier   "SyncMaster 730BF"
>   HorizSync    30-81
>   VertRefresh  60
>   Option       "DPMS"
> EndSection
>
> Section "Device"
>     Identifier     "7300 0"
>     Driver         "nvidia"
>     VendorName     "NVIDIA Corporation"
>     BoardName      "GeForce 7300 GS"
>     BusId          "PCI:1:0:0"
>     Screen         0
> EndSection
>
> Section "Device"
>     Identifier     "7300 1"
>     Driver         "nvidia"
>     VendorName     "NVIDIA Corporation"
>     BoardName      "GeForce 7300 GS"
>     BusId          "PCI:1:0:0"
>     Screen         1
> EndSection
>
> Section "Device"
>   Driver      "ati"
>   Identifier  "ATI RageXL"
>   BusId       "PCI:6:17:0"
> EndSection
>
> Section "Screen"
>     Identifier     "Screen0"
>     Device         "7300 0"
>     Monitor        "FP202W 0"
>     DefaultDepth    24
>     SubSection     "Display"
>         Depth       24
>         Modes      "1680x1050" "1280x1024" "1024x768" "800x600" "640x480"
>     EndSubSection
> EndSection
>
> Section "Screen"
>     Identifier     "Screen1"
>     Device         "7300 1"
>     Monitor        "FP202W 1"
>     DefaultDepth    24
>     SubSection     "Display"
>         Depth       24
>         Modes      "1680x1050" "1280x1024" "1024x768" "800x600" "640x480"
>     EndSubSection
> EndSection
>
> Section "Screen"
>   Identifier "Screen2"
>   Device     "ATI RageXL"
>   Monitor    "SyncMaster 730BF"
>   DefaultDepth     24
>   SubSection "Display"
>     Depth     24
>     Modes    "1280x1024" "1024x768" "800x600" "640x480"
>   EndSubSection
> EndSection
>
> --------------------8<---------------------------------------------------------
>
> I'm not sure, but you could probably do something like this with your two ATI cards.
>
> HTH,
> Baptiste
>
>   

Mike Ginsburg
Collaborative Fusion, Inc.
mginsburg at collaborativefusion.com
412-422-3463 x4015



More information about the freebsd-questions mailing list