Ich habe mich gefragt, ob es eine Möglichkeit gibt, Cinnamon 1.4 beim Anmelden bei Ubuntu 12.04 zur Standardumgebung zu machen. Ich kann Cinnamon 1.4 ohne Probleme installieren, versuche jedoch, XRDP auszuführen, um mich von einem Windows-Computer aus anzumelden, und möchte, dass standardmäßig "Cinnamon-Sitzung" anstelle einer Unity-Sitzung gestartet wird.
Die Frage ist: Wie kann ich XRDP anweisen, beim Anmelden Cinnamon anstelle von Unity zu verwenden?
XRDP scheint viel besser zu funktionieren als alle VNC-basierten Server.
Antworten:
Gefunden im Internet, unter dieser URL: http://sigkillit.com/tag/xrdp
Passen Sie die Desktop-Umgebung für die xRDP-Sitzung an
Wenn Sie die Standard-Desktop-Umgebung nicht verwenden möchten, können Sie sie anpassen, indem Sie eine .Xclients-Datei (X ist Großbuchstaben !!!) in Ihrem Home-Verzeichnis erstellen, um die gewünschte Desktop-Umgebung zu starten und ausführbar zu machen. Öffnen Sie dazu ein Terminal und führen Sie einen der folgenden Befehle aus
Gnom 3:
Gnome Fallback:
KDE:
KAMERAD:
Zimt:
Xfce4:
quelle
touch ~/.Xclients
?Sie können die gewünschte Umgebung nur für xrdp (nicht für die lokale Anmeldung) starten
/etc/xrdp/startwm.sh
Zum Starten von xfce verwende ich beispielsweise:
Auskommentiert sehen Sie die Befehle zum Starten von Unity (Ubuntu-Sitzung) und Unity 2d. Sie müssen nur den Befehl xfce auskommentieren und den Befehl hinzufügen, um Cinnamon zu starten (ich habe ihn nicht angegeben, weil ich nicht weiß, wie ich ihn manuell starten soll).
Obs: Ich stimme Ihnen zu, dass xrdp besser funktioniert als andere Remotedesktop-Viewer, die ich ausprobiert habe, und es funktioniert sehr gut mit xfce. Ich benutze es auch von anderen Linux-Rechnern mit Remmina-Client. Um es mit xfce zu verwenden, müssen Sie xubuntu-desktop (
sudo apt-get install xubuntu-desktop
) installieren.quelle
Wenn Sie Lubuntu Desktop verwenden (getestet am 12.04 LTS)
Für die lx-Syntaxerkennung:
Implementierung der lx-Syntax:
quelle
Zuerst solltest du Zimt auf deinem System haben :)
Zweitens geben Sie die Befehle aus
ODER wenn du es gerne hart machst :) mache folgendes:
Bearbeiten Sie die Datei
/etc/xrdp/startwm.sh
Am Ende der Datei finden Sie folgende Zeilen:
Dies sind Aufrufe der oben genannten Funktionen. Um Zimt zum Standard zu machen, setzen Sie ihn einfach
#
vorwm_start
(um den Aufruf der Funktion zu beenden, die nach den Sitzungen sucht).Fügen Sie die folgende Zeile vor den obigen drei Zeilen ein
gnome-session --session=cinnamon
Starten Sie xrdp neu
sudo service xrdp restart
quelle
Für LXDE:
Installieren Sie lxde-common:
Nehmen Sie die folgenden Änderungen vor
/etc/xrdp/startwm.sh
:quelle
Der
systemctl
Befehl ist spezifisch für Fedora. Für Ubuntu sollte der Befehl lauten:quelle
Das ist alles zu verwirrend. Sie müssen lediglich den Text in eine Datei einfügen, die
.Xclients
in Ihrem Home-Verzeichnis aufgerufen wird und den Standard-Desktop angibt. Um zu sehen, was auf Ihrem System installiert ist, und um herauszufinden, wie sie heißen, gehen Sie wie folgt vor:Sie werden Dateien mit der Erweiterung sehen
.desktop
, zum Beispielmate.desktop
Um Mate zu Ihrem Standard-Desktop zu machen, können Sie ihn
.Xclients
in Ihrem Home-Ordner bearbeiten , wenn Sie über eine solche Datei verfügen, oder eine Datei erstellen, in der sich nur der ausgewählte Desktoptyp (ohne die Erweiterung .desktop) befindet, an den eine -session angehängt ist:sollte dies gut tun. Sie können sich dann abmelden und wieder anmelden, oder wenn Sie mit xrdp verbunden sind, können Sie xrdp neu starten, wodurch Sie sich abmelden und dann wieder anmelden können (einfach abmelden und wieder anmelden, es ist dumm, verwirrt zu sein xrdp neu starten etc ...)
Vergessen Sie den Switchdesk - er ist in Fedora 23 kaputt.
Vergessen Sie die meisten Inhalte im Internet für frühere Fedora-Versionen, Ubuntu usw. Nichts davon funktioniert.
quelle
ls /user/share/xessions
sollte seinls /usr/share/xessions
/usr/share/xsessions
Ich muss zugeben, ich habe keine persönlichen Erfahrungen mit XRDP. Obwohl es möglicherweise funktioniert, wenn Sie diese Richtlinien befolgen, können Sie Ihre Standard-Desktop-Umgebung beim Anmelden ändern:
http://www.tejasbarot.com/2012/05/17/howto-change-default-user-session-ubuntu-12-04-lts-precise-pangolin-login-session-desktop-environment/
quelle