13.2.1. Choix d'un gestionnaire d'écran (display manager)
The graphical interface only provides display space. Running the X server by itself only leads to an empty screen, which is why most installations use a display manager to display a user authentication screen and start the graphical desktop once the user has authenticated. The three most popular display managers in current use are gdm3 (GNOME Display Manager), sddm (suggested for KDE Plasma) and lightdm (Light Display Manager). Since the Falcot Corp administrators have opted to use the GNOME desktop environment, they logically picked gdm3
as a display manager too. The /etc/gdm3/daemon.conf
configuration file has many options (the list can be found in the /usr/share/gdm/gdm.schemas
schema file) to control its behaviour while /etc/gdm3/greeter.dconf-defaults
contains settings for the greeter “session” (more than just a login window, it is a limited desktop with power management and accessibility related tools). Note that some of the most useful settings for end-users can be tweaked with GNOME's control center.
13.2.2. Choix d'un gestionnaire de fenêtres
Since each graphical desktop provides its own window manager, which window manager you choose is usually influenced by which desktop you have selected. GNOME uses the mutter
window manager, Plasma uses kwin
, and Xfce (which we present later) has xfwm
. The Unix philosophy always allows using one's window manager of choice, but following the recommendations allows an administrator to best take advantage of the integration efforts led by each project.
Il se peut cependant que certains ordinateurs trop anciens peinent sous la lourdeur des bureaux graphiques ; dans ce cas, une configuration plus légère peut être envisagée. Parmi les gestionnaires de fenêtres correspondant à cette description, citons WindowMaker (paquet wmaker), Afterstep, fvwm, icewm ou encore blackbox. Dans ce cas, il peut être intéressant d'indiquer au système quel gestionnaire de fenêtres privilégier. Pour cela, il est possible de modifier le choix x-window-manager
grâce à la commande update-alternatives --config x-window-manager
.
13.2.3. Gestion des menus
Les bureaux modernes et de nombreux gestionnaires de fenêtres disposent de menus donnant la liste des applications accessibles à l'utilisateur. Pour avoir des menus à jour correspondant aux applications réellement disponibles, chaque paquet fournit habituellement un fichier
.desktop
dans
/usr/share/applications
. Le format de ces fichiers a été standardisé par FreeDesktop.org :
Il est possible de personnaliser encore les menus d'applications à travers les fichiers de configuration globaux du système décrits par la spécification « Desktop Menu Specification ». Les utilisateurs finaux peuvent même personnaliser leurs propres menus grâce à des outils graphiques tels que
kmenuedit (dans Plasma),
alacarte (dans GNOME) ou
menulibre.