crontabを使用してAnyDeskを起動する

crontabを使用してAnyDeskを起動する

私はRaspberry Pi 3でAnyDeskを使用しています。約6〜7日後、突然メモリが消耗し、デバイスが応答を停止しました。

これを防ぐためにanydeskをcrontab実行し/usr/bin/killall anydeskて停止します。

私はそれを殺して0 * * * *再起動する必要があります2 * * * *

ただし、というエラーが発生しますgtk warning cannot open display

を試しましたが、export DISPLAY=:0まだ動作しません。開けられないと出てきてゼロが表示されます。私は0.0それを試しました1

usingでコンテンツを実行してみましたが、anydesk.desktopそれでも機能しません。/etc/xdg/autostart/crontabxdg-open

答え1

これは、ルートがディスプレイにアクセスできないためです。

crontab代わりにユーザーに入れたらsudo crontab効果がありました!

export DISPLAY=:0 /usr/bin/anydesk --tray

関連情報