Використання Ubuntu 10.10. Я використовую менеджер вікон XMonad як основний. У мене CommandKey + S відображається у файлі bash, який показує заставку та блокування, і переводить ПК у режим сну (при резюме я повинен ввести пароль).
#/bin/bash
gnome-screensaver-command -a
gnome-screensaver-command -l
dbus-send --print-reply --system --dest=org.freedesktop.UPower /org/freedesktop/UPower org.freedesktop.UPower.Suspend
Це чудово працює. Однак я хотів би, щоб XMonad автоматично запустив цей скрипт (тобто заблокував екран і призупинив) після X хвилин відсутності клавіатури / миші.
Я сприйняв це (основну заставку / блокування / призупинення) як належне для інших настільних ПК / Windows менеджерів.