Время от времени мой SO-User (значимый другой пользователь) покидает компьютер, но не впадает в спящий режим. Я хочу нажать кнопку питания, чтобы сохранить немного энергии, но, поскольку я не нахожусь в ее сеансе, компьютер не отвечает.
Есть ли способ настроить Ubuntu 11.10 на спящий режим, когда кнопка питания
Я уже применил это решение, но это работает только в сеансе.
После прочтения настроек acpi Ubuntu кажется, что проблема заключается в том, что при запуске диспетчера входа нет подходящего обработчика. Итак, согласно хорошо прокомментированному /etc/acpi/powerbtn.sh, по умолчанию он просто выключает компьютер. Вы хотите изменить это поведение? Я думаю, вам просто нужно удалить последнюю строку powerbtn.sh:
/sbin/shutdown -h now "Power button pressed"
и удалить
/usr/sbin/pm-hibernate
над обработчиками для мощности X (три строки комментариев), например:
...
test -f /var/lock/acpisleep && exit 0
-> pm-hibernate
# If the current X console user is running a power management daemon that
...
, а ACPI будет использовать спящий режим вместо использования мощности вашего DE. Обратите внимание, что это изменение повлияет на все ttys, а не только на X tty. То есть кнопка питания будет спящий с компьютера, когда вы находитесь в tty1. Если вы похожи на большинство пользователей Ubuntu, это не прерыватель транзакций, потому что большинство людей (включая меня) тратят 99% своего времени на X.