config-xfree86 dual head

Mark Heslep mark at mitre.org
Fri Oct 24 04:08:56 UTC 2003


Just ran the latest redhat-config-xfree86 0.9.15-1 and it
starts/runs/exits OK now.  The resulting XF86Config appears to lack the
required  'Screen 0/1' option in the Device section. From the XF86Config
man page: 

>  
>  Screen  number
>      This option is mandatory for cards where a single PCI entity can
>      drive more than one display (i.e., multiple CRTCs sharing a sin-
>       gle  graphics accelerator and video memory).  



  Im using an ATI FireGL X1 R300 dual headed DVI card which runs both
Device sections off the BUS ID PCI:1:0:0.  The XFree log shows only the
RADEON(0) section active with no RADEON(1). The result is a clowned
display on the second head when Im looking for the standard independent
head xinerama mode.  Now, if I manually add the Screen 0 and Screen 1
options: 


> Section "Device"
>         Identifier  "Videocard0"
>         Driver      "radeon"
>         VendorName  "Videocard vendor"
>         BoardName   "ATI FireGL X1"
> #add Screen
>         Screen 0
> EndSection
>                                                                                 
> Section "Device"
>         Identifier  "Videocard1"
>         Driver      "radeon"
>         VendorName  "Videocard Vendor"
>         BoardName   "ATI FireGL X1"
>         BusID       "PCI:1:0:0"
> #add Screen
>         Screen 1
> EndSection


then all is well*, RADEON(0) and RADEON(1) are shown active in the log,
and I get my Xinerama dual head.

So, bugzilla bug or bugzilla RFE?  Grep'ing the -config-xfree86 source seems
to show there's no code in there for Screen options in the Device section  

Related X dual head issues:  Im running the XFree86 CVS snapshot. XFree86 Version 4.3.99.14
Release Date: 10 October 2003.  Thought 4.3.0-40 had been my problem on 
dual head but I suppose not.  Im happy to switch back if that data point 
is needed. Anyway, reading about Alex Deucher's  merged frame buffer Radeon 
had me thinking that was required to get dual head working. Is 'mergedfb' going
to be applied to X anytime soon?  Its not in the current CVS snapshot.  What's that 
going to do for us Radeon dual headers?

-Mark

* with an edit of the 'LeftOf' to RightOf parameter. RFE screen placement?






More information about the fedora-test-list mailing list