VNC-Prozess manuell beenden

VNC-Prozess manuell beenden

Ich suche nach einer Möglichkeit, den Anzeigezähler für VNC auf :1 zurückzusetzen.

Was passiert ist, ist, dass mein Server neu gestartet wurde, ohne vorher die VNC-Prozesse zu beenden. Nach dem Neustart und anschließenden erneuten Starten von VNCServer mit einem neuen Prozess wurde dieser bei :2 gestartet und :1 wurde völlig ignoriert.

Beim Versuch, :1 zu beenden, heißt es: „Sie müssen den Xtightvnc-Prozess manuell beenden.“

Ich kann diesen Prozess nicht beenden, es gibt keine PID-Dateien für diese Anzeige, die gelöscht werden könnten, und der Prozess ist schon lange vorbei, da der Server neu gestartet wurde. Kann mir bitte jemand sagen, wie ich diesen Countdown wieder auf :1 zurücksetzen kann? Kann mir bitte jemand helfen, diese Einstellungen zurückzusetzen?

Verwenden von tightvncserver unter Ubuntu 14.01

Antwort1

Versuchen Sie zu laufen

ps -ef | grep vnc

um zu sehen, welche VNC-Dienste ausgeführt werden.

Antwort2

Wie @bob erwähnt hat, verwenden Sie den Befehl -

ps -ef | grep vnc

Es werden alle VNC-bezogenen Prozesse aufgelistet, die ausgeführt werden.

Notieren Sie sich also die PID des Prozesses mit dem Namen

Xvnc

Und führen Sie den Befehl kill -9 <PID des/der Xvnc-Prozesses/Prozesse> aus.

Ich werde den VNC-Server beenden.

Starten Sie dann den VNC-Server neu und alles ist wiederhergestellt.

Antwort3

Ich habe das Eintippen von TightVNC IPSERVER:2anstelle von gelöst IPSERVER:1. Auf Vultr Cloud gibt es beispielsweise einen weiteren Zugriff auf den Ubuntu-Desktop, nämlich 'Konsole anzeigen'.

Antwort4

Der folgende Terminalbefehl;

$ sudo tightvncserver -kill :1

Beendet die erste Serversitzung und lässt die zweite Sitzung unberührt.

verwandte Informationen