Dovresti essere in grado di configurarlo modificando il tuo $HOME/.dmrc
file. Le sessioni disponibili per il tuo display manager (qualunque tu usi) sono file .desktop che normalmente si trovano in /usr/share/xsessions
. Nel mio caso, questa directory contiene:
$ 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
Ognuno di questi file è una possibile sessione che il mio display manager può scegliere. Quale è controllato dal $HOME/.dmrc
file. Quindi, per fare KDE
l'impostazione predefinita, dovresti modificare quel file e farlo apparire così:
[Desktop]
Session=kde-plasma
Ciò presuppone che tu abbia un kde.desktop
file nel xsessions
directory, non uso KDE quindi non posso controllare ma funziona per me usando cinnamon
o xfce
. Una volta apportata la modifica, dovresti essere connesso a KDE per impostazione predefinita ogni volta.
In GNOME 2, il .dmrc
file nella home directory dell'utente è stato utilizzato per creare sessioni predefinite. Questo .dmrc
file non è più utilizzato.
Per specificare una sessione predefinita per un utente, aggiorna il servizio account dell'utente in /var/lib/AccountsService/users/*username*
file:
[User]
Language=
XSession=mate
Fonte
Per RHEL/CentOS 7 puoi impostare il file /etc/sysconfig/desktop
per contenere DESKTOP=KDE
che lo imposterà come predefinito su KDE.
Questo funziona anche per VNC.