lockscreen: on autolock on suspend the fade does not complete before suspend leaving desktop partially visible for a short period on resume

Bug #1292446 reported by Andy Whitcroft
300
This bug affects 11 people
Affects Status Importance Assigned to Milestone
Unity
Fix Released
High
Marco Trevisan (Treviño)
unity (Ubuntu)
Fix Released
High
Marco Trevisan (Treviño)

Bug Description

When auto-locking as part of a suspend operation the lock screen still fades to opaque, this takes seconds and mid fade the suspend occurs. This means that on waking the machine the fade is still occurring and the desktop is partially visible potentially exposing information protected by the lock.

ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: unity 7.1.2+14.04.20140313-0ubuntu1
ProcVersionSignature: Ubuntu 3.13.0-17.37-generic 3.13.6
Uname: Linux 3.13.0-17-generic x86_64
ApportVersion: 2.13.3-0ubuntu1
Architecture: amd64
CompizPlugins: No value set for `/apps/compiz-1/general/screen0/options/active_plugins'
CurrentDesktop: Unity
Date: Fri Mar 14 10:02:52 2014
EcryptfsInUse: Yes
InstallationDate: Installed on 2013-06-20 (266 days ago)
InstallationMedia: Ubuntu 13.10 "Saucy Salamander" - Alpha amd64 (20130618)
SourcePackage: unity
UpgradeStatus: Upgraded to trusty on 2013-11-10 (123 days ago)

Related branches

Revision history for this message
Andy Whitcroft (apw) wrote :
tags: added: lockscreen
Changed in unity (Ubuntu):
importance: Undecided → High
Changed in unity:
importance: Undecided → High
Revision history for this message
Seth Arnold (seth-arnold) wrote :

I've been closing all bugreports similar to this as a duplicate of LP: #49579 because all the time-based locking mechanisms are so brittle that none can be expected to work reliably.

Has this changed with the new Unity-based lockscreen? Will an application grabbing the mouse (indicators, menus, etc.) prevent the screen locker from locking? Or does the new Unity lock screen break those grabs in a fashion that locking can work reliably? (I'm skeptical.)

Thanks

Revision history for this message
Mateusz Stachowski (stachowski-mateusz) wrote :

The new Unity lock screen doesn't have problem with application grabbing the mouse (indicators, menus, etc.) but only if the mouse cursor is outside of that menu. When you open menu of application (global or LIM) or indicator then move the cursor outside of that menu and application the screen will blank off and lock.

When you have open indicator or menu of application (global or LIM) and mouse is focused on that menu the screen will not blank off and of course it will also not lock.

This is still a bug in gnome-screensaver and X server just like the one that you linked because the new Unity lock screen still uses gnome-screensaver.

Revision history for this message
Mateusz Stachowski (stachowski-mateusz) wrote :

Also if you have open the right click context menu of any application (for example terminal) the screen will not blank off and it will not lock. In this case it doesn't lock even if the mouse cursor is outside of the menu and application.

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in unity (Ubuntu):
status: New → Confirmed
Revision history for this message
Seth Arnold (seth-arnold) wrote :

Thanks for the information Mateusz.

tags: added: rls-t-incoming
Changed in unity:
status: New → In Progress
assignee: nobody → Marco Trevisan (Treviño) (3v1n0)
milestone: none → 7.2.1
Changed in unity (Ubuntu):
status: Confirmed → In Progress
assignee: nobody → Marco Trevisan (Treviño) (3v1n0)
Changed in unity:
status: In Progress → Fix Committed
Changed in unity (Ubuntu):
status: In Progress → Fix Released
Stephen M. Webb (bregma)
Changed in unity:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public Security information  
Everyone can see this security related information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.