OpenSuSE 11.0
I noticed that my server if left long enough would end up at the login screen.
After some tracking down I found it was the screensaver being on random so I figured that I just had a screensaver that was causing problems. I tabbed down through the screensavers and any that caused gnome to crash and end up at the login screen I removed from …/screensavers.
However, I then went through the list again and it crashed on screensavers that it was fine on previously. Also, I noticed that it remembered the screensaver that was set when it crashed upon reopening the screeensaver screen and didn’t crash.
The conclusion is that it is not specific screensavers causing a problem but the changing through screensavers multiple times that is causing the crashing and sure enough if I don’t use the Random setting, things work fine on any screensaver.
Can anyone enlighten me as to why this would be happening and more importantly, how to fix it?
I do not have desktop effects on but I am using NVIDIA drivers driving an 8600 GTS video card.
Below is my xorg file which perhaps has something to do with it.
Any help appreciated.
Reggie.
# Modeline parameters:
#
#Modeline
# # Label
# "1680x1050"
# # dot (pixel) clock
# 146.00
# # Horz. timings
# 1680 hdisp
# 1800 hsyncstart
# 1968 hsyncend
# 2224 htotal
# # Vert. timings
# 1050 vdisp
# 1051 vsyncstart
# 1054 vsyncend
# 1117 vtotal
Section "Files"
InputDevices "/dev/gpmdata"
InputDevices "/dev/input/mice"
... lots of fonts ...
EndSection
Section "Module"
Load "freetype"
Load "type1"
Load "dbe"
Load "glx"
Load "extmod"
EndSection
Section "ServerLayout"
Identifier "Layout[all]"
Screen 0 "Screen0" 0 0
Screen 1 "Screen1" Below "Screen0"
InputDevice "Keyboard[0]" "CoreKeyboard"
InputDevice "Mouse[1]" "CorePointer"
EndSection
Section "ServerFlags"
Option "AllowMouseOpenFail" "on"
Option "ZapWarning" "on"
Option "Clone" "off"
Option "Xinerama" "on"
EndSection
Section "Extensions"
Option "Composite" "Enabled"
EndSection
Section "InputDevice"
Identifier "Keyboard[0]"
Driver "kbd"
Option "Protocol" "Standard"
Option "XkbLayout" "us"
Option "XkbModel" "microsoftpro"
Option "XkbRules" "xfree86"
EndSection
Section "InputDevice"
Identifier "Mouse[1]"
Driver "mouse"
Option "Buttons" "7"
Option "Device" "/dev/input/mice"
Option "Name" "Holtek USB Mouse"
Option "Protocol" "explorerps/2"
Option "Vendor" "Sysp"
Option "ZAxisMapping" "4 5"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "LG"
ModelName "L227WTG"
HorizSync 30-83
VertRefresh 56-75
DisplaySize 465 291 # Aspect ratio 1.600:1
# Custom modes, http://www.tkk.fi/Misc/Electronics/faq/vga2rgb/calc.html Using settings showing in NVIDIA in WinXP
Modeline "1680x1050" 146.25 1680 1784 1960 2240 1050 1053 1059 1089 -hsync +vsync
EndSection
Section "Monitor"
Identifier "Monitor1"
VendorName "LG"
ModelName "L227WTG"
HorizSync 30-83
VertRefresh 56-75
DisplaySize 490 642 # Aspect ratio 1.600:1
# Custom modes, http://www.tkk.fi/Misc/Electronics/faq/vga2rgb/calc.html Using settings showing in NVIDIA in WinXP
Modeline "1680x1050" 146.25 1680 1784 1960 2240 1050 1053 1059 1089 -hsync +vsync
# DVI Only, sigh.
# Shows up on analog but very dark
# Modeline "1680x1050" 153.78 1680 1712 2296 2328 1050 1071 1081 1103 -hsync +vsync
# Monitor just shows "Out of range" error in analog on the following 2
# Modeline "1680x2100" 153.88 1680 1712 2296 2328 2100 2148 2159 2207 interlace -hsync +vsync
# Modeline "1680x2100" 153.88 1680 1712 2296 2328 2100 2148 2159 2207 interlace -hsync +vsync
# Modeline "1680x2100" 153.88 1680 1712 2296 2328 2100 2148 2159 2207 interlace
EndSection
Section "Device"
Identifier "Videocard0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 8600 GTS"
BusID "PCI:1:0:0"
Screen 0
EndSection
Section "Device"
Identifier "Videocard1"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 8600 GTS"
BusID "PCI:1:0:0"
Screen 1
EndSection
Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 24
Option "TwinView" "0"
Option "TwinViewXineramaInfoOrder" "CRT-0"
Option "metamodes" "CRT-0: 1680x1050; CRT-0: 1280x1024; CRT-0: 1152x864; CRT-0: 1024x768; CRT-0: 800x600; CRT-0: 640x480; CRT-0: 720x400"
SubSection "Display"
Depth 24
EndSubSection
Option "AllowGLXWithComposite" "True"
# Option "MultisampleCompatibility" "True"
# Option "TripleBuffer" "True"
# Option "OnDemandVBlankInterrupts" "True" # Expermental option
EndSection
Section "Screen"
Identifier "Screen1"
Device "Videocard1"
Monitor "Monitor1"
DefaultDepth 24
Option "TwinView" "0"
Option "MetaModes" "CRT-1: 1680x1050; CRT-1: 1400x900; CRT-1: 1280x1024; CRT-1: 1024x768; CRT-1: 800x600; CRT-1: 640x480"
SubSection "Display"
Depth 24
EndSubSection
Option "AllowGLXWithComposite" "True"
# Option "MultisampleCompatibility" "True"
# Option "TripleBuffer" "True"
# Option "OnDemandVBlankInterrupts" "True" # Expermental option
EndSection