저는 정전이 발생할 때까지 몇 달 동안 잘 작동하던 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
문제는 vncservers
, iptables
또는 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
이제 괜찮아.