I just bit the bullet and installed CentOS 5 on my work desktop, and although I have two monitors and a card that supports them, I cannot get the display configuration to work with both as a continuous (spanning) desktop. I have tried using the correct (autodetected) monitor type (digital and analog), a generic LCD with 1280x1024, nothing works. Every time I set the configuration, the X server fails to restart and I wind up with single-head monitoring (duplicate displays on both screens). Here's what I have for an xorg.conf file (now): # Xorg configuration created by system-config-display Section "ServerLayout" Identifier "single head configuration" Screen 0 "Screen0" 0 0 InputDevice "Keyboard0" "CoreKeyboard" EndSection Section "InputDevice" Identifier "Keyboard0" Driver "kbd" Option "XkbModel" "pc105" Option "XkbLayout" "us" EndSection Section "Device" Identifier "Videocard0" Driver "vesa" EndSection Section "Screen" Identifier "Screen0" Device "Videocard0" DefaultDepth 24 SubSection "Display" Viewport 0 0 Depth 24 Modes "1280x1024" "1280x960" "1280x800" "1152x864" "1024x768" "800x600" "640x480" EndSubSection EndSection --- The strangest part is that system-config-display comes up with the right video card and the right monitor type, but I don't see either one here.... -- Mark Hull-Richter, Linux Kernel Engineer DATAllegro (www.datallegro.com) 85 Enterprise, Second Floor, Aliso Viejo, CA 92656 949-680-3082 - Office 949-330-7691 - fax Ask me about CentOS Linux, and escape from Windows forever!
> I just bit the bullet and installed CentOS 5 on my work desktop, and > although I have two monitors and a card that supports them, I cannot > get the display configuration to work with both as a continuous > (spanning) desktop. I have tried using the correct (autodetected) > monitor type (digital and analog), a generic LCD with 1280x1024, > nothing works. Every time I set the configuration, the X server fails > to restart and I wind up with single-head monitoring (duplicate > displays on both screens).What model of video card are you using?
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
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