vncserverが起動を拒否する

vncserverが起動を拒否する

私は、停電が発生するまで数ヶ月間正常に動作していたFedora 15サーバーを持っています。回復後を除くすべてのサービスが正常に戻りましたvncserver。以下を使用してデーモンを起動しようとすると:

# service vncserver start

次のメッセージが表示されます。

Starting vncserver (via systemctl): Job failed. See system logs and 'systemctl status' for details. [FAILED]

確認してみると/var/log/messages犯人が見つかりませんでした。 a を実行すると、 systemctl status vncserver.service次のような結果が生成されます。

vncserver.service - LSB: start|stop|restart|try-restart|status|force-reload vncserver
Loaded: loaded (/etc/rc.d/init.d/vncserver)
Active: failed since Mon, 23 Jan 2012 22:57:11; 1min 28s ago
Process: 4701 ExecStart=/etc/rc.d/init.d/vncserver start (code=exited, status=126)
CGroup:name=systemd:/system/vncserver.service

問題はvncserversiptablesまたはxstartupファイルにあるものではありません。中断される前はすべて正常に実行されており、他のコンピューターにこれらのファイルの正確なコピーがあるまま、そのまま正常に実行されているからです。 。 RPMから削除して再インストールしても利点はありません。

答え1

このように実行してみましたか? :/etc/rc.d/init.d/vncserver

答え2

Failed to start Remote desktop service (VNC).

または

Unit vncserver@:7.service entered failed state.

または

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

このフォルダを削除:

rm -r /tmp/.X11-unix/

そして再起動してください。次に、tigervnc実行中のポート設定が正常であることを確認してください。

答え3

VNCSERVERSたとえば、次のように変更しましたVNCUSERS

VNCUSERS="2:username"
VNCUSERARGS[2]="-geometry 1280x1024"

それから:

service iptables stop
service vncserver start

今大丈夫です。

関連情報