Je suis un utilisateur Linux et KDE et, récemment, j'ai commencé à utiliser également Enlightenment comme environnement de bureau de substitution lorsque j'ai besoin d'une consommation de ressources plus légère.
J'utilise KDM en tant que gestionnaire d'affichage et je dois trouver un moyen de configurer correctement l'environnement de bureau par défaut selon mes préférences.
Je souhaite pouvoir définir KDE comme choix par défaut, car je l'utilise quotidiennement et j'en choisis manuellement un autre au moment voulu.
Actuellement, il est configuré pour démarrer le dernier DE utilisé, et je ne trouve pas comment changer ce comportement. Le module de contrôle KDM dans les paramètres système de KDE ne semble pas me proposer cette option.
Des indices sur comment puis-je le faire?
Vous devriez pouvoir le configurer en éditant votre fichier $HOME/.dmrc
. Les sessions disponibles pour votre gestionnaire d'affichage (quelle que soit celle que vous utilisez) sont des fichiers .desktop situés normalement 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 fichier $HOME/.dmrc
. Donc, pour que KDE
soit la valeur par défaut, vous devez éditer ce fichier et lui donner l'aspect suivant:
[Desktop]
Session=kde-plasma
Cela suppose que vous ayez un fichier kde.desktop
dans le répertoire xsessions
, je n'utilise pas KDE, donc je ne peux pas vérifier, mais cela fonctionne pour moi avec cinnamon
ou xfce
. Une fois cette modification effectuée, vous devez être connecté à KDE par défaut à chaque fois.
Dans GNOME 2, le fichier .dmrc
du répertoire de base de l’utilisateur était utilisé pour créer des sessions par défaut. Ce fichier .dmrc
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 fichier /var/lib/AccountsService/users/*username*
:
[User]
Language=
XSession=mate
Pour RHEL/CentOS 7, vous pouvez définir le fichier /etc/sysconfig/desktop
pour qu'il contienne DESKTOP=KDE
, qui le configurera par défaut à KDE.
Cela fonctionne également pour VNC.
Fonctionne pour Centos 7/RHEL Si $ HOME/.dmrc n'existe pas:
Depuis dir /usr/share/xsessions déplacez tous les fichiers * .desktop dans un autre répertoire ( case - xfce.desktop):
$ ls /usr/share/xsessions xfce.desktop unnecessary_env/
Après la déconnexion/le redémarrage, XFCE sera chargé par défaut.
Remarque! Vous ne pourrez pas choisir entre l'interface graphique