GNOME
Le projet GNOME fournit deux choses : l'environnement de bureau GNOME, un bureau intuitif et attractif pour les utilisateurs finaux et la plateforme de développement GNOME, un vaste cadre pour construire des applications s’intégrant dans tout le bureau.
Sommaire |
Installation
Installer le groupe gnome:
pacman -Syu gnome
Éventuellement, pour des applications supplémentaires, vous pouvez installer tout ou partie du groupe gnome-extra:
pacman -S gnome-extra
Lancement
La commande à utiliser est gnome-session, à placer dans le fichier ~/.xinitrc par exemple:
exec gnome-session
Puis:
startx
GDM (GNOME Display Manager)
Si vous voulez une interface graphique pour vous connecter afin de ne plus passer par la console, vous pouvez installer GDM (contenu dans le groupe gnome-extra) :
pacman -S gdm
Voir la page sur les gestionnaires de connexions pour un démarrage automatique.
Si vous avez l’habitude d’utiliser votre fichier ~/.xinitrc pour passer des arguments au serveur X quand il se lance, comme xmodmap ou xsetroot, vous avez la possibilité d’ajouter les mêmes commandes dans votre fichier ~/.xprofile. Par exemple :
xmodmap -e "pointer = 1 2 3 6 7 4 5" #set mouse buttons up correctly xsetroot -solid black #sets the background to black
Personnaliser GDM en mode « Graphique »
Pour personnaliser GDM et lui uniquement, l'astuce consiste à lancer gnome-control-center ainsi que gnome-tweak-tool (non installé par le groupe gnome) au même moment que gdm, avant donc le lancement de gnome à proprement parler.
Pour cela, on exécute en root la commande suivante, qui va copier les fichiers gnome-control-center.desktop et gnome-tweak-tool.desktop dans le répertoire qui liste les programmes qui sont exécutés automatiquement au login.
cp -t /usr/share/gdm/autostart/LoginWindow/ /usr/share/applications/gnome-control-center.desktop /usr/share/applications/gnome-tweak-tool.desktop
Après déconnexion et retour à GDM, gnome-control-center et gnome-tweak-tool sont exécutés, vous laissant faire les modifications qui seront prise en compte uniquement pour le gestionnaire de session.
Une fois vos modifications faites, vous pouvez vous connecter avec un utilisateur, et, en root, exécuter cette commande qui va supprimer les fichiers gnome-control-center.desktop et gnome-tweak-tool.desktop du répertoire d'autostart de gdm.
rm /usr/share/gdm/autostart/LoginWindow/gnome-control-center.desktop /usr/share/gdm/autostart/LoginWindow/gnome-tweak-tool.desktop
La manœuvre est à répéter chaque fois que vous voulez personnaliser GDM.
Configuration
Gnome et ses applications utilisent GSettings pour leur configuration, mais toutes n'ont pas encore migrées, certaines utilisent encore l'ancien système Gconf. Deux outils graphiques permettent de naviguer dans ces systèmes: gconf-editor pour Gconf et dconf-editor pour Gsettings.
Leur équivalent en ligne de commande étant gconftool-2 et gsettings
Gnome Shell
Suspendre
Le menu de statut ne possède pas l'entrée Mettre en veille par défaut, il faut appuyer sur Alt pour l'afficher.
Extensions
Vous pouvez installer des extensions à gnome-shell : https://extensions.gnome.org/
Redimensionner la barre de titre
Si vous trouvez que le thème par défaut propose des barres de titre trop grandes, vous pouvez modifier leur hauteur. Le thème par défaut est Adwaita, le fichier metacity-1/metacity-theme-3.xml et la valeur définissant la hauteur de la barre: title_vertical_pad
Pour éviter que la modification ne soit écrasée à chaque mise à jour:
mkdir ~/.themes # S'il n'existe pas déjà cp -a /usr/share/themes/Adwaita ~/.themes
Puis en vous plaçant dans le répertoire du thème:
sed -i "/title_vertical_pad/s/value=\"[0-9]\{1,2\}\"/value=\"0\"/g" metacity-1/metacity-theme-3.xml
et faire varier la valeur de 0 à 14. Plus la valeur est petite plus la barre sera fine.
Pour que la modification soit effective, appuyer sur Alt + F2, écrire restart dans la fenêtre de dialogue puis Enter.
Mode classique
Vous pouvez avoir une interface ressemblant plus ou moins à l'ancienne version de GNOME en activant le mode classique (Gnome 3.8 / mode classique). Pour cela, il vous faut installer gnome-flashback-session et choisir GNOME Flashback comme session.
Si vous n'utilisez pas un gestionnaire tel que GDM, vous pouvez forcer l'utilisation de cette session :
gsettings set org.gnome.desktop.session session-name gnome-flashback
Nautilus
Pour définir les répertoires par defaut de nautilus, créer le fichier ~/.config/user-dirs.dirs:
XDG_DESKTOP_DIR="$HOME/Bureau" XDG_DOWNLOAD_DIR="$HOME/Téléchargement" XDG_TEMPLATES_DIR="$HOME/Modèles" XDG_PUBLICSHARE_DIR="$HOME/Public" XDG_DOCUMENTS_DIR="$HOME/Documents" XDG_MUSIC_DIR="$HOME/Musiques" XDG_PICTURES_DIR="$HOME/Images" XDG_VIDEOS_DIR="$HOME/Vidéos"