diff --git a/gps_tool/lib/systemd/system/x11vnc.service b/gps_tool/lib/systemd/system/x11vnc.service new file mode 100644 index 0000000..0cce5c3 --- /dev/null +++ b/gps_tool/lib/systemd/system/x11vnc.service @@ -0,0 +1,12 @@ +[Unit] +Description=x11vnc service +After=display-manager.service network.target syslog.target + +[Service] +Type=simple +ExecStart=/usr/bin/x11vnc -forever -display :0 -auth guess -passwd car-ntcna +ExecStop=/usr/bin/killall x11vnc +Restart=on-failure + +[Install] +WantedBy=multi-user.target diff --git a/gps_tool/setup.sh b/gps_tool/setup.sh index 6cf2dae..7a32a96 100755 --- a/gps_tool/setup.sh +++ b/gps_tool/setup.sh @@ -16,7 +16,10 @@ sudo systemctl enable gpsd.service # gpsd startup sudo cp -r etc/* /etc/ +sudo cp -r lib/* /lib/ sudo systemctl daemon-reload # enable and start gpsd service sudo systemctl start gpsd.service +sudo systemctl enable x11vnc.service +sudo systemctl start x11vnc.service