我在 Raspberry Pi 3 上使用 AnyDesk。大约 6-7 天后,它突然耗尽所有内存并且设备停止响应。
为了防止这种情况,我使用crontab
执行/usr/bin/killall anydesk
和停止anydesk。
我需要杀死它0 * * * *
并在 上重新启动它2 * * * *
。
但是,它会抛出错误说gtk warning cannot open display
.
我尝试过使用export DISPLAY=:0
,但仍然不起作用。一直说无法打开显示0。我已经尝试过0.0
了1
。
我尝试从using执行其中的内容anydesk.desktop
,但即使这样也不起作用。/etc/xdg/autostart/
crontab
xdg-open
答案1
这可能是因为 root 没有访问显示的权限。
我把它放在我的用户中crontab
而不是sudo crontab
并且它有效!
export DISPLAY=:0 /usr/bin/anydesk --tray