Si vous utilisez Linux depuis un certain temps, vous vous êtes peut-être interrogé sur le nombre de distributions Linux et d'environnements de bureau disponibles. Le noyau Linux qui alimente toutes ces distributions est modulaire et n'a pas de philosophie universelle.
Traditionnellement, la plupart des distributions Linux sont livrées avec un environnement de bureau convivial tel que GNOME ou XFCE au prix d'une utilisation plus importante de la mémoire et du processeur. Mais si vous êtes un utilisateur expérimenté qui cherche à être plus productif avec Linux, envisagez plutôt de jeter un œil aux gestionnaires de fenêtres comme i3.
Un bref aperçu des gestionnaires de fenêtres
Un gestionnaire de fenêtres ou WM est un logiciel système qui contrôle le placement et l'apparence des fenêtres d'application dans un système de fenêtrage dans une interface utilisateur graphique (GUI). Il peut faire partie d'un environnement de bureau (DE) ou être utilisé de manière autonome.
En rapport: Comment garder une fenêtre toujours au premier plan sous Linux
Ce logiciel détermine l'apparence de divers aspects tels que la bordure, la barre de titre, la taille et la possibilité de redimensionner les fenêtres. Les gestionnaires de fenêtres peuvent être classés en trois types en fonction de leur comportement:
- Mosaïque de WM: Ces WM tuiles toutes les fenêtres de l'application de sorte qu'il n'y ait pas d'espace perdu et que l'intégralité de l'écran soit utilisée. Les fenêtres existantes ne se chevauchent pas mais se réduisent plutôt en taille pour accueillir plus de fenêtres.
- Empiler les WM: Les WM empilables sont le type de gestionnaire de fenêtres le plus courant dans les distributions Linux populaires. Les fenêtres agissent comme des morceaux de papier sur un bureau et peuvent être empilées les unes sur les autres.
- WM dynamiques: ces WM peuvent basculer dynamiquement entre les dispositions de mosaïque ou de fenêtre flottante.
Avantages et inconvénients de la mosaïque WM
Les gestionnaires de fenêtres en mosaïque sont des outils puissants, mais il y a certaines choses que vous devriez considérer avant de faire le passer d'un environnement de bureau complet qui utilise en interne un gestionnaire de fenêtres empilées ou flottantes.
Voici quelques avantages et inconvénients qui peuvent vous aider à prendre votre décision en conséquence:
Avantages
- Les gestionnaires de fenêtres consomment beaucoup moins de mémoire et de processeur que les environnements de bureau.
- L'interaction réduite de la souris améliore votre productivité sur le clavier via des raccourcis tels que Alt + F2.
- Minimalisme et flexibilité. La plupart des gestionnaires de fenêtres ne sont pas livrés avec un système de menu intégré ou un lanceur d'applications. Par conséquent, vous êtes libre d'installer vos propres outils préférés au lieu de vous fier à la distribution Linux.
- Les gestionnaires de fenêtres en mosaïque offrent un large éventail de possibilités de personnalisation, allant de la modification des barres de titre à l'ajustement de l'écart entre deux fenêtres.
- Utilisation maximisée de l'espace de l'écran.
Désavantages
- Les gestionnaires de fenêtres en mosaïque ne conviennent pas à tout le monde. Il vous faudra du temps, de la patience et un peu de configuration pour configurer le flux de travail souhaité.
- Si vous utilisez votre souris assez souvent, un gestionnaire de fenêtres en mosaïque ne serait pas une expérience agréable pour vous car il suit un flux de travail piloté par le clavier.
- Vous devrez installer et configurer toutes les applications requises telles qu'une barre d'état, un utilitaire réseau, un programme de définition d'arrière-plan, etc., au détriment de la flexibilité.
Compte tenu des avantages et des inconvénients, si vous souhaitez toujours essayer les gestionnaires de fenêtres en mosaïque, vous pouvez commencer par le gestionnaire de fenêtres i3.
Comment installer le gestionnaire de fenêtres i3
L'avantage de l'installation d'un gestionnaire de fenêtres est que vous n'avez pas à remplacer complètement votre environnement de bureau. Au lieu de cela, vous pouvez simplement choisir entre eux chaque fois que vous vous connectez.
Pour installer i3 sur votre système, ouvrez le terminal et exécutez les commandes suivantes en fonction de la distribution Linux que vous utilisez.
Sur Debian, Ubuntu et dérivés:
sudo apt installer i3
Pour installer i3 WM sur des distributions basées sur Arch:
sudo pacman -S i3-wm
L'installation du gestionnaire de fenêtres sur Fedora et d'autres distributions basées sur RHEL est également facile.
sudo dnf installer i3
Gardez à l'esprit que les commandes données ci-dessus n'installeront que le package du gestionnaire de fenêtres Core i3. Vous devrez installer séparément d'autres utilitaires tels que des lanceurs d'applications et des fond d'écran selon vos besoins.
Et voilà. Vous êtes prêt à commencer à configurer le gestionnaire de fenêtres de mosaïque i3. Vous pouvez éditer le fichier de configuration situé à ~/.config/i3/config ou ~/.i3/config à l'aide d'un éditeur tel que l'éditeur de texte Micro. La prochaine fois que vous vous connecterez, vous aurez la possibilité d'utiliser votre ancien environnement de bureau ou le gestionnaire de fenêtres i3.
Maximisez votre productivité avec les WM de tuilage
Le passage à une fenêtre de mosaïque pourrait être votre première étape en tant qu'utilisateur expérimenté de Linux pour vous rendre plus productif et contrôler votre système d'exploitation. Bien que le processus de configuration puisse sembler fastidieux au premier abord, la satisfaction de tout personnaliser exactement comme vous en avez besoin sera un gain important.
Cependant, si vous n'êtes pas encore prêt à quitter le navire et que vous avez toujours besoin d'un bon environnement de bureau pour vos besoins quotidiens, voici une liste de certains environnements de bureau qui pourraient être parfaits pour vous.
Choisir un environnement de bureau Linux peut être difficile. Voici les meilleurs environnements de bureau Linux à considérer.
Lire la suite
- Linux
- Installer le logiciel
- Applications Linux
- Environnement de bureau Linux
Nitin est un développeur de logiciels passionné et un étudiant en génie informatique qui développe des applications Web à l'aide des technologies JavaScript. Il travaille en tant que développeur Web indépendant et aime écrire pour Linux et la programmation pendant son temps libre.
Abonnez-vous à notre newsletter
Rejoignez notre newsletter pour des conseils techniques, des critiques, des ebooks gratuits et des offres exclusives !
Cliquez ici pour vous abonner