Comment configurer un environnement de bureau par défaut au démarrage du système?

Je suis un utilisateur Linux et KDE, et récemment, j'ai commencé à utiliser aussi l'illumination comme environnement de bureau de remplacement 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 le choix par défaut parce que je l'utilise quotidiennement, et choisir manuellement un autre quand j'en ai besoin.

Actuellement, il est configuré pour démarrer le dernier DE utilisé, et je ne peux pas trouver comment modifier ce comportement. Le module de contrôle KDM dans les Paramètres du système KDE ne semble pas m'offrir cette option.

Quelques indices sur comment puis-je le faire?

Vous devriez pouvoir configurer ceci en éditant votre fichier $HOME/.dmrc . Les sessions disponibles pour votre gestionnaire d'affichage (que vous utilisez) sont les 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 

L'un 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 rendre KDE par défaut, vous devriez modifier ce fichier et faire ressembler à ceci:

 [Desktop] Session=kde-plasma 

Cela suppose que vous avez un fichier kde.desktop dans le répertoire xsessions , je n'utilise pas KDE, donc je ne peux pas vérifier, mais ça marche pour moi en utilisant de la cinnamon ou du xfce . Une fois que vous avez effectué cette modification, vous devez être connecté à KDE par défaut à chaque fois.

Fonctionne pour Centos 7 / RHEL Si $ HOME / .dmrc n'existe pas:

  1. À partir de dir / usr / share / xsessions, déplacez tout le fichier * .desktop dans un autre répertoire (inutile_env, par exemple) et laissez un seul dont vous avez besoin (dans mon cas – xfce.desktop):

    $ ls /usr/share/xsessions xfce.desktop unnecessary_env/

  2. Après la fin de session / le redémarrage, XFCE sera chargé par défaut

Remarque! Vous ne pourrez choisir entre GUI