Ab Ubuntu 12.10 ist die Unity 2D-Desktop-Oberfläche ("Ubuntu 2D") nicht mehr vorhanden. Normalerweise verwenden Computer ohne ausreichende 3D-Beschleunigung den Renderer llvmpipe.
Da Unity 2D früher der einfache Weg war, xRDP in ein Ubuntu-System zu integrieren, ist für die Entfernung eine andere Technik erforderlich. Zum Glück gibt es eine Lösung:
Installieren Sie xRDP
Auf dieser Seite können Sie xRDP auf umständliche Weise installieren, aber es ist wirklich so einfach wie zuvor . Installieren Sie xrdp im Software Center. Oder installieren Sie vom Terminal aus, indem Sie Folgendes ausführen:
sudo apt-get update && sudo apt-get upgrade
Wenn es nicht gefunden wird, stellen Sie sicher, dass die Universe-Repository-Komponente in Ihren Softwarequellen aktiviert ist . (Wenn dies ein Headless- System ist, verwenden Sie stattdessen diese Befehlszeilenmethode .)
Installieren Sie eine Desktop-Oberfläche, für die keine (echte oder simulierte) 3D-Beschleunigung erforderlich ist
Die Anweisungen von Grifon empfehlen GNOME Fallback (unter Angabe des Sitzungstyps "GNOME Classic"). Das Gnome-Session-Fallback- Paket bietet es.
sudo apt-get install gnome-session-fallback
(Es ist am besten, sudo apt-get update
zuerst zu starten, wenn Sie dies noch nicht getan haben.)
Andere Alternativen umfassen:
Erstellen Sie eine ~/.xsession
Datei, die die gewünschte Schnittstelle für xRDP angibt
Erstellen Sie im Ausgangsverzeichnis des Benutzers oder der Benutzer, die Sie über xRDP anmelden möchten, eine Datei mit dem Namen .xsession
. Sie können dies mit jedem Texteditor wie Gedit tun. Einmal erstellt, ist diese Datei in Dateimanagern nur sichtbar, wenn Ansicht> Versteckte Dateien anzeigen (oder ähnliches) aktiviert ist. In Nautilus und den meisten anderen Dateimanagern wird dies Ctrl+ ausgeführt H.
Der schnellste und einfachste Weg, diese Datei zu erstellen, ist wahrscheinlich das Terminal - ein einziger Befehl erstellt sie.
So verwenden Sie GNOME Fallback ("GNOME Classic (keine Effekte)"):
echo gnome-session --session=gnome-fallback > ~/.xsession
Oder verwenden Sie Xfce ("Xubuntu Session"):
echo xfce4-session > ~/.xsession
Oder verwenden Sie LXDE ("Lubuntu Desktop"):
echo lxsession -s Lubuntu -e LXDE > ~/.xsession
Konfigurieren Sie das Tastaturlayout
Wenn Sie ein englisches Tastaturlayout wünschen, müssen Sie für diesen Schritt nichts unternehmen.
Informationen zum Konfigurieren von xRDP für die Verwendung eines anderen Tastaturlayouts finden Sie im Abschnitt "Lösen des Tastaturlayoutproblems in der xRDP-Sitzung" in diesem Beitrag (der Rest dieses Beitrags gilt nur für frühere Versionen von Ubuntu; der Beitrag wurde mit diesen verknüpft Anleitung für 12.10 ).
Jetzt sollte es klappen!
Griffon hat darauf hingewiesen, dass das Abmelden in GNOME Fallback leider nicht wie gewohnt funktioniert (wenn eine Verbindung über xRDP besteht). Melden Sie sich stattdessen mit dem folgenden Befehl ab:
gnome-session-quit --logout
Sie können dazu ein Terminal-Fenster ( Ctrl+ Alt+ T) öffnen , aber Sie können auch einfach den Ausführen-Dialog ( Alt+ F2) verwenden.
In anderen Desktop-Umgebungen funktioniert das Abmelden möglicherweise immer noch. Andernfalls können Sie die ungefähren Entsprechungen des gnome-sesison-quit
Befehls verwenden:
Xfce: xfce4-session-logout --logout
LXDE: lxsession-logout
Danksagung
Ein Großteil der Informationen stammt aus diesem Blog-Beitrag (obwohl kein Text kopiert wird).