locking screen should not switch to greeter
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
indicator-session (Ubuntu) |
Fix Released
|
Undecided
|
Marc Deslauriers |
Bug Description
Currently, when selecting "lock" from the session indicator, the user is switched to the greeter.
This breaks a whole slew of functionnality:
1- The switch is done before waiting for the screen to actually be locked properly, resulting in the user session not being locked properly presumably because gnome-screensaver couldn't get a keyboard and/or mouse grab in time. Switching to the user's vt displays the desktop for an instant before the screen actually locks.
2- Switching to the greeter revokes the user's device access, resulting in music not playing anymore, alarm sounds not ringing, etc. I fully expect to be able to start my music player, and have the music playing while I lock my screen.
3- The user's power preferences are no longer applied as expected when the greeter is being displayed.
4- The user experience is inconsistent with other ways of locking the screen, such as waiting for the timeout to occur, or pressing on Ctrl-Alt-L.
ProblemType: Bug
DistroRelease: Ubuntu 13.10
Package: indicator-session 12.10.5+
ProcVersionSign
Uname: Linux 3.11.0-4-generic x86_64
ApportVersion: 2.12.1-0ubuntu3
Architecture: amd64
Date: Tue Sep 3 07:32:46 2013
InstallationDate: Installed on 2012-11-13 (293 days ago)
InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Release amd64 (20121017.5)
MarkForUpload: True
SourcePackage: indicator-session
UpgradeStatus: Upgraded to saucy on 2013-08-19 (14 days ago)
Related branches
- PS Jenkins bot (community): Approve (continuous-integration)
- Charles Kerr (community): Approve
- Marc Deslauriers: Needs Resubmitting
-
Diff: 132 lines (+25/-18)3 files modifieddebian/changelog (+8/-0)
src/service.c (+7/-8)
tests/test-service.cc (+10/-10)
Changed in indicator-session (Ubuntu): | |
status: | New → Confirmed |
Changed in indicator-session (Ubuntu): | |
status: | Confirmed → Fix Committed |
assignee: | nobody → Marc Deslauriers (mdeslaur) |
This bug was fixed in the package indicator-session - 12.10.5+ 13.10.20130930- 0ubuntu1
--------------- 5+13.10. 20130930- 0ubuntu1) saucy; urgency=low
indicator-session (12.10.
[ Marc Deslauriers ]
* src/service.c: don't switch to greeter when locking screen, as that
switches away from the user's audio, power preferences, etc.
(LP: #1220201)
[ Ubuntu daily release ]
* Automatic snapshot from revision 412
-- Ubuntu daily release <email address hidden> Mon, 30 Sep 2013 06:33:40 +0000