Liste des gestionnaires de fenêtres sous Linux
Un gestionnaire de fenêtres est la partie d’une interface utilisateur graphique (GUI) responsable de l’emplacement, de la fonctionnalité et de l’apparence des fenêtres. Ils permettent généralement à un utilisateur de contrôler des choses comme faire glisser une fenêtre, la redimensionner, activer ou désactiver les bordures, etc. Les gestionnaires de fenêtres sont souvent intégrés à l’environnement de bureau lui-même, mais certains sont disponibles pour une installation autonome et vous offriront une expérience différente tout en travaillant avec les mêmes composants dans le reste de l’interface graphique.
Dans ce tutoriel, nous avons compilé une liste de nos gestionnaires de fenêtres préférés pour un système Linux. Consultez nos choix ci-dessous pour trouver celui qui vous convient le mieux. Notez que les gestionnaires de fenêtres ne fonctionnent que pour les serveurs d’affichage X (X11/Xorg). D’autres serveurs d’affichage peuvent ou non avoir leurs propres équivalents de gestionnaire de fenêtres, désignés par un nom différent.
Dans ce tutoriel, vous allez apprendre :
- Liste des meilleurs gestionnaires de fenêtres pour Linux
Liste des gestionnaires de fenêtres sous Linux
Voici quelques-uns de nos meilleurs choix pour les gestionnaires de fenêtres sur Linux. Déterminer le bon gestionnaire de fenêtres pour vous dépendra principalement de vos préférences personnelles et de celui qui convient le mieux à votre environnement de bureau préféré. Il vaut la peine d’expérimenter avec quelques gestionnaires de fenêtres différents, en supposant que votre environnement de bureau actuel est compatible avec eux.
Wayland est un serveur d’affichage différent de Xorg et fait référence à ses gestionnaires de fenêtres comme des compositeurs. Assurez-vous de garder à l’esprit votre serveur d’affichage et votre environnement de bureau lorsque vous trouvez un gestionnaire de fenêtres compatible avec votre système.
WM génial
Awesome WM s’adresse aux développeurs, aux utilisateurs expérimentés et aux professionnels de Linux qui souhaitent un contrôle supplémentaire sur leur interface utilisateur graphique. Il s’agit d’un gestionnaire de fenêtres hautement personnalisable qui se caractérise par défaut par un design élégant et minimaliste. Awesome WM est un bon choix pour ceux qui veulent tirer des performances supplémentaires de leur système.
Installation d’Awesome WM :
Ubuntu, Debian, Linux Mint:
sudo apt install awesome
Red Hat, Fedora, AlmaLinux, Rocky Linux, CentOS:
sudo dnf install awesome
Arch Linux and Manjro:
sudo pacman -S awesome
Fluxbox
Fluxbox utilise peu de ressources système mais emballe de nombreuses fonctionnalités optionnelles sous le capot. Il s’agit d’une installation légère et dispose de nombreux thèmes et d’options de configuration personnalisées prêtes à l’emploi.
Installation de Fluxbox :
Ubuntu, Debian, Linux Mint:
sudo apt install fluxbox
Red Hat, Fedora, AlmaLinux, Rocky Linux, CentOS:
sudo dnf install fluxbox
Arch Linux and Manjro:
sudo pacman -S fluxbox
bspwm
Dans bspwm, les fenêtres sont représentées comme les feuilles d’un arbre binaire. Il s’exécute sur un socket dédié et n’interagit qu’avec X événements qu’il reçoit. Bspwm ne peut pas interpréter les événements de la souris ou du clavier par lui-même, et utilise à la place un programme appelé sxhkd pour traduire ces événements en code que bspwm peut comprendre.
Installation de bspwm :
Ubuntu, Debian, Linux Mint:
sudo apt install bspwm sxhkd
Red Hat, Fedora, AlmaLinux, Rocky Linux, CentOS:
sudo dnf install bspwm sxhkd
Arch Linux and Manjro:
sudo pacman -S bspwm sxhkd
Gestionnaire de fenêtres dynamique
Dynamic Window Manager (DWM) est un gestionnaire de fenêtres simple et dynamique qui a fait ses débuts en 2006. D’autres gestionnaires de fenêtres X populaires comme awesome et xmonad ont été bifurqués de DWM. Le gestionnaire de fenêtres dynamique reste l’un des gestionnaires de fenêtres les plus minimalistes disponibles et peut fonctionner avec des fenêtres en mosaïque tout en permettant des mises en page qui se prêtent à être redimensionnées et déplacées sans problème.
Installation du gestionnaire de fenêtres dynamique (DWM) :
Ubuntu, Debian, Linux Mint:
sudo apt install dwm
Red Hat, Fedora, AlmaLinux, Rocky Linux, CentOS:
sudo dnf install dwm
Arch Linux and Manjro:
sudo pacman -S dwm
Xmonade
Xmonad est un gestionnaire de fenêtres de mosaïque dynamique pour X11. Il est entièrement écrit dans le langage de programmation Haskell. Il dispose de fonctions d’automatisation pour simplifier l’expérience des fenêtres en gardant les tuiles alignées et en recherchant les fenêtres les plus pertinentes pour votre flux de travail. Faites un meilleur usage de l’espace de votre écran grâce au dimensionnement automatique des fenêtres.
Installation de Xmonad :
Ubuntu, Debian, Linux Mint:
sudo apt install xmonad
Red Hat, Fedora, AlmaLinux, Rocky Linux, CentOS:
sudo dnf install xmonad
Arch Linux and Manjro:
sudo pacman -S xmonad
i3
i3 propose des mosaïques de fenêtres, des empilements de fenêtres et des dispositions de fenêtres de manière dynamique. i3 prend en charge les configurations multi-écrans mieux que la plupart des autres gestionnaires de fenêtres, en traitant chaque affichage comme un espace de travail virtuel. Il est également construit avec une métaphore d’arbre traditionnelle à l’esprit, embrassant la simplicité, un code propre et des performances rapides.
Installation de i3 :
Ubuntu, Debian, Linux Mint:
sudo apt install i3
Red Hat, Fedora, AlmaLinux, Rocky Linux, CentOS:
sudo dnf install i3
Arch Linux and Manjro:
sudo pacman -S i3
Gestionnaire de fenêtres de glace
Ice Window Manager (IceWM) se concentre sur la rapidité et la simplicité dans la fourniture d’un gestionnaire de fenêtres dynamique. Il permet de gérer de nombreuses fenêtres à l’aide de la souris et du clavier, et vous pouvez configurer des liaisons uniques pour contrôler chaque fenêtre. Il est livré avec de nombreux thèmes, il est donc très personnalisable.
Installation d’IceWM :
Ubuntu, Debian, Linux Mint:
sudo apt install icewm
Red Hat, Fedora, AlmaLinux, Rocky Linux, CentOS:
sudo dnf install icewm
Arch Linux and Manjro:
sudo pacman -S icewm
Balancer
Sway est un gestionnaire de fenêtres de compisting pour le serveur d’affichage Wayland. Il fonctionne de manière très similaire au gestionnaire d’affichage i3 pour X11, mais a été conçu pour être l’équivalent de Wayland. Sway gère efficacement les fenêtres en les disposant dans une grille, ce qui permet de trouver facilement la fenêtre appropriée et de rester efficace dans votre flux de travail.
Installation de Sway :
Ubuntu, Debian, Linux Mint:
sudo apt install sway
Red Hat, Fedora, AlmaLinux, Rocky Linux, CentOS:
sudo dnf install sway
Arch Linux and Manjro:
sudo pacman -S sway
tmux
Tmux est un multiplexeur de terminaux : il nous permet d’exécuter et de gérer plusieurs sessions de terminal à partir d’un seul écran. Ceci est particulièrement utile lors de la connexion à des machines distantes à l’aide de ssh, car, entre autres choses, cela nous permet de garder les processus démarrés à partir de ces terminaux en cours d’exécution en arrière-plan lorsque nous nous déconnectons de la session (ou nous déconnectons et fermons complètement le shell sécurisé à distance), ce qui nous permet de nous y rattacher ultérieurement.
Installation de tmux :
Ubuntu, Debian, Linux Mint:
sudo apt install tmux
Red Hat, Fedora, AlmaLinux, Rocky Linux, CentOS:
sudo dnf install tmux
Arch Linux and Manjro:
sudo pacman -S tmux
Spectrwm
Spectrwm est un gestionnaire de fenêtres dynamique petit et léger. Il est assez facile à configurer, mais de nombreux utilisateurs seront parfaitement d’accord avec tous les paramètres par défaut. Les fenêtres s’alignent bien et restent à l’écart de l’utilisateur, ce qui maximise l’espace de votre écran. Il présente des similitudes avec Xmonad et DWM, de sorte que les utilisateurs migrant d’autres gestionnaires de fenêtres trouveront Spectrwm accueillant.
Installation de Spectrwm :
Ubuntu, Debian, Linux Mint:
sudo apt install spectrwm
Red Hat, Fedora, AlmaLinux, Rocky Linux, CentOS:
sudo dnf install spectrwm
Arch Linux and Manjro:
sudo pacman -S spectrwm
Réflexions finales
Dans ce tutoriel, nous avons fait le compte à rebours de nos meilleurs choix des meilleurs gestionnaires de fenêtres disponibles sur un système Linux. Nous avons également appris à installer chacun d’entre eux sur toutes les principales distributions Linux. Le gestionnaire de fenêtres que vous devez utiliser dépendra de votre flux de travail, de vos préférences sylistiques et de l’interface dans laquelle vous vous sentez le plus à l’aise. Tous ces gestionnaires de fenêtres fonctionnent un peu différemment et sont livrés avec un ensemble différent de fonctionnalités. Cela vaut la peine d’en essayer quelques-uns avant d’en choisir un.


