Raisons pour lesquelles de nombreuses distributions Linux ne fournissent pas KDE par défaut

L'environnement de bureau KDE Plasma est présenté, mais la plupart des distributions Linux utilisent plutôt GNOME comme environnement de bureau par défaut. Pourquoi ne pas compter davantage sur KDE ? KDE Plasma est plus que capable de servir de base à une distribution avec autant de fonctionnalités, alors pourquoi ne pas avoir plus d'options basées dessus ? Les raisons se sont révélées essentiellement techniques. Vérifier Trucs et astuces KDE Plasma pour améliorer votre productivité.

Raisons pour lesquelles de nombreuses distributions Linux ne fournissent pas KDE par défaut

1. KDE a une énorme base de données

KDE se compose de plusieurs composants et parties. Il existe un environnement de bureau Plasma. Il existe également de nombreuses bibliothèques et frameworks qui s'exécutent en arrière-plan. Il existe des centaines d'applications. Il y a beaucoup de code à apprendre, et les développeurs doivent s'engager à le maintenir et à le supporter beaucoup.

Mais il n'y a pas que la quantité de code dont il faut être conscient. Chacun de ces composants a été développé au fil des ans. La complexité a été découverte, ce qui peut rendre plus difficile pour les gens de se déplacer.

Gnome n'est pas seulement un environnement qui offre une expérience utilisateur plus simple, il se compose d'un ensemble de logiciels plus simple. Cela facilite sa diffusion. De nombreuses distributions basées sur KDE sont en fait des remplacements de bureaux virtuels pour la distribution, et il faut plus d'efforts pour les rendre disponibles que vous ne le pensez.

2. KDE a un calendrier de publication échelonné

Différentes parties de l'expérience de base de KDE sont lancées à différentes cadences de publication. Il existe un environnement de bureau KDE Plasma avec lequel vous interagissez. Il existe des frameworks KDE, qui consistent en des bibliothèques back-end. Ensuite, il y a KDE Gear, qui se compose de plus de 120 logiciels, bibliothèques et plugins.

Chacun de ces packages a son propre calendrier de publication. Occasionnellement, une version de KDE Plasma peut être publiée avec la prise en charge de fonctionnalités nécessitant une version des frameworks KDE qui n'a pas encore été officiellement lancée.

Ces nombreuses pièces peuvent être difficiles à suivre pour les professionnels de la maintenance de la distribution. Si vous souhaitez créer une distribution basée sur Gnome, vous pouvez vous attendre à ce qu'une nouvelle version soit publiée tous les six mois après la sortie de la dernière version de Gnome. Si vous souhaitez créer une distribution basée sur KDE, la cadence de publication n'est pas immédiatement claire. Vérifier Plugins Nautilus pour améliorer votre gestionnaire de fichiers Gnome.

3. KDE peut être configuré sans limites

Raisons pour lesquelles de nombreuses distributions Linux ne fournissent pas KDE par défaut

KDE Plasma est peut-être l'interface de bureau la plus configurable qui soit. Cette activation est destinée aux plus enclins à la technique qui aiment transformer leur PC en exactement ce qu'ils veulent qu'il soit. Vous pouvez avoir plusieurs panneaux latéraux ou aucun, une barre de menus générale ou des menus d'application, une barre d'icônes ou une barre des tâches, ou tout ce qui vous plaît.

Vous pouvez facilement faire en sorte que KDE Plasma émule Windows, macOS ou GNOME sans avoir à connaître le code ou à installer des plugins supplémentaires.

Mais cela peut être un inconvénient pour les personnes moins techniques qui peuvent accidentellement supprimer la barre des tâches en cliquant trop rapidement sur certains menus, sans aucune idée de comment la récupérer. Cela peut être un inconvénient pour les équipes de support, qui ne sont pas seulement censées répondre aux problèmes liés à la mise en page par défaut, mais à toute configuration potentielle.

La configurabilité de KDE ne s'applique pas uniquement au bureau. De nombreuses applications KDE sont également modifiables, avec de longs menus et de nombreuses options. Vous pouvez supprimer le menu de l'application, modifier les icônes qui apparaissent dans la barre d'outils ou modifier ce qui apparaît dans la fenêtre de l'application. Lorsque des problèmes surviennent, cette configurabilité rend difficile pour les développeurs et les équipes de support de reproduire l'expérience.

4. Les options de KDE sont plus complexes

Raisons pour lesquelles de nombreuses distributions Linux ne fournissent pas KDE par défaut

Ouvrez l'application Paramètres système sur KDE Plasma. Les options vous sembleront infinies. Il existe des catégories de paramètres qui se ressemblent. Il peut être difficile de trouver le paramètre exact que vous recherchez sans recourir à la barre de recherche.

