У меня Gnome-fallback Ubuntu 12.04.3
Ctrl+Alt+L блокирует экран, и через время экран выключается вовсе, если потревожить, что нибуть, то выскакивает введите пароль. После ввода пароля, я в системе.
Ничего не настраивал, само так работает.
В Ubuntu 13.04 всё точно так же. Но мне нужно, чтобы системный блок не работал, а уходил в ждущий режим.
Короче, решил свою проблему с помощью
askubuntu. В скрипт залил следующее (для тех, кто не особо в английском):
dbus-send --system --print-reply \
--dest="org.freedesktop.UPower" \
/org/freedesktop/UPower \
org.freedesktop.UPower.Suspend
После этого можно забиндить удобную для вас комбинацию клавиш для быстрого ухода в Ждущий режим. Причём, что порадовало:
1) редактировать sudo visudo вовсе не надо, т.к. скрипт работает без root`a
2) после выхода из ждущего режима появляется окошко ввода пароля.
Единственное что разочаровало, так это сам скрипт - для меня похож на китайскую грамоту (нет простоты). Прям как какая-то магия))) - ничего не понятно, но всё работает. Наверное, с помощью этого dbus`a можно делать очень много интересных вещей...надо бы как-нибудь почитать мануальчик по нему.
Вопрос решён. Всем спасибо!
Нашёл более простое и стройное решение:
#!/bin/bash
gnome-screensaver-command --lock
sudo pm-suspend
В данном случае,
gnome-screensaver-command --lock - и есть искомая изначально мною консольная команда для блокировки экрана.
Только у него есть один недостаток: нужно добавить в sudoers режим NOPASSWD для пользователя, использующего pm-suspend - а иначе придется постоянно вводить пароль для выхода в ждущий режим.