원격 셸에서 Raspberry Pi의 GUI(GTK)를 다시 시작하세요.

원격 셸에서 Raspberry Pi의 GUI(GTK)를 다시 시작하세요.

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

관련 정보