Ce chapitre contient des instructions pour construire et configurer un environnement d'utilisateur graphique.
Pendant longtemps le seul environnement graphique stable utilisable avec GNU/Linux était le système de fenêtrage X. Il utilise un modèle client-serveur qui permet d'écrire des application complètement indépendantes du matériel graphique. Cela a l'inconvénient de rendre l'accès au matériel récent difficile, si bien que d'autres approches sont développées. Deux nouveaux systèmes sont disponibles : Wayland et Vulkan. Le premier est un remplaçant plus simple à X, plus facile à développer et à maintenir et qui utilise le cadriciel OpenGL. Les environnements de bureau principaux GNOME et KDE y ont été portés. Le deuxième permet l'accès au matériel graphique à travers une interface portable. Il est plus récent et n'est pas encore inclus dans BLFS.
Ce chapitre fournit les composants de base pour un système de fenêtrage X et Wayland. Pour X, l'implémentation choisie est Xorg, une implémentation modulaire qui nécessite d'installer plus de 100 paquets. La distribution de Xorg a un numéro de version donné par ses développeurs, dans notre cas Xorg-7. Les paquets individuels sont mis à jour si besoin sans changer ce numéro.