我是systemd服務腳本的新手。我正嘗試從systemd服務腳本啓動我的應用程序。我的應用程序是一個進程,它依次調用包括Qt GUI在內的多個進程作爲它的一個子進程。但服務低迷開啓了我的應用程序。Systemd服務未啓動我的應用程序
這是我的服務看起來像:
[Unit]
Description=/etc/rc.d/rc.local Compatibility
ConditionFileIsExecutable=/etc/rc.d/rc.local
After=network.target
[Service]
Type=forking
ExecStart=/etc/rc.d/rc.local start
SysVStartPriority=99
rc.local script looks like:
#!/bin/bash
export DISPLAY=:0
sleep 5
cd /var/MINC3/apps
./PMonTsk
所以當嘗試運行命令「systemctl啓動RC-local.service」,命令執行腳本,但犯規調用我的應用程序。如果我在我的應用程序的rc.local中替換了其他一些QT GUI示例應用程序,它工作正常。請幫我分類這個問題。