Você já tentou executá-lo assim? : /etc/rc.d/init.d/vncserver
Eu tenho um servidor Fedora 15 que está funcionando bem por meses até que eu sofri uma queda de energia. Após a recuperação, todos os serviços voltaram a funcionar bem, exceto vncserver
. Quando tento iniciar o daemon com o seguinte comando:
# service vncserver start
Eu recebo o seguinte:
Starting vncserver (via systemctl): Job failed. See system logs and 'systemctl status' for details. [FAILED]
Eu procurei em /var/log/messages
e não consegui encontrar o culpado. Fazer um systemctl status vncserver.service
produz o seguinte:
vncserver.service - LSB: start|stop|restart|try-restart|status|force-reload vncserver
Loaded: loaded (/etc/rc.d/init.d/vncserver)
Active: failed since Mon, 23 Jan 2012 22:57:11; 1min 28s ago
Process: 4701 ExecStart=/etc/rc.d/init.d/vncserver start (code=exited, status=126)
CGroup:name=systemd:/system/vncserver.service
Tenha em mente que o problema não está nos arquivos vncservers
, iptables
ou xstartup
, pois todos eles funcionavam perfeitamente antes da interrupção; eles não mudaram, e eu tenho duplicatas exatas desses arquivos em outra máquina que funciona bem como está. Desinstalar e reinstalar a partir do RPM não é bom.
Failed to start Remote desktop service (VNC).
ou
Unit vncserver@:7.service entered failed state.
ou
Job for vncserver@:7.service failed. See 'systemctl status vncserver@:7.service' and 'journalctl -xn' for details.
Exclua esta pasta:
rm -r /tmp/.X11-unix/
E reinicie. Então, verifique se tigervnc
está ok para a configuração da porta de execução.
Alterei VNCSERVERS
para VNCUSERS
, por exemplo:
VNCUSERS="2:username"
VNCUSERARGS[2]="-geometry 1280x1024"
Então:
service iptables stop
service vncserver start
Agora funciona.