LINUX.ORG.RU

Arch Linux - засыпает после закрытия крышки ноута

 ,


0

1

Мне же нужно, чтобы при закрытии крышки просто блокировался экран.

В /etc/systemd/logind.conf поставил

HandleLidSwitch=ignore

На результат никак не повлияло.

Поставил acpid и в /etc/acpi/handler.sh добавил

button/lid) case $3 in close) # The lock command need to be run as the user who owns the xscreensaver process and not as root. # See: man xscreensaver-command. $xs will have the value of the user owning the process, if any. xs=$(ps -C xscreensaver -o user=) if test $xs; then su $xs -c «xscreensaver-command -lock»; fi ;;

Аналогично.

В менеджере питания xfce тоже указано блокировать экран при закрытии крышки. Уже не знаю, куда копать.

Не уверен, что поможет, но попробуй заменить HandleLidSwitch=ignore на HandleLidSwitch=lock

И потом systemctl restart systemd-logind.service

Wolfram
()

А какой программой блокировки экрана предполагается пользоваться? Пакет extra/xscreensaver установлен?

naszar
()

чего скажут

#ps aux|grep acpi
#ps aux|grep xscreensaver

naszar
()

А ты проверял то, что засунул в handler.sh?

kernelpanic ★★★★★
()

Черт, мне даже стыдно, как я жестко ступил. Я банально забыл раскомментировать HandleLidSwitch=ignore. Проблема решена.

Teffycom
() автор топика
Ответ на: комментарий от Teffycom

Зато ты сэкономил тысячи часов будущих наступанцев на эти же грабли.

Axonom
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.