RHEL 7でvncserverを起動できません

RHEL 7でvncserverを起動できません

マニュアルRedhat(タイガーVNC)、vncserverサービスを開始しようとするとエラーが返されますVNCserverRHEL 7

#systemctl start vncserver@:1.service
Job for vncserver@:1.service failed. See 'systemctl status vncserver@:1.service' and 'journalctl -xn' for details.

vncserverの状態は次のとおりです。

vncserver@:1.service - Remote desktop service (VNC)
   Loaded: loaded (/etc/systemd/system/[email protected]; disabled)
   Active: failed (Result: exit-code) since Thu 2015-10-22 14:35:57 EDT; 13s ago
  Process: 6640 ExecStart=/sbin/runuser -l MyUser -c /usr/bin/vncserver %i -geometry 1280x1024 (code=exited, status=98)
  Process: 6637 ExecStartPre=/bin/sh -c /usr/bin/vncserver -kill %i > /dev/null 2>&1 || : (code=exited, status=0/SUCCESS)
systemd[1]: vncserver@:1.service: control process exited, code=exited status=98
systemd[1]: Failed to start Remote desktop service (VNC).
systemd[1]: Unit vncserver@:1.service entered failed state.

ファイルからユーザーを更新し、[email protected]デーモンを再ロードしました。この問題を解決する方法についてのアイデアはありますか?

ベストアンサー1

この問題では本当にラッキーだったこれのおかげで)
"/tmp/.X11-unix/"フォルダに移動して内容を一覧表示します。

$ cd /tmp/.X11-unix/

$ ls

複数のX0、X4、X5 ...ファイルが見つかりました。(ブロックされたユーザーごとに1つずつ)

それぞれはセッションに関連付けられており、セッションが閉じられたときに削除する必要がありますが、必ずしもそうではありません。

削除:

$ sudo rm X4

VNCセッションを開始する必要があります。

$ systemctl restart vncserver@:4.service

おすすめ記事