Ok, quindi ho fatto qualche altro scavo e diverse ore di sperimentazione, ed ecco una risposta più approfondita, incluse le informazioni su come ottenere sessioni remote xrdp per avere di nuovo il bel cursore del mouse invece della grande "X".
Informazioni sullo sfondo:
Mi sembra che Raspberry Pi 3 sia il primo Pi ad essere preinstallato con RealVNC e RealVNC interferisce con xrdp, quindi dobbiamo interrompere l'installazione di RealVNC per far funzionare xrdp. Puoi vedere che RealVNC è installato andando su Start -> Preferenze -> Configurazione Raspberry Pi. Vedrai quanto segue:
Se abiliti l'opzione VNC e fai clic su "ok", vedrai apparire l'icona VNCServer nell'angolo in basso a destra dello schermo. La sua icona inizia con una "V" maiuscola. Fare clic sull'icona se si desidera visualizzare la finestra del server in questo modo:
Ad ogni modo, chiudilo e torna alla configurazione di Raspberry Pi e disabilitalo se lo hai abilitato.
Mi sembra che RealVNC debba utilizzare alcune versioni personalizzate di entrambi vnc4server
e tightvncserver
, quindi la modifica di uno di questi interromperà l'installazione di RealVNC, che è ciò che faremo.
La correzione:
Supponiamo che tu l'abbia già fatto sudo apt-get update
e sudo apt-get install xrdp
.
Ora, interrompiamo l'installazione di RealVNC. L'ho testato e una delle seguenti 3 opzioni funzionerà da sola per interrompere l'installazione di RealVNC e consentire a xrdp di funzionare:
sudo apt-get install vnc4server
- O
sudo apt-get install tightvncserver
- O
sudo apt-get remove xrdp vnc4server tightvncserver
seguito da sudo apt-get install tightvncserver
esudo apt-get install xrdp
Ti viene l'idea. Non credo davvero che l'ordine sopra o quale opzione tu scelga sia importante.
Ora, quando vai su Start -> Preferenze -> Configurazione Raspberry Pi vedrai che RealVNC è rotto perché l'opzione VNC ora sarà disattivata come segue:
Fatto! Gli accessi remoti che utilizzano xrdp ora funzionano.
Ma ... noterai che il cursore del mouse nella tua sessione remota in Pi 3 ha una X anziché un cursore normale. È fastidioso, quindi ripariamolo.
In seguito alla risposta di uschanka qui , procedi come segue:
- Creare il file ".xsessionrc" nella directory home ("/ home / pi"). Nota il punto all'inizio del nome del file:
cd ~
poi nano .xsessionrc
- Inserisci il seguente contenuto in questo file:
xsetroot -cursor_name left_ptr&
- Premi ctrl + x e rispondi "y" per salvare ed uscire
- rendere eseguibile il file:
chmod +x .xsessionrc
Ora, quando ti allontani dal Pi, otterrai il bel cursore che conosci e ami!
Infine, se decidi di voler reinstallare RealVNC, segui le loro istruzioni qui: https://www.realvnc.com/docs/raspberry-pi.html#raspberry-pi-legacy .