Linux
在啟動時啟動 X 應用程序
我有 x 應用程序,它監視遠端對象並在螢幕上顯示相應的圖片。
如果我執行 startx 然後從另一個終端啟動此應用程序,它會成功啟動並顯示所有 msut 將顯示的內容。沒有執行 startx 應用程序不會開始說它無法連接到顯示器。合理。X11 未啟動。
如何在啟動時啟動此應用程序(包括 X11)?
無需登錄(Linux 機器沒有鍵盤)
您可以使用
cron
在啟動時啟動程序/腳本。安裝 cron並用於crontab -e
編輯目前使用者的 cron 文件。添加如下一行@reboot /path/to/program --options
保存並關閉。即使沒有登錄,該程序也應該在啟動時執行。
如果您的程序/腳本沒有啟動,請確保啟用了 cron 服務。
systemctl status cron
如果它被禁用,請使用以下命令啟用該服務:
systemctl enable cron