Bug#321773: gnome-applets: "take a break" conflicts with xscreensaver lock mode

Aigars Mahinovs aigarius at gmail.com
Sun Aug 7 14:14:08 UTC 2005

Package: gnome-applets
Severity: normal

Note: this applies to all versions where "Take a break" applet is
included, but only Ubuntu default ACPI configuration triggers the bug
by default.

When "Take a break" is activated (locking the keyboard and screen
after a set amount of activity), if the user (on a notebook) closes
the notebooks lid, ACPI scripts start up an instance of xscreensaver
in lock mode.
After the time of the schedulet break runs out, the gnome applet
unlocks the keyboard and screen messing up the xscreensavers setup.
xscreensaver still thinks that it is in locked mode and disables lots
of keys (including Alt-Tab and others), but the screen is not blanked
and the keyboard input goes to the first application on the screen.

Workaround is to call "xscreensaver-command -activate" and then unlock
it as usual.

Solution should be made in the "Take a break" applet - if the
xscreensaver thinks that it is active, when the break runs our, then
reactivate xscreensaver after unlocking the screen.

Best regards,
    Aigars Mahinovs        mailto:aigarius at debian.org
 |     .''`.         Debian GNU/Linux              LAKA         |
 |    : :' :      http://www.debian.org  &  http://www.laka.lv  |
 |    `. `'                                                     |
 |      `-                                                       |

More information about the Pkg-gnome-maintainers mailing list