GNU/Linux >> Tutoriels Linux >  >> Linux

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

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.


Linux
  1. Comment utiliser le type de fichier dans Vim ?

  2. Comment définir par défaut Ruby 2.1.2 ?

  3. Comment rediriger la sortie de system() vers un fichier ?

  4. Comment définir un fichier comme NON exécutable ?

  5. Comment définir les autorisations de fichier par défaut pour tous les dossiers/fichiers d'un répertoire ?

Comment définir des variables d'environnement dans MacOS

Comment définir ou modifier le nom d'hôte sous Linux

Comment définir une variable d'environnement dans Bash

Comment définir le programme par défaut pour ouvrir un type de fichier spécifique ?

Comment définir $PATH dans le système Linux de manière permanente

Comment personnaliser Cinnamon Desktop dans le système Linux