如何通过 cron 任务在 Firefox 重启系统后运行 URL

如何通过 cron 任务在 Firefox 重启系统后运行 URL

@reboot export DISPLAY=:0 && firefox start_http://127.0.0.1:1340/#/login?redirect=%2Fdashboard

这个不起作用

答案1

您无法在重启时运行任何 GUI 应用程序,因为系统重启时还没有 GUI。

首先,您必须在重启后引入一些延迟。其次,您需要确保您的 cron 作业将 XAUTHORITY 环境变量设置为与当前登录到显示器 :0 的用户会话中的值相同。(这也意味着,如果显示器 :0 上还没有用户登录,作业将失败)。

更好的解决方案是在 GNOME 会话启动时运行脚本,而不是在重启时运行。只需使用适当的 GUI 选项将脚本添加到 GNOME 中的“启动程序”即可。

相关内容