Reinicie o gui (GTK) no Raspberry Pi a partir do shell remoto

0

Eu tenho um script que mata a maior tarefa do lxpanel no meu Raspberry Pi, mas ocasionalmente ele mata as duas tarefas, o que mata o sistema de menu na GUI.

Estou usando o VNC para visualizar a área de trabalho e tenho massa para criar camadas remotas. Pretendo tornar meu script um trabalho de crontab, mas isso significa que ele não tem um "display:", portanto, "lxpanelctl restart" não funcionará (não é possível abrir o display :).

Então, como eu reinicio a GUI de um trabalho de crontab que é como fazer de um shell de putty remoto?

    
por keithwilke 12.11.2018 / 03:08

1 resposta

0

Seu cron não tem seu conjunto de variáveis DISPLAY , então ele simplesmente não sabe qual tela é para reiniciar o lxpanel.

Solução mais simples:

# lxpanel restarts every day at 03:00
00 3 * * * export DISPLAY=":0.0" && lxpanelctl restart
    
por 11.12.2018 / 20:45