Table des matières

Les environnements de bureau

Il en existe plusieurs, citons les principaux, GNOME, KDE, Xfce, LXQt et MATE.

Nous allons partir du principe, que votre installation s'est parfaitement déroulée (reportez-vous aux pages précédentes pour plus de détails).

Avant de procéder à l'installation d'un environnement de bureau, il faut avoir installer xorg-server (consultez la page X.Org).

Nous allons tout d'abord définir l'agencement du clavier :

localectl list-keymaps | grep fr
dvorak-ca-fr
dvorak-fr
fr
fr-bepo
fr-bepo-latin9
fr-latin1
fr-latin9
fr-pc
fr_CH
fr_CH-latin1
mac-fr
mac-fr_CH-latin1
sunt5-fr-latin1

Pour un clavier français, AZERTY, j'ai privilégié celui-ci : fr-latin9.

Le layout

localectl list-x11-keymap-layouts | grep fr
fr

Optionnellement, on peut également affiner l'agencement du clavier 1)

localectl list-x11-keymap-variants fr
azerty
bepo
bepo_latin9
bre
dvorak
geo
latin9
latin9_nodeadkeys
latin9_sundeadkeys
mac
nodeadkeys
oci
oss
oss_latin9
oss_nodeadkeys
oss_sundeadkeys
sundeadkeys

Là encore, j'ai choisi oss

Ce qui donnne finallement la commande suivante :

localectl set-x11-keymap fr pc105 oss

Cela a pour résultat de générer le fichier /etc/Xorg/xorg.conf.d/00-keyboard.conf. Ce fichier sert à l'agencement du clavier avec un environnement graphique.

GNOME

On installe le groupe, gnome

pacman -S gnome
[...]
Entrer une sélection (par défaut, tout est sélectionné): 1-2 5-14 16-18 22 25 28-31 33 34 39 41 47 49-56 60

Ci-dessus, ma sélection.

On installe les paquets du groupe gnome-extra

pacman -S gnome-extra
[...]
Entrer une sélection (par défaut, tout est sélectionné): 3

Multimedia

GNOME utilise la bibliothèque GStreamer, ainsi que le serveur de son PulseAudio. Donc on installe les paquets qui nous manque.

pacman -S gst-plugins-base gst-plugins-good gst-plugins-bad gst-plugins-ugly gst-libav pulseaudio alsa-utils

Configuration

systemctl start accounts-daemon
systemctl enable accounts-daemon

Je ne passe par l'utilitaire gnome-tweaks ni par dconf-editor, mais par la configuration d'un profil (la documentation).

Wayland n'étant pas suffisamment mature, je reste sous une session X.Org. On va forcer Gdm à utiliser par défaut cet session. Dans le dossier /var/lib/AccountsService/users/ on va créer un fichier portant le même nom que celui de votre identifiant de connexion.

[User]
Language=fr_FR.utf8
XSession=gnome-xorg
SystemAccount=false

On modifie également le fichier /etc/gdm/custom.conf. On décommente la ligne :

[...]
# Uncoment the line below to force the login screen to use Xorg
WaylandEnable=false

[...]

On peut tester notre configuration

systemctl start gdm

Finalisation

Si tout fonctionne parfaitement, on peut changer le runlevel.

systemctl enable gdm
systemctl set-default graphical.target

shutdown -r now

MATE

1)
Pour avoir plus facillement accès aux caractères spéciaux, avec les touches Alt Gr et Shift + Alt Gr.