<div dir="ltr">Hi,<br><div>I am trying to start vncserver as a service on bootup.</div><div>my /etc/systemd/system/vncserver.service file:</div><div>[Unit]<br>Description=VNC server<br><br>[Service]<br>ExecStart=/opt/TurboVNC/bin/vncserver       <br>User=viking<br>Group=viking<br><br>[Install]<br>WantedBy=multi-user.target<br></div><div><br></div><div>#############</div><div>$ /opt/TurboVNC/bin/vncserver </div><div>starts the vnc server just fine from user viking</div><div>but when the above service is enabled</div><div># systemctl enable vncserver.service</div><div># systemctl daemon-reload</div><div># systemctl start vncserver</div><div># Sep 28 14:18:29 thor systemd[1]: Started VNC server.</div>░░ Subject: A start job for unit vncserver.service has finished successfully<br>░░ Defined-By: systemd<br>░░ Support: <a href="http://www.ubuntu.com/support">http://www.ubuntu.com/support</a><br>░░ <br>░░ A start job for unit vncserver.service has finished successfully.<br>░░ <br>░░ The job identifier is 6848.<br>Sep 28 14:18:30 thor vncserver[17308]: Desktop 'TurboVNC: thor:1 (viking)' started on display thor:1<br>Sep 28 14:18:30 thor vncserver[17308]: Starting applications specified in /opt/TurboVNC/bin/xstartup.turbovnc<br>Sep 28 14:18:30 thor vncserver[17308]: Log file is /home/viking/.vnc/thor:1.log<br>Sep 28 14:18:30 thor systemd[1]: vncserver.service: Deactivated successfully.<br>░░ Subject: Unit succeeded<br>░░ Defined-By: systemd<br>░░ Support: <a href="http://www.ubuntu.com/support">http://www.ubuntu.com/support</a><br>░░ <br>░░ The unit vncserver.service has successfully entered the 'dead' state.<br><div>#########</div><div><br></div><div>root@thor:/opt/userscripts# ps aux | grep vnc<br>root       11410  0.0  0.0  13224  4928 pts/1    S+   13:38   0:00 nano vncserver.service<br>root       17357  0.0  0.0  11756  2112 pts/3    S+   14:22   0:00 grep --color=auto vnc<br></div><div>####</div><div>no VNC server is running but:</div><div><br></div><div>viking@thor:~/.vnc$ cat thor:1.log<br>TurboVNC Server (Xvnc) 64-bit v3.0.2 (build 20221128)<br>Copyright (C) 1999-2022 The VirtualGL Project and many others (see README.txt)<br>Visit <a href="http://www.TurboVNC.org">http://www.TurboVNC.org</a> for more information on TurboVNC<br><br>28/09/2023 14:22:45 Enabled security type 'tlsvnc'<br>28/09/2023 14:22:45 Enabled security type 'tlsotp'<br>28/09/2023 14:22:45 Enabled security type 'tlsplain'<br>28/09/2023 14:22:45 Enabled security type 'x509vnc'<br>28/09/2023 14:22:45 Enabled security type 'x509otp'<br>28/09/2023 14:22:45 Enabled security type 'x509plain'<br>28/09/2023 14:22:45 Enabled security type 'vnc'<br>28/09/2023 14:22:45 Enabled security type 'otp'<br>28/09/2023 14:22:45 Enabled security type 'unixlogin'<br>28/09/2023 14:22:45 Enabled security type 'plain'<br>28/09/2023 14:22:45 Desktop name 'TurboVNC: thor:1 (viking)' (thor:1)<br>28/09/2023 14:22:45 Protocol versions supported: 3.3, 3.7, 3.8, 3.7t, 3.8t<br>28/09/2023 14:22:45 Listening for VNC connections on TCP port 5901<br>28/09/2023 14:22:45   Interface 0.0.0.0<br>28/09/2023 14:22:45 Framebuffer: BGRX 8/8/8/8<br>28/09/2023 14:22:45 New desktop size: 1240 x 900<br>28/09/2023 14:22:45 New screen layout:<br>28/09/2023 14:22:45   0x00000040 (output 0x00000040): 1240x900+0+0<br>28/09/2023 14:22:45 Maximum clipboard transfer size: 1048576 bytes<br>28/09/2023 14:22:45 VNC extension running!<br></div><div><br></div><div>###################################</div><div><br></div><div>but it's not running.</div><div>Very confusing error messages.</div><div>Any ideas how to get vncserver (TurboVNC) running via a service?</div><div>Thanks,</div><div>Phil</div><div><br></div></div>