Ok, also habe ich ein bisschen mehr gegraben und ein paar Stunden mehr experimentiert, und hier ist eine gründlichere Antwort, einschließlich Informationen darüber, wie man xrdp-Fernsitzungen dazu bringt, wieder den netten Mauszeiger anstelle des großen "X" zu haben.
Hintergrundinformation:
Es scheint mir, dass Raspberry Pi 3 der erste Pi ist, auf dem RealVNC vorinstalliert ist , und RealVNC stört xrdp. Daher müssen wir die RealVNC-Installation unterbrechen, damit xrdp funktioniert. Sie können feststellen, dass RealVNC installiert ist, indem Sie auf Start -> Einstellungen -> Raspberry Pi-Konfiguration klicken. Sie werden folgendes sehen:
Wenn Sie die VNC-Option aktivieren und auf "OK" klicken, wird das VNCServer-Symbol in der rechten unteren Ecke des Bildschirms angezeigt. Das Symbol beginnt mit einem grünen Großbuchstaben "V". Klicken Sie auf das Symbol, wenn das Serverfenster wie folgt angezeigt werden soll:
Wie auch immer, schließen Sie es und kehren Sie zur Raspberry Pi-Konfiguration zurück und deaktivieren Sie es, wenn Sie es aktiviert haben.
Es scheint mir , dass RealVNC einige benutzerdefinierte-modifizierte Versionen beider verwenden müssen vnc4server
und tightvncserver
entweder eine dieser Modifikation, so wird die RealVNC installieren brechen, das ist , was wir tun werden.
Die Reparatur:
Nehmen wir an, Sie haben es bereits getan sudo apt-get update
und sudo apt-get install xrdp
.
Brechen wir nun die RealVNC-Installation ab. Ich habe es getestet und eine der folgenden drei Optionen funktioniert, um die RealVNC-Installation zu unterbrechen und xrdp zum Laufen zu bringen:
sudo apt-get install vnc4server
- ODER
sudo apt-get install tightvncserver
- ODER
sudo apt-get remove xrdp vnc4server tightvncserver
gefolgt von sudo apt-get install tightvncserver
undsudo apt-get install xrdp
Du hast die Idee. Ich denke nicht wirklich, dass die obige Reihenfolge oder die von Ihnen gewählte Option von Bedeutung ist.
Wenn Sie jetzt zu Start -> Einstellungen -> Raspberry Pi-Konfiguration gehen, werden Sie feststellen, dass RealVNC nicht funktioniert, da die VNC-Option jetzt wie folgt ausgegraut ist:
Getan! Remote-Anmeldungen mit xrdp funktionieren jetzt.
Aber ... Sie werden feststellen, dass der Mauszeiger in Ihrer Remote-Sitzung im Pi 3 ein X anstelle eines normalen Cursors hat. Das ist ärgerlich, also lassen Sie uns das beheben.
Führen Sie die folgenden Schritte aus, um der Antwort von uschanka zu folgen:
- Erstellen Sie die Datei ".xsessionrc" im Ausgangsverzeichnis ("/ home / pi"). Beachten Sie den Punkt am Anfang des Dateinamens:
cd ~
dann nano .xsessionrc
- Fügen Sie den folgenden Inhalt in diese Datei ein:
xsetroot -cursor_name left_ptr&
- Drücken Sie Strg + x und antworten Sie mit "y", um zu speichern und zu beenden
- mache die Datei ausführbar:
chmod +x .xsessionrc
Wenn Sie sich jetzt in den Pi begeben, erhalten Sie den netten Cursor, den Sie kennen und lieben!
Wenn Sie sich jemals für eine Neuinstallation von RealVNC entscheiden, befolgen Sie die Anweisungen hier: https://www.realvnc.com/docs/raspberry-pi.html#raspberry-pi-legacy .