[CentOS] CentOS 5 dual head doesn't work

Wed May 9 15:57:36 UTC 2007
Jeff Stacey <Jeff.Stacey at jri.ca>

Last time I did this I had to add

Option "DesktopSetup" "horizontal"

under the first device section. 
I don't have the card anymore so I can't check my config.

Jeff

On Thu, 2007-05-03 at 12:16 -0700, Mark Hull-Richter wrote:
> On 5/3/07, Jeff Stacey <Jeff.Stacey at jri.ca> wrote to me:
> >
> > Grab the ATI Driver Installer it supports Xorg 7.1
> >
> Okay, I did that.  I have now been fighting with xorg.conf and
> system-config-display for about an hour and I still have mirror
> screens and do not know what to do.  Here is my xorg.conf (which isn't
> even changed as I write this, it just doesn't work) and excerpts from
> the Xorg.0.log where there were errors (EE) or warnings (WW) and I
> don't understand some of these.  Hopefully someone out there will?
> 
> xorg.conf:
> 
> # Xorg configuration created by system-config-display
> 
> Section "ServerLayout"
>        Identifier     "Multihead layout"
>        Screen      0  "aticonfig-Screen[0]" LeftOf "aticonfig-Screen[1]"
>        Screen      1  "aticonfig-Screen[1]"
>        InputDevice    "Keyboard0" "CoreKeyboard"
>        Option      "Xinerama" "on"
>        Option      "Clone" "off"
> EndSection
> 
> Section "Files"
> EndSection
> 
> Section "InputDevice"
>        Identifier  "Keyboard0"
>        Driver      "kbd"
>        Option      "XkbModel" "pc105"
>        Option      "XkbLayout" "us"
> EndSection
> 
> Section "Monitor"
>        Identifier   "aticonfig-Monitor[0]"
>        VendorName   "ATI Proprietary Driver"
>        ModelName    "Generic Autodetecting Monitor"
>        Option      "DPMS" "true"
> EndSection
> 
> Section "Monitor"
>        Identifier   "aticonfig-Monitor[1]"
>        VendorName   "ATI Proprietary Driver"
>        ModelName    "Generic Autodetecting Monitor"
>        Option      "DPMS" "true"
> EndSection
> 
> Section "Device"
>        Identifier  "aticonfig-Device[0]"
>        Driver      "fglrx"
>        BusID       "PCI:1:0:0"
> EndSection
> 
> Section "Device"
>        Identifier  "aticonfig-Device[1]"
>        Driver      "fglrx"
>        BusID       "PCI:1:0:1"
> EndSection
> 
> Section "Screen"
>        Identifier "aticonfig-Screen[0]"
>        Device     "aticonfig-Device[0]"
>        Monitor    "aticonfig-Monitor[0]"
>        DefaultDepth     24
>        SubSection "Display"
>                Viewport   0 0
>                Depth     24
>                Modes    "1280x1024" "1280x960" "1280x800" "1152x864"
> "1024x768" "800x600" "640x480"
>        EndSubSection
> EndSection
> 
> Section "Screen"
>        Identifier "aticonfig-Screen[1]"
>        Device     "aticonfig-Device[1]"
>        Monitor    "aticonfig-Monitor[1]"
>        DefaultDepth     24
>        SubSection "Display"
>                Viewport   0 0
>                Depth     24
>                Modes    "1280x1024" "1280x960" "1280x800" "1152x864"
> "1024x768" "800x600" "640x480"
>        EndSubSection
> EndSection
> 
> Don't I need something that has a Screen section with two Display
> subsections?  I can't remember what that was....
> 
> Anyway, here are the errors and warnings from my Xorg.0.log (there
> were no notices or unknowns):
> 
> (==) |-->Input Device "<default pointer>"
> (WW) The core pointer device wasn't specified explicitly in the layout.
>    Using the default mouse configuration.
> :
> (WW) fglrx(0): ***********************************
> (WW) fglrx(0): * DRI initialization disabled!    *
> (WW) fglrx(0): * 2D acceleraton available (MMIO) *
> (WW) fglrx(0): * no 3D acceleration available    *
> (WW) fglrx(0): ***********************************
> :
> (WW) fglrx(0): Failed to set up write-combining range (0xd7fc0000,0x20000)
> (WW) fglrx(0): Failed to set up write-combining range (0xd7f80000,0x60000)
> (WW) fglrx(0): Failed to set up write-combining range (0xd7f00000,0xe0000)
> (WW) fglrx(0): Failed to set up write-combining range (0xd7e00000,0x1e0000)
> (WW) fglrx(0): Failed to set up write-combining range (0xd7c00000,0x3e0000)
> (WW) fglrx(0): Failed to set up write-combining range (0xd7800000,0x7e0000)
> (WW) fglrx(0): Failed to set up write-combining range (0xd7000000,0xfe0000)
> (WW) fglrx(0): Failed to set up write-combining range (0xd6000000,0x1fe0000)
> (WW) fglrx(0): Failed to set up write-combining range (0xd4000000,0x3fe0000)
> (WW) fglrx(0): Failed to set up write-combining range (0xd0000000,0x7fe0000)
> :
> (WW) fglrx(0): Textured Video not supported without DRI enabled.
> (==) RandR enabled
> (WW) Not including screen "aticonfig-Screen[0]" in origins calculation.
> :
> (EE) AIGLX: Screen 0 is not DRI capable [882]
> :
> (WW) Disabling Composite since Xinerama is enabled
> :
> (WW) <default pointer>: No Device specified, looking for one...
> 
> None of these look to me like they are related to the problem - no
> dual head.  What's worse is that s-c-d doesn't seem to understand this
> either.  It shows:
> 
> Settings: 800x600, Millions of colors (with only 640x480 as the other
> res option)
> 
> Hardware: Generic Autodetecting Monitor (should be Dell 1707FP) and
> Unkown Video Card (which is actually correct - this is the fglrx
> driver).
> 
> Dual Head: Use Dual Head, Generic Autodetecting Monitor (see above),
> Second video card is "ATI Technologies Inc Unknown device 71d2" (which
> is technically correct but useless), 800x600 (no options), Millions of
> colors and "Spanning Desktops" which do not appear.
> 
> Anyone know what this is/might be and, hopefully, how to fix it?
> 
> Thanks.
> 
> --
> Mark Hull-Richter
> DATAllegro (www.datallegro.com)
> 85 Enterprise, Second Floor, Aliso Viejo, CA  92656
> 949-680-3082 - Office     949-330-7691 - fax
> _______________________________________________
> CentOS mailing list
> CentOS at centos.org
> http://lists.centos.org/mailman/listinfo/centos