Raspberry Pi에서 가장 큰 lxpanel 작업을 종료하는 스크립트가 있지만 때로는 두 작업을 모두 종료하여 GUI의 메뉴 시스템을 종료하는 경우도 있습니다.
VNC를 사용하여 데스크탑을 보고 퍼티를 사용하여 원격 셸을 생성하고 있습니다. 내 스크립트를 crontab 작업으로 만들 계획인데 "display:"가 없으므로 "lxpanelctl restart"가 작동하지 않습니다(display:를 켤 수 없음).
그렇다면 마치 원격 퍼티 쉘에서 실행하는 것처럼 crontab 작업에서 GUI를 다시 시작하려면 어떻게 해야 합니까?
답변1
귀하의 cron은 변수를 설정하지 않으므로 DISPLAY
어떤 디스플레이에서 lxpanel을 다시 시작해야 할지 알 수 없습니다.
가장 간단한 솔루션:
# lxpanel restarts every day at 03:00
00 3 * * * export DISPLAY=":0.0" && lxpanelctl restart