openSUSE 11.3 Screensaver Crashes X

Operating System: openSUSE 11.3

Sometimes when I press a key or move my mouse to deactivate the screensaver, X crashes and restarts.

/bin/dmesg gives “kdm[1790] X server for display :0 terminated unexpectedly”

/home/.xsession-errors is too think to review, but I could not find anything about the screensaver.

Does anyone know what I can do to fix this problem?

Thank you in advance for your assistance.

Personally I never use screensavers, they save nothing and are real pain.

I had various problems (including system crash) with screensavers using fancy graphics (e.g. openGL). Try to use some very simple effect - or just blackout.

Personally I never use screensavers, they save nothing and are real pain.

I always use screensaver - but only black screen to lock my desk.

Yes, but ~/.xsession-errors get flushed by the new session. You should look in ~/.xsessions-errors.old

Try selecting a non-OpenGl screensaver rather than Random; that removed a different problem for me.

Hi,

What graphics are you using? NVidia? ATI? Intel?

I’m having the same problem with KDE 4.4 (which Debian is still using at the moment)
#616510 - kdm or xserver crashes intermittently but often when interacting with screen saver unlock dialog - Debian Bug report logs](http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=616510)

Did you find any solution?

Slightly off topic. But, is “.xsessions-errors.old” being used? On my desktop, that file has a date around 6 months ago (perhaps about the time that I switch to KDE as desktop). On a more recently installed system, the file does not exist at all.

No it not in use
They are log files anyway and be safely deleted.
A new one will be made automatically to record errors

When you log in using gdm, .xsessions-errors get renamed in .xsessions-errors.old and a new .xsessions-errors is created. xdm doesn’t do that. kdm by default uses /etc/X11/xdm/Xsession and doesn’t seem to so that either.

I’ve had a similar issue with OpenGl screensavers in 11.3 and 11.4 running KDE 4.6. What solved it was to go into Personal Settings, then Desktop Effects, then to the Advanced Tab. There’s a checkbox under General Option to “Suspend desktop effects for fullscreen windows.” Well, I figured having that on would suspend them for the screensaver, since it does take the full screen, but no. If you turn it OFF, the OpenGL screensavers no longer crash X and require a reboot. Sounds counterinuitive, to say the least, at least to me. Desktop effects are still on, but the screensaver works. More strange is that if I disable Desktop Effects before the screensaver starts, it works.

That said, the screensaver performance is laggy, so I turn off desktop effects when leaving the PC.

Now, I’m not sure whether to report a bug or request a feature. The bug would be some crash with the OpenGL screensavers while desktop effects are active. Or, the feature would be the ability to add a script to the sceensaver to have it disable desktop effects before going on.

That fixed my problem. Thank you very much.
All I’ve been trying is “testing” the screensavers to see what they look like.
I specifically wanted to try out the opengl screensavers with my new computer
(i5 2500k sandy bridge, asus p8h61 mobo).
Well all was going fine…I tried out the ant ones then I tried one and when I hit the mouse button to exit the testing, it sent me back to the login screen (as I later found out from forums, means X crashed )
Then it was everytime I tried an opengl nice looking screensaver it crashed after I hit the mouse button.
Unchecking this option in desktop effects solved my problem.
thanks again.:slight_smile:
BTW I’m using opensuse 11.4