diff --git a/etc/systemd/system/x11vnc.service b/etc/systemd/system/x11vnc.service deleted file mode 100644 index 1dfe5d7..0000000 --- a/etc/systemd/system/x11vnc.service +++ /dev/null @@ -1,12 +0,0 @@ -[Unit] -Description=VNC Server for X11 -Requires=graphical.target -After=graphical.target - -[Service] -Type=simple -ExecStart=/usr/bin/x11vnc -noxdamage -rfbauth /var/run/vnc/passwd -display :0 -forever -Restart=on-failure - -[Install] -WantedBy=graphical.target diff --git a/home/user/.config/systemd/user/x11vnc.service b/home/user/.config/systemd/user/x11vnc.service new file mode 100644 index 0000000..5b778e0 --- /dev/null +++ b/home/user/.config/systemd/user/x11vnc.service @@ -0,0 +1,13 @@ +[Unit] +Description=VNC Server for X11 +Requires=default.target +After=default.target + +[Service] +Type=simple +ExecStartPre=/bin/sleep 30 +ExecStart=/usr/bin/x11vnc -noxdamage -rfbauth ~/.vnc/passwd -display :0 -forever +Restart=on-failure + +[Install] +WantedBy=default.target