Ich versuche zum ersten Mal, über VNC eine Verbindung zu meinem Pi herzustellen.
Ich habe die Ersteinrichtung des Pi kopflos über eine direkte Verbindung zu meinem Laptop (über ein Ethernet-Kabel) durchgeführt. Ich benutzte weder einen Monitor noch eine Tastatur und musste herumfummeln, um sicherzustellen, dass alles funktioniert sshd
. (Siehe diesen Thread: Ersteinrichtung ohne Monitor oder Tastatur )
Der Pi ist jetzt mit meinem Heimnetzwerk verbunden, sodass keine direkte Verbindung mehr erforderlich ist. Ich versuche jetzt, über das Netzwerk von meinem Laptop aus über VNC auf den Pi zuzugreifen.
Ich kann die Sitzung auf dem Pi (über ssh
) mithilfe dieser Anweisungen erstellen, aber beim Herstellen einer Verbindung mit dem Laptop bin ich auf den folgenden Fehler gestoßen:
Xsession: X-Sitzung kann nicht gestartet werden --- keine Datei "/home/pi/.xsession", keine Datei "/home/pi/.Xsession", keine Sitzungsmanager, keine Fenstermanager und keine Terminalemulatoren gefunden; abbrechen.
Ich stelle fest , eine ähnliche Frage vor gefragt wurde , und mit der einzigen Antwort darauf hindeutet , es sollte nur Arbeit.
Ich verwende jedoch ein Jessie Lite-Image und in diesem Beitrag wird vorgeschlagen , dass bestimmte X-Windows-Pakete absichtlich nicht im Image enthalten sind.
Sollte dies einfach funktionieren oder sind zusätzliche X-Server-Pakete für das Lite-Image erforderlich? (Benötigt VNC tatsächlich zusätzliche X-Server-Pakete oder werden bei der Installation von VNC alle Anforderungen berücksichtigt?)
Beachten Sie, dass ich nichts über konfiguriert habe raspbi-config
.
apt-get install lxde
wirklich alles Notwendige reingezogen wird . Ich glaube, es gibt dafür passende "Metapakete", aber ich kenne sie nicht. Möglicherweise müssen Sie Ihre eigenen erstellen, .Xsession
aber das ist nicht schwer. Es handelt sich um Shell-Skripte, die normalerweise nur ein paar Zeilen enthalten.