*** This bug is a duplicate of bug 1280300 *** https://bugs.launchpad.net/bugs/1280300
The issue still persists in Ubuntu 20.04. Running mate with lightdm and light-locker configured to lock-on-suspend enabled. After resuming, the desktop contents before suspend are visible for roughly 5 seconds, before the lock screen appears. As this is absolutely unacceptable in terms of security and privacy, I'm using the following script to suspend (thanks to gethin for the pointer!): #!/bin/bash mate-screensaver-command -l systemctl suspend -- You received this bug notification because you are a member of DX Packages, which is subscribed to unity-2d in Ubuntu. https://bugs.launchpad.net/bugs/830348 Title: desktop contents briefly visible on resume from suspend before lock dialog Status in Compiz: New Status in unity-2d: Confirmed Status in gnome-screensaver package in Ubuntu: Incomplete Status in i3-wm package in Ubuntu: Confirmed Status in unity-2d package in Ubuntu: Confirmed Bug description: This seems like a recent regression on Oneiric (or perhaps I haven't noticed it before): On resume from suspend, the contents of the desktop are often briefly visible before being hidden behind the lock screen. This is a security problem if there happens to be sensitive information on the screen. =====Analysis from mdeslaur===== This is likely what happens: 1- Something grabs mouse: ie: virtual machine window, or GTK menu in an application or an indicator 2- Screensaver attempts to start, but cannot get exclusive lock on mouse 3- DPMS turns monitor black 4- User moves mouse, which turns the screen back on 5- Mouse movement causes mouse to get ungrabbed by vm window or gtk menu 6- Screensaver can now grab mouse, and starts This is all related to the fact that X does not have an API that will let the screensaver tell an application to release mouse and keyboard grabs. To manage notifications about this bug go to: https://bugs.launchpad.net/compiz/+bug/830348/+subscriptions -- Mailing list: https://launchpad.net/~dx-packages Post to : dx-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~dx-packages More help : https://help.launchpad.net/ListHelp