A partire da Ubuntu 12.10, l'interfaccia desktop Unity 2D ("Ubuntu 2D") non esiste più. Di solito, i computer senza un'adeguata accelerazione 3D utilizzano il renderer software llvmpipe.
Dato che Unity 2D era in passato il modo semplice per xRDP in un sistema Ubuntu, la sua rimozione richiede l'uso di una tecnica diversa. Fortunatamente, c'è una soluzione:
Installa xRDP
Quella pagina fornisce un modo complicato per installare xRDP, ma in realtà è semplice come prima . Installa xrdp nel Software Center. O installa dal Terminale eseguendo:
sudo apt-get update && sudo apt-get upgrade
Se non viene trovato, assicurarsi che il componente del repository Universe sia abilitato nelle Sorgenti software. (Se si tratta di un sistema senza testa , utilizzare invece questo modo da riga di comando .)
Installa un'interfaccia desktop che non richiede accelerazione 3D (reale o simulata)
Le istruzioni di Grifon raccomandano GNOME Fallback (fornendo il tipo di sessione "GNOME Classic"). Il pacchetto gnome-session-fallback lo fornisce.
sudo apt-get install gnome-session-fallback
(È meglio eseguire sudo apt-get update
prima se non l'hai fatto di recente.)
Altre alternative includono:
Creare un ~/.xsession
file specificando l'interfaccia desiderata per xRDP
Nella home directory dell'utente o degli utenti a cui si desidera accedere tramite xRDP, creare un file chiamato .xsession
. Puoi farlo con qualsiasi editor di testo, come Gedit. Una volta creato, questo file non sarà visibile nei file manager tranne quando è abilitato Visualizza> Mostra file nascosti (o simili). In Nautilus e nella maggior parte degli altri file manager, Ctrl+ Hfa questo.
Il modo più rapido e semplice per creare questo file è probabilmente il Terminale: un singolo comando lo creerà.
Per utilizzare GNOME Fallback ("GNOME Classic (senza effetti)"):
echo gnome-session --session=gnome-fallback > ~/.xsession
Oppure, per utilizzare Xfce ("Xubuntu Session"):
echo xfce4-session > ~/.xsession
Oppure, per usare LXDE ("Lubuntu Desktop"):
echo lxsession -s Lubuntu -e LXDE > ~/.xsession
Configura il layout della tastiera
Se desideri un layout di tastiera inglese, non devi fare nulla per questo passaggio.
Altrimenti, per configurare xRDP per utilizzare un layout di tastiera diverso, vedere la sezione "Risoluzione del problema dei layout di tastiera nella sessione xRDP" di questo post (il resto di quel post si applica solo alle versioni precedenti di Ubuntu; il post era collegato da quelli istruzioni per il 12.10 ).
Ora dovrebbe funzionare!
Griffon ha sottolineato che, sfortunatamente, in GNOME Fallback, il solito modo di disconnettersi non funziona (quando connesso tramite xRDP). Esci invece eseguendo il comando:
gnome-session-quit --logout
Puoi aprire una finestra Terminale ( Ctrl+ Alt+ T) per questo, ma potresti anche usare la finestra Esegui ( Alt+ F2).
In altri ambienti desktop, la disconnessione potrebbe comunque funzionare, ma in caso contrario, è possibile utilizzare i loro equivalenti approssimativi del gnome-sesison-quit
comando:
Xfce: xfce4-session-logout --logout
LXDE: lxsession-logout
Ringraziamenti
Gran parte delle informazioni qui provengono da quel post sul blog (anche se nessun testo viene copiato).