screensaver re-locks itself after unlocking if the configured screen-off timer goes off while screen is locked
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Unity |
Fix Released
|
High
|
Andrea Azzarone | ||
gnome-screensaver (Ubuntu) |
Invalid
|
High
|
Unassigned | ||
unity (Ubuntu) |
Fix Released
|
High
|
Unassigned |
Bug Description
Steps to reproduce:
1. Set screen-off timeout to 1 minute
2. Configure screen to lock immediately when screen goes off.
3. Lock screen manually (Ctrl+Alt+L)
4. Wait for 1 minute
5. Notice that screen doesn't turn off
6. Unlock screen
7. Wait a couple of seconds (~10 or so)
8. Notice that screen re-locks itself.
9. Repeat steps 6-7 and notice that the screen doesn't re-lock itself this time.
There are two bugs described here:
1. Screen does not shut off if the screen is locked manually before the idle timer (see step 5).
2. Screen re-locks itself after unlocking if the idle timer goes off while the screen is locked (see step 7).
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: gnome-screensaver 3.6.1-0ubuntu11
Uname: Linux 3.13.4-hyper1 x86_64
ApportVersion: 2.13.3-0ubuntu1
Architecture: amd64
CurrentDesktop: Unity
Date: Fri Mar 14 18:19:26 2014
GnomeSessionIdl
GnomeSessionInh
GsettingsGnomeS
org.gnome.
org.gnome.
SourcePackage: gnome-screensaver
UpgradeStatus: Upgraded to trusty on 2014-03-03 (10 days ago)
Related branches
- Marco Trevisan (Treviño): Approve
- PS Jenkins bot (community): Approve (continuous-integration)
-
Diff: 1253 lines (+502/-275)19 files modifiedUnityCore/GnomeSessionManager.cpp (+19/-0)
UnityCore/GnomeSessionManagerImpl.h (+2/-0)
UnityCore/SessionManager.h (+1/-0)
lockscreen/CMakeLists.txt (+2/-1)
lockscreen/LockScreenAbstractShield.h (+1/-0)
lockscreen/LockScreenController.cpp (+217/-85)
lockscreen/LockScreenController.h (+28/-6)
lockscreen/LockScreenSettings.cpp (+24/-5)
lockscreen/LockScreenSettings.h (+4/-10)
lockscreen/LockScreenShield.cpp (+2/-0)
lockscreen/ScreenSaverDBusManager.cpp (+105/-0)
lockscreen/ScreenSaverDBusManager.h (+58/-0)
plugins/unityshell/src/unityshell.cpp (+7/-10)
plugins/unityshell/src/unityshell.h (+2/-0)
plugins/unityshell/unityshell.xml.in (+0/-20)
tests/data/external.gschema.xml (+15/-0)
tests/test_lockscreen_controller.cpp (+12/-135)
unity-shared/UScreen.cpp (+2/-3)
unity-shared/UScreen.h (+1/-0)
tags: | added: lockscreen |
Changed in unity: | |
milestone: | none → 7.2.0 |
importance: | Undecided → High |
Changed in unity: | |
milestone: | 7.2.0 → 7.2.1 |
Changed in unity: | |
status: | New → In Progress |
assignee: | nobody → Andrea Azzarone (andyrock) |
tags: | added: rls-t-incoming |
Changed in gnome-screensaver (Ubuntu): | |
status: | Confirmed → Invalid |
Changed in unity (Ubuntu): | |
status: | Confirmed → In Progress |
Changed in unity: | |
status: | In Progress → Fix Released |
status: | Fix Released → Fix Committed |
Changed in unity (Ubuntu): | |
status: | In Progress → Fix Released |
Changed in unity: | |
status: | Fix Committed → Fix Released |
I'm also adding unity to this bug as this only appeared after a gnome-screensaver upgrade that enabled the unity screenlock.