如何在显示屏上运行 cronjob?

如何在显示屏上运行 cronjob?

我添加了 (f)cronjob

*/1 * * * * DISPLAY=:0 notify-send testing

每分钟显示一次通知,但不起作用;为什么不? (使用 i3。)

答案1

它不能作为 cronjob 工作,因为 crontab 在后台运行。您需要为其设置变量,如下所示:

*/1 * * * * <user> export DISPLAY=:0 && notify-send 'testing'

相关内容