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

请记住,问题不在于 、vncserversiptablesxstartup文件,因为所有这些文件在中断之前都运行良好;它们没有改变,并且我在另一台机器上有这些文件的精确副本,并且按原样运行良好。从 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

我改为VNCSERVERSVNCUSERS例如:

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

然后:

service iptables stop
service vncserver start

现在可以了。

相关内容