VNC セッションを作成できないのはなぜですか?

VNC セッションを作成できないのはなぜですか?

と入力すると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所有権または権限の問題である可能性があります。それぞれに対してコマンドを使用して、それらが存在するかどうか、およびそれらにアクセスできるかどうかを確認してください。が存在する場合、そのポートにすでに VNC サーバーが存在している、または失敗した実行が正しくクリーンアップされていない可能性があります。/tmp/tmp/.X11-pipe/tmp/.X11-pipe/X21ls -ld/tmp/.X11-pipe/X21

関連情報