Kann nicht zum starten von VNC-server, da :0 genommen
Ich habe einen Raspberry Pi mit Raspbian OS. Nach der Installation von VNC habe ich versucht den server zu starten und senden Sie diese an:
~ $ vncserver :0
Warning: raspberrypi:0 is taken because of /tmp/.X0-lock
Remove this file if there is no X server raspberrypi:0
A VNC server is already running as :0
Wenn ich entfernen, die temp-Datei, senden Sie diese an:
~ $ vncserver :0
Warning: raspberrypi:0 is taken because of /tmp/.X11-unix/X0
Remove this file if there is no X server raspberrypi:0
A VNC server is already running as :0
Wenn ich wieder entfernt, den server starten, sondern ein schlichter grauer Bildschirm angezeigt wird Trog VNC-client. In kurzen, nach:
~ $ sudo rm /tmp/.X11-unix/X0
~ $ sudo rm /tmp/.X0-lock
~ $ vncserver :0
New 'X' desktop is raspberrypi:0
Starting applications specified in /home/pi/.vnc/xstartup
Log file is /home/pi/.vnc/raspberrypi:0.log
Ich kann sehen, dass dies in den RealVNC-client (Screenshot):
Ich habe keine Ahnung, was passiert.
InformationsquelleAutor aitor | 2013-11-13
Du musst angemeldet sein, um einen Kommentar abzugeben.
Schließlich habe ich fand, dass ich VNC-in-Anschluss :1
dann, ich muss eine Verbindung zu VNC-viewer auf
Es funktioniert.
hatte dasselbe Problem vor kurzem, ich habe VNC ausführen auf starten, scheint aber dieses Problem verursacht. thx
Danke! Arbeitete wie ein Charme.
InformationsquelleAutor aitor
Hatte ich dieses Problem.
Die Standard-Einstellungen sind für "Auto-Login" "Login als user Pi"
Dies bedeutet, dass das :0 Sitzung schon vergeben ist.
Un-klicken Sie auf diese option unter Menü > Einstellungen - > Raspberry Pi-Konfiguration und das ursprüngliche Regelung sollte funktionieren.
Können Sie den Standardwert ändern von Einstellungen über die Befehlszeile mit
( Optionen 3 -> B2 ) oder über eine neue vnc-Sitzung
oder über einen neuen vnc-Sitzung mittels session :1
vncserver :1 -geometry 1920x1080 -depth 24 -dpi 96
InformationsquelleAutor Sean Cull
Versuchen zu töten Prozess, der verwendet port 5900 (das bedeutet :0). Sie können finden, dass Prozess-wie diese - netstat -antup | grep-5900. Töten mit kill -9 PID command. Danach einfach starten vncserver ein anderes mal.
InformationsquelleAutor user2986553