La plupart des applications KDE sont similaires dans cette complexité : de l'environnement de bureau et du gestionnaire de fichiers à l'éditeur de texte. Beaucoup d'entre eux ont une longue liste de préférences spéciales. Vous pouvez même passer du temps à configurer le terminal par défaut pour KDE.

Chaque application KDE fait beaucoup, ce qui signifie qu'il y a plus de code à apprendre et plus de complexité à parcourir. La tâche de comprendre et d'utiliser chaque composant d'un bureau nécessite plus d'efforts que dans d'autres environnements de bureau où l'application ne tente pas de faire autant de complexité. Vérifier Meilleurs environnements de bureau pour Linux.

5. KDE a plus de bogues

Raisons pour lesquelles de nombreuses distributions Linux ne fournissent pas KDE par défaut

En raison de cette configuration multiple et de cette complexité, KDE a plus de bogues. Desktop essaie de faire plus, ce qui signifie que les développeurs ont plus à tester.

Il ne suffit pas qu'un gestionnaire de fenêtres affiche efficacement les fenêtres ouvertes en bas de l'écran. Le gestionnaire de fenêtres doit pouvoir faire pivoter et ajuster la taille selon les besoins, au cas où vous voudriez déplacer le panneau sur le côté de l'écran. Cela nécessite du code supplémentaire pour que tout fonctionne, offrant plus de possibilités aux bogues de s'infiltrer.

De même, le bogue qui n'apparaît que lors de l'utilisation d'un thème alternatif et des panneaux de masquage automatique sur plusieurs moniteurs en tant que cas d'utilisation spécialisé ne peut pas être exclu lorsque tout cela est disponible prêt à l'emploi.

Vous pouvez entendre le développeur de KDE Nate Graham discuter d'une partie du défi dans l'épisode 261 de Destination Linux, comme essayer de s'assurer que les dispositions de bureau personnalisées restent en place lorsque vous vous connectez ou vous déconnectez d'un moniteur supplémentaire. La prise en charge de plusieurs moniteurs est plus facile à mettre en œuvre dans d'autres environnements de bureau.

6. KDE n'est pas poli ou cohérent

Raisons pour lesquelles de nombreuses distributions Linux ne fournissent pas KDE par défaut

Le résultat final est une expérience qui ne se sent pas raffinée ou appropriée. Tous les ingrédients sont mis en place pour créer une expérience de qualité professionnelle. Mais il est difficile de s'assurer que chaque aspect de votre bureau est parfait lorsque chaque aspect peut également être facilement modifié.

Et dans la mesure où il peut être configuré dans KDE, certains problèmes que vous ne pouvez pas facilement résoudre surviennent. Il existe de nombreuses contradictions dans diverses applications. Certaines applications utilisent la barre de menus. D'autres utilisent le bouton de menu. Certains utilisent les deux !

Il y a des problèmes qu'il faut connaître de près pour les voir. Les barres de défilement sont livrées avec différentes quantités de rembourrage. Cadres avec des bordures bleues arrondies pressées directement sur le bord des fenêtres sans bordures (comme dans Dolphin et KWrite). Vous ne pouvez pas résoudre ces problèmes sans devenir développeur et apprendre à lire le code.

Ces types de problèmes ne sont pas de véritables erreurs. Pour les aborder, il faut une vision plus cohérente et un accord général sur le fait que "c'est ainsi que les choses doivent être faites". Il s'agit de reporter certaines décisions aux concepteurs et de suivre leurs recommandations. Et cela nécessite des développeurs capables d'apporter les modifications. La communauté KDE fait face à ces trois défis. Vérifier Comparaison de macOS et Linux : principales différences à connaître.

Cela signifie-t-il que KDE n'est pas une bonne solution ?

Non, il y a des développements qui pourraient rendre KDE plus attractif. Considérez comment le bureau Valve basé sur KDE de Pont à vapeur Il contient des fichiers système en lecture seule, comme Fedora Silverblue. Cela peut vous éviter de planter votre système, même sur un système basé sur Arch qui reçoit les dernières mises à jour de KDE. Le choix de Flatpak par Valve garantit également que vous obtenez les dernières applications.

Vanne n'est pas seule. TUXEDO Computers utilise également KDE Plasma sur ses machines. Certaines entreprises choisissent d'utiliser KDE plutôt que des alternatives, mais elles ne sont qu'une minorité. Mais il y a de bonnes raisons de croire que l'avenir est prometteur pour KDE.

Vous pouvez entendre le développeur de KDE Nate Graham discuter d'une partie du défi dans l'épisode 261 de Destination Linux, comme essayer de s'assurer que les dispositions de bureau personnalisées restent en place lorsque vous vous connectez ou vous déconnectez d'un moniteur supplémentaire. La prise en charge de plusieurs moniteurs est plus facile à mettre en œuvre dans d'autres environnements de bureau. Vous pouvez voir maintenant Meilleurs environnements de bureau légers de Linux: comparaison de LXDE et Xfce avec MATE.

Aller au bouton supérieur