Vncserver kann in RHEL 7 nicht gestartet werden


1

Im Anschluss an die Anweisungen von RedhatDokumentation ( TigerVNC ) habe ich installiert VNCserverin RHEL 7. Wenn ich versuche, den vncserver-Dienst zu starten, wird ein Fehler zurückgegeben

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

Ich fand den Status des VNC-Servers als:

vncserver@:1.service - Remote desktop service (VNC)
   Loaded: loaded (/etc/systemd/system/vncserver@.service; 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.

Aktualisiert die Benutzer in der vncserver@.serviceDatei und hat den Dämon neu geladen. Irgendwelche Ideen, wie man das löst.


Haben Sie als Benutzer vncpasswdein Kennwort eingerichtet?
Meuh

@meuh Ja, ich laufe als User.
Giri

Antworten:


2

Ich hatte Glück in diesem Fall ( danke dafür ) .
Gehen Sie in den Ordner "/tmp/.X11-unix/" und listen Sie den Inhalt auf:

$ cd /tmp/.X11-unix/

$ ll


Ich habe dort mehrere X0, X4, X5 ... -Dateien gefunden (eine für jeden meiner blockierten Benutzer) .
Jede Sitzung ist einer Sitzung zugeordnet und sollte gelöscht werden, wenn die Sitzung geschlossen wird. Dies ist jedoch nicht immer der Fall.
LÖSCHE ES:

$ sudo rm X4


und die VNC-Sitzung sollte beginnen:

$ systemctl restart vncserver@:4.service

1
Nee. Hat nicht ein bisschen geholfen
Alex Jolig

-1

Dies funktionierte für mich auf Centos7:

$ rm /tmp/.X11-unix/*

1
Dies scheint sich nicht sehr von der anderen Antwort zu unterscheiden, außer dass es nicht so chirurgisch ist wie diese.
Eric Renouf
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.