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.