Por que não consigo criar sessões VNC?

0

Quando digito vncserver , recebo o erro abaixo.

Alguém pode me dizer por que recebo 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

Eu não vi /tmp/.X11-pipe/X21 em vez disso, eu tenho /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
    
por slhck 06.06.2013 / 20:28

1 resposta

0

Parece que você tem um erro de acesso para /tmp/.X11-pipe/X21 . Isso pode ser uma propriedade ou um privilégio para /tmp , /tmp/.X11-pipe ou /tmp/.X11-pipe/X21 . Tente usar o comando ls -ld para cada um deles para ver se eles 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 execução com falha pode não ter sido limpa corretamente.

    
por 07.06.2013 / 03:45

Tags