使用 crontab 启动 AnyDesk

使用 crontab 启动 AnyDesk

我在 Raspberry Pi 3 上使用 AnyDesk。大约 6-7 天后,它突然耗尽所有内存并且设备停止响应。

为了防止这种情况,我使用crontab执行/usr/bin/killall anydesk和停止anydesk。

我需要杀死它0 * * * *并在 上重新启动它2 * * * *

但是,它会抛出错误说gtk warning cannot open display.

我尝试过使用export DISPLAY=:0,但仍然不起作用。一直说无法打开显示0。我已经尝试过0.01

我尝试从using执行其中的内容anydesk.desktop,但即使这样也不起作用。/etc/xdg/autostart/crontabxdg-open

答案1

这可能是因为 root 没有访问显示的权限。

我把它放在我的用户中crontab而不是sudo crontab并且它有效!

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

相关内容