我有 x-应用程序,它监视远程对象并在屏幕上显示相应的图片。
如果我运行 startx,然后从另一个终端启动此应用程序,它会成功启动并显示所有必须显示的内容。如果不运行 startx 应用程序就不会开始说它无法连接到显示器。合理。 X11 未启动。
如何在启动时启动这个应用程序(当然包括 X11)?
无需登录(Linux 盒子没有键盘)
答案1
您可以用来cron
在引导时启动程序/脚本。安装计划任务并用于crontab -e
编辑当前用户的 cron 文件。添加如下行
@reboot /path/to/program --options
保存并关闭。即使没有登录,程序也应该在启动时运行。
如果您的程序/脚本未启动,请确保 cron 服务已启用。
systemctl status cron
如果它被禁用,请使用以下命令启用该服务:
systemctl enable cron