Cron
使用 crontab 啟動 AnyDesk
我在 Raspberry Pi 3 上使用 AnyDesk。大約 6-7 天后,它突然耗盡所有記憶體並且設備停止響應。
為了防止這種情況,我使用
crontab
執行/usr/bin/killall anydesk
和停止任何桌面。我需要殺死它
0 * * * *
並重新啟動它2 * * * *
。但是,它會拋出錯誤說
gtk warning cannot open display
。我已經嘗試使用
export DISPLAY=:0
它仍然無法正常工作。它一直說它無法打開顯示 0。我已經嘗試過0.0
和1
.在
anydesk.desktop
其中/etc/xdg/autostart/
我嘗試crontab
使用 using執行xdg-open
,但即使這樣也沒有用。
這可能是因為 root 沒有訪問顯示的權限。
我把它放在我的使用者
crontab
而不是sudo crontab
它的工作!
export DISPLAY=:0 /usr/bin/anydesk --tray