을 입력하면 vncserver
아래 오류가 발생합니다.
내가 왜 이 메시지를 받는지 말해 줄 수 있는 사람이 있나요? 에는 아무런 문제가 없습니다 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
나는 /tmp/.X11-pipe/X21을 보지 못하고 거기에 /tmp/.X11-pipe/X0을 가지고 있습니다. 현재 나는 다음을 가지고 있습니다 :
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
답변1
에 대한 액세스 오류가 발생한 것 같습니다 /tmp/.X11-pipe/X21
. 이는 /tmp
, /tmp/.X11-pipe
또는 에 대한 소유권 또는 특권일 수 있습니다 /tmp/.X11-pipe/X21
. ls -ld
각각에 대해 명령을 사용하여 해당 항목이 존재하는지, 해당 항목에 액세스할 수 있는지 확인하십시오 . 존재하는 경우 /tmp/.X11-pipe/X21
해당 포트에 이미 VNC 서버가 있거나 실패한 실행이 올바르게 정리되지 않았을 수 있습니다.