Возобновить на экране входа в систему после приостановки - proUbuntu
1 голос
/

Мне удалось изменить сочетания клавиш для использования экрана входа в систему вместо экрана блокировки, см. этот вопрос . Однако после того, как я приостановил работу компьютера и снова включил его, я получил экран блокировки.

Как я могу вернуться к экрану входа в систему после приостановки? Это 12.04, классическая сессия гномов.

1 Ответ

1 голос
/

Да, есть способ. Вы можете управлять сценариями, которые запускаются после / до приостановки / гибернации (etc/pm/sleep.d/). Чтобы заставить ваш компьютер загрузить экран входа в систему (как раз перед) приостановкой / гибернацией, просто сделайте следующее:

Выполнить эти команды в терминале:

sudo touch /etc/pm/sleep.d/99-login-screen.sh
gksu gedit /etc/pm/sleep.d/99-login-screen.sh

Вставьте это в файл:

#!/bin/bash
case "$1" in
    hibernate|suspend)
        gdbus call --system --dest org.freedesktop.DisplayManager --object-path /org/freedesktop/DisplayManager/Seat0 --method org.freedesktop.DisplayManager.Seat.SwitchToGreeter
    ;;
esac
exit $?

и сохраните его. Теперь попробуйте приостановить и возобновить работу вашей системы :) [Я тестировал ее на Ubuntu 12.04.02 LTS]

...