Měli byste to být schopni nastavit úpravou $HOME/.dmrc
soubor. Relace dostupné vašemu správci zobrazení (bez ohledu na to, který používáte) jsou soubory .desktop, které se obvykle nacházejí v /usr/share/xsessions
. V mém případě tento adresář obsahuje:
$ ls /usr/share/xsessions
cinnamon2d.desktop gnome-fallback.desktop openbox-gnome.desktop xfce.desktop
cinnamon.desktop mate.desktop openbox-kde.desktop
gnome.desktop openbox.desktop ssh.desktop
Kterýkoli z těchto souborů je možná relace, kterou může můj správce zobrazení vybrat. Který z nich je řízen $HOME/.dmrc
soubor. Takže, aby KDE
ve výchozím nastavení byste museli tento soubor upravit a nastavit jej takto:
[Desktop]
Session=kde-plasma
To předpokládá, že máte kde.desktop
soubor v xsessions
adresář, nepoužívám KDE, takže nemůžu zkontrolovat, ale funguje mi to pomocí cinnamon
nebo xfce
. Jakmile provedete tuto změnu, měli byste být ve výchozím nastavení pokaždé přihlášeni do KDE.
V GNOME 2, .dmrc
k vytvoření výchozích relací byl použit soubor v domovském adresáři uživatele. Toto .dmrc
soubor se již nepoužívá.
Chcete-li určit výchozí relaci pro uživatele, aktualizujte službu účtu uživatele v /var/lib/AccountsService/users/*username*
soubor:
[User]
Language=
XSession=mate
Zdroj
Pro RHEL/CentOS 7 můžete nastavit soubor /etc/sysconfig/desktop
obsahovat DESKTOP=KDE
který jej nastaví jako výchozí na KDE.
Toto funguje také pro VNC.