Menggunakan Ubuntu 10.10. Saya menggunakan window manager XMonad sebagai primer. Saya memiliki CommandKey + S yang dipetakan ke file bash yang menunjukkan screensaver dan kunci, dan membuat PC tertidur (pada resume saya harus memasukkan kata sandi).
#/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
Ini berfungsi dengan baik. Namun saya ingin XMonad menjalankan skrip itu secara otomatis (yaitu mengunci layar dan menangguhkan) setelah X menit tanpa aktivitas keyboard / mouse.
Saya telah mengambilnya (screensaver dasar / kunci / menangguhkan) untuk diberikan di manajer desktop / windows lainnya.