oh yea, sorry... here is my XF86Config file....
I have narrowed a few things down...
1) If i only use a single monitor, I can shutdown normally, and everything is ok... (swap XF86Config files)
2) If I enable xinierama using all 3 monitors a few things happen when I shutdown and/or startup into Gnome...
3) Periodically x will start and I will see my cursor, and it won't finish loading...
4) If I am in Gnome working, and I "logout,", on my left most monitor (my TNT card) there appears a blinking cursor
almost randomly placed on the screen. If i hit ^C it exits XServer, I'm assuming, and no text appears on the screen but
the cursor moves to a different location. If I logout blindly or I type "su" and log in as root, it will "refresh" the screen and everything
seems to be ok... Here's where I'm confused though.
When I start up my computer all the boot messages appear on my right most monitor (Savage IX card) because I have that
monitor set as my primary graphics adapter in the BIOS because it doesn't play nice with other cards. I login and do a "startx" to load X... when I go to log out, I have to blindly log out (see above) but it is on the wrong monitor.... The TNT monitor isn't the primary monitor.... It's almost like it's getting confused or something.....
A few other things I've noticed about my system...
1) The tri-monitor setup works fine with my old kernel....
2) using the new kernel (2.6.8), when I boot up into X, all I get is a cursor sometimes (this happens randomly, most of the time it's fine)..
3) When I click on the lower left menu button (red hat), and click log out, sometimes the dialog box shows up to allow me to log off sometimes it doesn't.... If it doesn't show up, I have to hit the "reset" button.. What i have noticed with this is that this problem also co-insides with another problem.... On my desktop there is a "home" icon where I can double click to open up the nautilus file manager thing to browse my files... This icon always works. But sometimes, if I click on the "red hat" icon on my "task bar" and then click "home folder" which usually brings up the same thing, it doesn't work.
If I notice that the "home folder" icon under the "red hat" icon doesn't work, the log off dialog box will not show up.
If the logoff dialog box doesn't show up, everything appears to freeze, except the mouse. (have to hit reset button)
BUT the "home" icon on my desktop will always work.
I can't tell if these problems are related or not.... What's your take on this ?
Code:
Section "ServerLayout"
Identifier "XFree86 Configured"
Screen 0 "MiddleScreen" 0 0
Screen 1 "LeftScreen" LeftOf "MiddleScreen"
Screen 2 "RightScreen" RightOf "MiddleScreen"
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
ModulePath "/usr/X11R6/lib/modules"
FontPath "/usr/X11R6/lib/X11/fonts/misc/"
FontPath "/usr/X11R6/lib/X11/fonts/Speedo/"
FontPath "/usr/X11R6/lib/X11/fonts/Type1/"
FontPath "/usr/X11R6/lib/X11/fonts/CID/"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/"
EndSection
Section "Module"
Load "dbe"
Load "dri"
Load "extmod"
Load "glx"
Load "record"
Load "xtrap"
Load "vnc"
Load "speedo"
Load "type1"
EndSection
Section "ServerFlags"
Option "Xinerama" "true"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "keyboard"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/psaux"
Option "ZAxisMapping" "4 5"
EndSection
Section "Monitor"
#DisplaySize 270 200 # mm
Identifier "RightMonitor"
VendorName "EPI"
ModelName "Envision D356"
Option "DPMS"
EndSection
Section "Monitor"
Identifier "LeftMonitor"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
EndSection
Section "Monitor"
#DisplaySize 360 270 # mm
Identifier "MiddleMonitor"
VendorName "MAG"
ModelName "MAG 800V"
Option "DPMS"
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 "NoAccel" # [<bool>]
#Option "HWCursor" # [<bool>]
#Option "SWCursor" # [<bool>]
#Option "ShadowFB" # [<bool>]
#Option "Rotate" # [<str>]
#Option "UseBIOS" # [<bool>]
#Option "LCDClock" # <freq>
#Option "ShadowStatus" # [<bool>]
#Option "VideoRAM" # <i>
#Option "CrtOnly" # [<bool>]
#Option "TvOn" # [<bool>]
#Option "PAL" # [<bool>]
#Option "ForceInit" # [<bool>]
Identifier "SavageCard"
Driver "savage"
VendorName "S3 Inc."
BoardName "86C270-294 Savage/IX"
BusID "PCI:0:14:0"
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 "NoAccel" # [<bool>]
#Option "ShowCache" # [<bool>]
#Option "ShadowFB" # [<bool>]
#Option "UseFBDev" # [<bool>]
#Option "Rotate" # [<str>]
#Option "VideoKey" # <i>
#Option "FlatPanel" # [<bool>]
#Option "FPDither" # [<bool>]
#Option "CrtcNumber" # <i>
Identifier "TntCard"
Driver "nv"
VendorName "nVidia Corporation"
BoardName "NV4 [RIVA TNT]"
BusID "PCI:0:15:0"
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 "NoAccel" # [<bool>]
#Option "SWcursor" # [<bool>]
#Option "Dac6Bit" # [<bool>]
#Option "Dac8Bit" # [<bool>]
#Option "ForcePCIMode" # [<bool>]
#Option "CPPIOMode" # [<bool>]
#Option "CPusecTimeout" # <i>
#Option "AGPMode" # <i>
#Option "AGPFastWrite" # [<bool>]
#Option "AGPSize" # <i>
#Option "RingSize" # <i>
#Option "BufferSize" # <i>
#Option "EnableDepthMoves" # [<bool>]
#Option "EnablePageFlip" # [<bool>]
#Option "NoBackBuffer" # [<bool>]
#Option "PanelOff" # [<bool>]
#Option "DDCMode" # [<bool>]
#Option "MonitorLayout" # [<str>]
#Option "IgnoreEDID" # [<bool>]
#Option "OverlayOnCRTC2" # [<bool>]
#Option "CloneMode" # [<str>]
#Option "CloneHSync" # [<str>]
#Option "CloneVRefresh" # [<str>]
#Option "UseFBDev" # [<bool>]
#Option "VideoKey" # <i>
#Option "ForceLegacyCRT" # <i>
Identifier "RadeonCard"
Driver "ati"
VendorName "ATI Technologies Inc"
BoardName "Radeon R100 QD [Radeon 7200]"
BusID "PCI:1:5:0"
EndSection
Section "Screen"
Identifier "RightScreen"
Device "SavageCard"
Monitor "RightMonitor"
DefaultDepth 24
SubSection "Display"
Depth 1
EndSubSection
SubSection "Display"
Depth 4
EndSubSection
SubSection "Display"
Depth 8
EndSubSection
SubSection "Display"
Depth 15
EndSubSection
SubSection "Display"
Depth 16
EndSubSection
SubSection "Display"
Depth 24
Modes "800x600"
EndSubSection
EndSection
Section "Screen"
Identifier "LeftScreen"
Device "TntCard"
Monitor "LeftMonitor"
DefaultDepth 24
SubSection "Display"
Depth 1
EndSubSection
SubSection "Display"
Depth 4
EndSubSection
SubSection "Display"
Depth 8
EndSubSection
SubSection "Display"
Depth 15
EndSubSection
SubSection "Display"
Depth 16
EndSubSection
SubSection "Display"
Depth 24
Modes "1024x768"
EndSubSection
EndSection
Section "Screen"
Identifier "MiddleScreen"
Device "RadeonCard"
Monitor "MiddleMonitor"
DefaultDepth 24
SubSection "Display"
Depth 1
EndSubSection
SubSection "Display"
Depth 4
EndSubSection
SubSection "Display"
Depth 8
EndSubSection
SubSection "Display"
Depth 15
EndSubSection
SubSection "Display"
Depth 16
EndSubSection
SubSection "Display"
Depth 24
Modes "1152x864"
EndSubSection
EndSection
Contents of lspci:
Code:
00:00.0 Host bridge: Advanced Micro Devices [AMD] AMD-751 [Irongate] System Controller (rev 23)
00:01.0 PCI bridge: Advanced Micro Devices [AMD] AMD-751 [Irongate] AGP Bridge (rev 01)
00:04.0 ISA bridge: VIA Technologies, Inc. VT82C686 [Apollo Super South] (rev 1b)
00:04.2 USB Controller: VIA Technologies, Inc. VT6202 [USB 2.0 controller] (rev 0e)
00:04.3 USB Controller: VIA Technologies, Inc. VT6202 [USB 2.0 controller] (rev 0e)
00:04.4 SMBus: VIA Technologies, Inc. VT82C686 [Apollo Super ACPI] (rev 20)
00:04.5 Multimedia audio controller: VIA Technologies, Inc. VT82C686 AC97 Audio Controller (rev 21)
00:0e.0 VGA compatible controller: S3 Inc. 86C270-294 Savage/IX (rev 13)
00:0f.0 VGA compatible controller: nVidia Corporation NV4 [RIVA TNT] (rev 04)
00:10.0 Ethernet controller: Linksys Network Everywhere Fast Ethernet 10/100 model NC100 (rev 11)
00:11.0 Unknown mass storage controller: Promise Technology, Inc. 20267 (rev 02)
01:05.0 VGA compatible controller: ATI Technologies Inc Radeon R100 QD [Radeon 7200]
Thanks in advance,
-Todd