Lors de l'exécution de vncserver (tightvncserver) sur Xubuntu 18.04 en tant que service, j'obtiens cette erreur
Le nouveau PID principal 2095 n'appartient pas au service et le fichier PID n'appartient pas à root. Refusant.
Mon fichier de service ressemble à ceci
/etc/systemd/system/[email protected]
[Unit]
Description=Start TightVNC server at startup
After=syslog.target network.target
[Service]
Type=forking
User=user
PAMName=login
PIDFile=/home/user/.vnc/%H:%i.pid
ExecStartPre=-/usr/bin/vncserver -kill :%i > /dev/null 2>&1
ExecStart=/usr/bin/vncserver -depth 24 -geometry 1280x800 :%i
ExecStop=/usr/bin/vncserver -kill :%i
[Install]
WantedBy=multi-user.target
Selon ce rapport de bogue, cela a quelque chose à voir avec ce changement dans systemd.
Des suggestions sur la mise à jour de mon fichier de service pour qu'il fonctionne à nouveau avec systemd?
la source