Vous devriez pouvoir le configurer en modifiant votre $HOME/.dmrc dossier. Les sessions disponibles pour votre gestionnaire d'affichage (quel que soit celui que vous utilisez) sont des fichiers .desktop normalement situés dans /usr/share/xsessions . Dans mon cas, ce répertoire contient :
$ 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
N'importe lequel de ces fichiers est une session possible que mon gestionnaire d'affichage peut choisir. Lequel est contrôlé par le $HOME/.dmrc dossier. Donc, pour faire KDE par défaut, vous devrez modifier ce fichier et le faire ressembler à ceci :
[Desktop]
Session=kde-plasma
Cela suppose que vous avez un kde.desktop fichier dans le xsessions répertoire, je n'utilise pas KDE donc je ne peux pas vérifier mais cela fonctionne pour moi en utilisant cinnamon ou xfce . Une fois que vous avez effectué cette modification, vous devriez être connecté à KDE par défaut à chaque fois.
Dans GNOME 2, le .dmrc fichier dans le répertoire de base de l'utilisateur a été utilisé pour créer des sessions par défaut. Ce .dmrc le fichier n'est plus utilisé.
Pour spécifier une session par défaut pour un utilisateur, mettez à jour le service de compte de l'utilisateur dans le /var/lib/AccountsService/users/*username* fichier :
[User]
Language=
XSession=mate
Source
Pour RHEL/CentOS 7, vous pouvez définir le fichier /etc/sysconfig/desktop contenir DESKTOP=KDE qui sera par défaut KDE.
Cela fonctionne également pour VNC.