История изменений
Исправление n0mad, (текущая версия) :
Закинь скрипт блокировки в /lib/systemd/system-sleep/ и прочитай man systemd-suspend.service. systemd запускает все скрипты из выше данной категории с разными параметрами при входе и выходе из суспенда.
Я чего то не понимаю или никак...
Делал даже /etc/systemd/system/systemd-hibernate.service
и /lib/systemd/system-sleep/lock.sh
Но блокировщики X без X не работают- а те скрипты пускаются без X от рута.
Пока вышел просто:
#echo "!/bin/sh" >>/usr/local/bin/lock
#echo «sudo /usr/sbin/pm-hibernate» >>/usr/local/bin/lock
#echo «/usr/bin/mate-screensaver-command --lock» >>/usr/local/bin/lock
#chmod +x /usr/local/bin/lock
И запускаю $lock оно пускает гибернейт а как просыпается - пускает локер.
Автономного решения не нашел.
Исходная версия n0mad, :
Закинь скрипт блокировки в /lib/systemd/system-sleep/ и прочитай man systemd-suspend.service. systemd запускает все скрипты из выше данной категории с разными параметрами при входе и выходе из суспенда.
Я чего то не понимаю или никак...
Делал даже /etc/systemd/system/systemd-hibernate.service
и /lib/systemd/system-sleep/lock.sh
Но блокировщики X без X не работают- а те скрипты пускаются без X от рута.
Пока вышел просто:
#echo "!/bin/sh" >>/usr/local/bin/lock
#echo «sudo /usr/sbin/pm-hibernate» >>/usr/local/bin/lock
#echo «/usr/bin/mate-screensaver-command --lock» >>/usr/local/bin/lock
И запускаю $lock оно пускает гибернейт а как просыпается - пускает локер.
Автономного решения не нашел.