Quando digito vncserver
, recebo o erro abaixo.
Alguém pode me dizer por que estou recebendo esta mensagem? Não vejo nenhum problema em xstartup
.
/home/tello/.vnc>vncserver
Couldn't start Xvnc; trying default font path.
Please set correct fontPath in the vncserver script.
Couldn't start Xvnc process.
_XSERVTransSocketCreateListener: failed to bind listener
_XSERVTransSocketUNIXCreateListener: ...SocketCreateListener() failed
_XSERVTransMakeAllCOTSServerListeners: failed to create listener for
unix
_XSERVTransNAMEDOpenServer: Can't open /tmp/.X11-pipe/X21
_XSERVTransOpen: transport open failed for named/spider:21
_XSERVTransMakeAllCOTSServerListeners: failed to open listener for
named
Fatal server error:
Failed to establish all listening sockets
_XSERVTransSocketCreateListener: failed to bind listener
_XSERVTransSocketUNIXCreateListener: ...SocketCreateListener() failed
_XSERVTransMakeAllCOTSServerListeners: failed to create listener for
unix
_XSERVTransNAMEDOpenServer: Can't open /tmp/.X11-pipe/X21
_XSERVTransOpen: transport open failed for named/spider:21
_XSERVTransMakeAllCOTSServerListeners: failed to open listener for
named
Fatal server error:
Failed to establish all listening sockets
Não vi /tmp/.X11-pipe/X21, mas sim /tmp/.X11-pipe/X0 lá. Atualmente tenho o seguinte:
total 8
drwxrwxr-x 2 root root 96 May 19 07:56 .
drwxrwxrwt 37 sys sys 4096 Jun 7 09:52 ..
-rw-rw-rw- 1 root root 0 May 19 07:56 X0
Responder1
Parece que você tem um erro de acesso para /tmp/.X11-pipe/X21
. Esta pode ser uma propriedade ou privilégio para /tmp
, /tmp/.X11-pipe
ou /tmp/.X11-pipe/X21
. Tente usar o comando ls -ld
de cada um deles para ver se existem e se você tem acesso a eles. Se /tmp/.X11-pipe/X21
existir, talvez você já tenha um servidor VNC nessa porta ou uma falha na execução pode não ter sido limpa corretamente.