Запускайте xscreensaver всякий раз, когда крышка закрыта

936
MARk

Как я могу запустить xscreensaver, когда крышка закрыта? Я использую Ubuntu 10.10 с потрясающим оконным менеджером.

1
и, мистер Шредингер, как вы узнаете, работает ли хранитель экрана при закрытой крышке? pavium 13 лет назад 2
он фактически работает и не работает в одно и то же время, пока не будет замечен, в этот момент он больше не находится в суперпозиции и только в одном состоянии Riguez 13 лет назад 0
@pavium: `ps` по SSH, да. (Или спрячьтесь за углом и наблюдайте, как кто-то открывает крышку и получает запрос пароля Xscreensaver.) grawity 13 лет назад 0

1 ответ на вопрос

0
lesmana

Используя ubuntu 10.04, есть файл /etc/acpi/sleep.sh. Этот файл содержит, помимо прочего, команду pm-suspend, которая является командой suspend. Я предполагаю, что когда вы изменяете эту строку, вы можете вызвать заставку вместо приостановки. Обратите внимание, что файл выполняет некоторые проверки и помогает при некоторых условиях, которые я не понимаю полностью.

В вашей системе файл может быть назван по-другому.

Я сделал следующий поиск:

grep pm-suspend -r /etc/ 

В качестве альтернативы: вы можете заменить команду pm-suspendскриптом, запускающим заставку. Я действительно очень не рекомендую это. Менеджеру пакетов это не понравится, и любые другие ситуации, когда ожидается, что pm-suspend будет работать так, как он работает, будут прерываться.

Похожие вопросы