@@ -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
+systemctl daemon-reload
+systemctl enable --now monitor
+systemctl status monitor
@@ -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