Comment 23 for bug 1573454

Revision history for this message
Paul Taylor (paul-taylor-london) wrote :

This bug seems to lie in the code the requires a password
atfer closing the laptop lid, rather than in the screensaver.

Aside from the fact that the pointer disappears, this code that
is supposedly for security shows the prior screen display after
the laptop lid is opened, before blanking and asking for the login.

This is a security hazard in the event that the laptop has been
stolen because the contents of the display might be confidential.

I have a HP Stream 13 with Xubuntu 16.04

XFCE Power Manager
Power Manager Settings

General:

when power button is pressed - do nothing
when sleep button is pressed - do nothing
when hibernate button is pressed - do nothing

tick - handle display brightness keys

when laptop lis is closed - on battery, suspend - plugged in, suspecnt

tick - show notifications
tick - show system tray icon

Security:

Automatically lock the session - never
Delay locking after screensave for - 1 seconds [= minimum]

unticked - lock screen when system is going for sleep

[Please can we change these to "1 second" and "going to sleep]

Behaviour with these settings:

I close the lid, wait and reopen it - pointer is still there

I close the lid, wait and reopen it
screen is on when I first open the lid
then screen goes blank, power light flashes
does not wake up when I stroke my finger across the touchpad
does wake up when I hit return
screen comes back, power light is on steadily, pointer is there
pointer disappears when I hit any printing key on the keyboard
(return, space, letters, digits, puctuation)
but not when I hit tab arrows backspace escape
(I am using Emacs)
pointer comes back when I stroke my finger across the touchpad

Change power manager settings:

tick - lock screen when system is going for sleep

I close the lid, wait and reopen it

Sometimes the screen comes on and shows whatever was on it before
(this might be confidential material, so this is a security hazard)
Then screen goes blank if I hit a key
after which it goes to the login screen
but the pointer is shown while the login screen is displayed
The pointer disappears after I have logged in
and does not reappaear when I stroke the touchpad
although it does if I do ctrl-alt-f2 and then ctrl-alt-f7.