Bug 273107 - KDE Logs Out when Ending an OpenGL Based Screensaver (KDE 4.6.3)
Summary: KDE Logs Out when Ending an OpenGL Based Screensaver (KDE 4.6.3)
Status: RESOLVED UPSTREAM
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_screensaver (show other bugs)
Version: 1.0
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: kscreensaver bugs tracking
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-05-12 11:12 UTC by Eugene Markow
Modified: 2011-07-16 13:11 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Eugene Markow 2011-05-12 11:12:32 UTC
Version:           1.0 (using Devel) 
OS:                Linux

When Enabling a Screensaver and Not Checking the "Require Password After" Box, a Password is always required regardless of the settings when ending the screensaver to resume where you left off in KDE 4.6.3.

The configuration file "kscreensaverrc", contains the following:

-----
[ScreenSaver]
Enabled=true
Lock=false
LockGrace=60000
PlasmaEnabled=false
Saver=KSolarWinds.desktop
Timeout=60
-----


The "Lock" parameter is correctly set to "false". Regardless, when moving the mouse (or touchpad), or pressing a key to end the screensaver, a login box appears and the user password must be entered to reenter the normal KDE session. If a file was previously open and unsaved, all becomes lost.

Reproducible: Always

Steps to Reproduce:
1) Settings > System Settings > Display and Monitor > Screen Saver
2) Choose "Solar Winds"
3) Check the box "Start Automatically after:" and enter "1 minute"
4) Do NOT check the "Require password after:" box
5) Do NOT check the "Allow widgets on screen saver" box
6) Click "Apply"
7) Wait about 1 minute until the screen saver appears
8) Move your mouse, or press a key



Actual Results:  
You will be prompted to enter a password to reenter the KDE session and all applications which were previously opened are gone. Any unsaved files are lost.

Expected Results:  
No password should be required and no login screen should appear. The previous KDE session should return with all original work intact.

OS: Linux (x86_64) release 2.6.39-rc6-git6-ARCHMOD
Compiler: gcc
KDE version: 4.6.3
Linux Distribution: Arch Linux
Laptop Model: HP / Compaq Presario CQ50
Comment 1 Eugene Markow 2011-05-13 13:46:45 UTC
My system information:

kernel info (uname -a):
Linux Galicja 2.6.39-rc7-git4-ARCHMOD #1 PREEMPT Fri May 13 11:27:11 CEST 2011 x86_64 Genuine Intel(R) CPU 575 @ 2.00GHz GenuineIntel GNU/Linux

glxinfo:
OpenGL vendor string: Tungsten Graphics, Inc
OpenGL renderer string: Mesa DRI Mobile Intel® GM45 Express Chipset
OpenGL version string: 2.1 Mesa 7.10.2

Xorg Version:
X.Org X Server 1.10.1

Intel Driver:
xf86-video-intel 2.15.0

Related Link on kde.org:
http://forum.kde.org/viewtopic.php?f=111&t=94322
Comment 2 Eugene Markow 2011-05-13 13:56:01 UTC
Additional test just performed: No logout or 'crash' occurs, or login is required, when ending a screensaver which isn't OpenGL based.
Comment 3 Oswald Buddenhagen 2011-07-16 13:11:41 UTC
this is rather clearly an x server crash and thus out of scope for any kde component.