我是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示例应用程序,它工作正常。请帮我分类这个问题。