Is KDE Plasma The Best Window Manager
Cette vidéo explore l’installation de Fedora KDE Plasma avec le gestionnaire de fenêtres dynamique Kinetic WE et le shell Noctalia, en montrant comment transformer KDE en un environnement de travail tiling moderne, tout en partageant des astuces de configuration pratiques.

SYNTHÈSE STRUCTURÉE
Installation de Fedora KDE Plasma
L’intervenant choisit Fedora 44 avec l’environnement KDE Plasma pour son ThinkPad L14 (Ryzen 7 4750U, 16 Go RAM, 256 Go NVMe). Il recommande Fedora pour les débutants Linux, soulignant sa simplicité d’installation et sa configuration par défaut propre. Le processus d’installation est décrit comme « vraiment facile », avec un choix de langue, une partition automatique du disque entier, et une confirmation finale. Il note que l’ISO fait 3,1 Go, ce qui est « moyen, ni gros ni petit ».
Flashage de l’ISO avec Fedora Media Writer
L’intervenant utilise Fedora Media Writer, installé via Flatpak, pour créer la clé USB bootable. Il mentionne des alternatives comme Balena Etcher, Rufus, ou Ventoy, mais précise qu’il préfère sudo dd pour sa simplicité en ligne de commande. La commande Flatpak utilisée est :
flatpak install flathub org.fedoraproject.MediaWriter
Il souligne que le flashage efface entièrement le périphérique USB, un avertissement important pour éviter toute perte de données.
Configuration initiale de KDE Plasma
Après le premier démarrage, l’intervenant configure la langue (anglais britannique), active le thème sombre (« enfin une option pour activer le thème sombre, j’étais aveuglé »), et crée son compte utilisateur. Il apprécie le centre d’accueil Fedora qui présente les fonctionnalités de base, notamment KRunner accessible via Alt+Espace, qu’il qualifie de « très puissant ». Il recommande d’activer les dépôts tiers lors de la configuration initiale, car ils sont essentiels pour installer des logiciels comme FFmpeg avec le support VA-API.
Installation de Kinetic WE et Noctalia
L’intervenant installe Kinetic WE, un gestionnaire de fenêtres dynamique pour KWin, et Noctalia, un shell personnalisé. Il utilise les dépôts RPM Fusion et un dépôt tiers dédié. Les commandes sont :
sudo dnf install kinetic-w-e noctalium
Il note que la taille totale est « vraiment petite, 22 mégaoctets », ce qui montre la légèreté de ces outils. Il compare Kinetic WE au script Kronkite, concluant que Kinetic WE est « bien mieux ».
Configuration des espaces de travail et des raccourcis
L’intervenant explique comment ajouter des espaces de travail via les paramètres KDE (System Settings > Desktops) et configurer les raccourcis clavier pour basculer entre eux. Il définit Alt+1, Alt+2, Alt+3, etc., pour les cinq espaces de travail. Il précise que la configuration de Kinetic WE se fait dans System Settings > Window Management > Tiling, où l’on peut ajuster les gaps (espacements) et les bordures. Il recommande d’ajouter des gaps de 10 pixels pour un rendu visuel agréable.
Personnalisation de Noctalia et du shell
Noctalia offre un menu d’applications personnalisable, accessible via Meta+Espace, avec des options pour changer le fond d’écran, ajouter des widgets météo, et ajuster le rayon des coins de la barre. L’intervenant préfère désactiver les coins arrondis (« je ne suis pas un grand fan des coins arrondis »). Il installe également la police JetBrains Mono Nerd Font pour améliorer l’apparence du terminal.
Configuration de Kitty et du flou
L’intervenant configure Kitty, son terminal, avec une transparence et un flou d’arrière-plan. Les modifications sont apportées dans le fichier kitty.conf :
font_family JetBrainsMono Nerd Font
background_opacity 0.8
background_blur 1
hide_window_decorations yes
Il applique le flou à l’application via les paramètres KDE (System Settings > Blur > Glass). Il souligne que cette configuration améliore l’esthétique sans compromettre les performances.
Installation d’Elvish et de Fastfetch 3D
L’intervenant installe Elvish, un shell moderne avec autocomplétion, via sudo dnf install elvish. Il le définit comme shell par défaut dans Kitty en modifiant kitty.conf :
shell elvish
Il installe également fetch, un outil de type Fastfetch avec rendu 3D, via un dépôt tiers. Il note que le rendu 3D n’est « pas terrible », mais que l’outil reste fonctionnel.
Test de performances avec Minecraft
L’intervenant installe Prism Launcher via sudo dnf install prismlauncher après avoir activé le dépôt COPR nécessaire. Il teste Minecraft avec le modpack Fabulously Optimized, obtenant des performances stables autour de 240 FPS. Il conclut que le shell et le gestionnaire de fenêtres n’ont « pas vraiment d’impact sur les FPS », recommandant d’utiliser ce qui convient le mieux à chacun.
CONCEPTS CLÉS
- Kinetic WE : Gestionnaire de fenêtres dynamique pour KWin, permettant un tiling automatique des fenêtres, similaire à i3 ou Hyprland, mais intégré à KDE Plasma.
- Noctalia : Shell personnalisé pour KDE Plasma, offrant un menu d’applications moderne, des widgets météo, et des options de personnalisation avancées.
- KRunner : Lanceur d’applications intégré à KDE, accessible via
Alt+Espace, permettant de rechercher et lancer des applications, exécuter des commandes, et plus encore. - VA-API : Interface de programmation pour l’accélération matérielle vidéo, essentielle pour l’encodage H.264/H.265 avec les GPU.
- Dépôts tiers : Repositories supplémentaires (RPM Fusion, COPR) nécessaires pour installer des logiciels non inclus dans les dépôts officiels Fedora.
CONCLUSION
Cette vidéo démontre que KDE Plasma peut être transformé en un environnement de travail tiling moderne et performant grâce à des outils comme Kinetic WE et Noctalia, sans sacrifier la simplicité d’installation de Fedora. L’intervenant insiste sur l’importance de la personnalisation pour répondre à ses besoins, tout en rappelant que les performances restent stables. Le message clé est que « ce shell ne change pas vraiment les FPS, utilisez ce qui vous convient », soulignant que l’efficacité d’un système dépend plus de la configuration que de l’outil choisi.