Comment 2 for bug 10686

Created an attachment (id=5452)
Patch to fix this bug

This problem can be easily solved by having /usr/share/acpi-support/screenblank
run 'xscreensaver-command -activate' as the logged-in user, instead of
'xscreensaver-command -lock' as it does now. With -activate, the locking
behavior will depend on the user's preference as expressed in ~/.xscreensaver.
If the user doesn't have a ~/.xscreensaver, the default behavior will be taken
from /etc/X11/app-defaults/XScreenSaver.

The modified behavior would better satisfy the principle of least astonishment
from the user's perspective.