sleep 10; killall gnome-screensaver
Em ~/.config/autostart/myscript.desktop
pode funcionar.
sleep 5
não.
gnome-screensaver-command --inhibit
fez, mas a máquina reinicializou espontaneamente na terça-feira às 23h30.
Eu posso ter que recorrer a isso ou isto .
As reinicializações semanais à noite podem ser um recurso, então vou chamar assim. Este é o meu script final, se alguém estiver preso mantendo as máquinas legadas:
#!/usr/bin/env bash
# sleep 5; killall gnome-screensaver # too soon
gnome-screensaver-command inhibit
Eu verifiquei last -x
e de acordo com cat /var/log/messages |grep 23:30:0
, o rsyslogd 4.2.0 saiu no sinal 15 ( SIGTERM ) de si mesmo às 23:30:01. Eu encontrei a causa da reinicialização via isso : cron
. Mas, mesmo como root, crontab -l
diz que não há crontabs!
Com certeza, cat /etc/crontab
mostra 30 23 * * 2 root reboot
. A raiz tem seu próprio crontab.