xuqiang пре 4 месеци
родитељ
комит
3e05cff1a3
2 измењених фајлова са 29 додато и 0 уклоњено
  1. 10 0
      README.md
  2. 19 0
      conf/monitor.service

+ 10 - 0
README.md

@@ -3,3 +3,13 @@
 ```bash
 cp conf/monitor.desktop ~/.config/autostart/monitor.desktop
 ```
+## configure systemd (recommend)
+```bash
+cp conf/monitor.service /usr/lib/systemd/system/monitor.service
+```
+### enabled
+```bash
+systemctl daemon-reload
+systemctl enable --now monitor
+systemctl status monitor
+```

+ 19 - 0
conf/monitor.service

@@ -0,0 +1,19 @@
+[Unit]
+Description=Monitor GUI
+After=graphical.target
+
+[Service]
+Type=simple
+ExecStart=/home/forlinx/monitor/run.sh
+Restart=always
+RestartSec=3
+User=forlinx
+Environment=DISPLAY=:0
+Environment=XAUTHORITY=/home/forlinx/.Xauthority
+
+# 如果需要日志
+StandardOutput=journal
+StandardError=journal
+
+[Install]
+WantedBy=graphical.target