Motivi per cui molte distribuzioni Linux non forniscono KDE per impostazione predefinita

L'ambiente desktop KDE Plasma è presente, ma la maggior parte delle distribuzioni Linux utilizza invece GNOME come ambiente desktop predefinito. Perché non fare più affidamento su KDE? KDE Plasma è più che in grado di fungere da base per una distribuzione con così tante funzionalità, quindi perché non avere più opzioni basate su di essa? Le ragioni si sono rivelate per lo più tecniche. Verificare Suggerimenti e trucchi per KDE Plasma per migliorare la tua produttività.

1. KDE ha un enorme database

KDE consiste di diversi componenti e parti. Esiste un ambiente desktop Plasma. Esistono anche molte librerie e framework che vengono eseguiti in background. Ci sono centinaia di applicazioni. C'è molto codice da imparare e gli sviluppatori devono impegnarsi a mantenerlo e supportarlo molto.

Ma non c'è solo la quantità di codice di cui essere a conoscenza. Ognuno di questi componenti è stato sviluppato nel corso degli anni. È stata scoperta la complessità che può rendere più difficile per le persone spostarsi.

Gnome non è solo un ambiente che fornisce un'esperienza utente più semplice, consiste in un set di software più semplice. Questo lo rende facile da diffondere. Molte distribuzioni basate su KDE sono in realtà sostituzioni del desktop virtuale per la distribuzione e per renderle disponibili è necessario più impegno di quanto ci si potrebbe aspettare.

2. KDE ha un programma di rilascio sfalsato

Diverse parti dell'esperienza principale di KDE vengono lanciate con cadenze di rilascio diverse. C'è un ambiente desktop KDE Plasma con cui interagisci. Esistono framework KDE, che consistono in librerie di back-end. Poi c'è KDE Gear, che consiste in oltre 120 software, librerie e plugin.

Ciascuno di questi pacchetti ha il proprio programma di rilascio. Occasionalmente, una versione di KDE Plasma può essere pubblicata con il supporto per funzionalità che richiedono una versione dei framework KDE che non è stata ancora lanciata ufficialmente.

Queste molte parti possono essere difficili da tenere traccia per i professionisti della manutenzione della distribuzione. Se desideri creare una distribuzione basata su Gnome, puoi aspettarti che una nuova versione venga rilasciata ogni sei mesi dopo il rilascio dell'ultima versione di Gnome. Se vuoi creare una distribuzione basata su KDE, la cadenza di rilascio non è immediatamente chiara. Verificare Plugin Nautilus per migliorare il tuo file manager Gnome.

3. KDE può essere configurato senza limiti

KDE Plasma è forse l'interfaccia desktop più configurabile in circolazione. Questa abilitazione è per i più inclini alla tecnica che amano trasformare il proprio PC esattamente come vogliono che sia. Puoi avere più o nessun pannello laterale, una barra dei menu generale o menu delle applicazioni, una barra delle icone o una barra delle applicazioni o qualsiasi altra cosa ti piaccia.

Puoi facilmente fare in modo che KDE Plasma emuli Windows, macOS o GNOME senza dover conoscere il codice o installare plug-in aggiuntivi.

Ma questo può essere negativo per le persone meno tecniche che potrebbero eliminare accidentalmente la barra delle applicazioni facendo clic su alcuni menu troppo velocemente, senza alcuna idea di come recuperarla. Questo può essere un inconveniente per i team di supporto, che non solo devono rispondere ai problemi con il layout predefinito, ma qualsiasi configurazione potenziale.

La configurabilità di KDE non si applica solo al desktop. Molte applicazioni KDE sono modificabili in modo simile, con lunghi menu e molte opzioni. È possibile rimuovere il menu dell'applicazione, modificare le icone visualizzate nella barra degli strumenti o modificare ciò che appare nella finestra dell'applicazione. Quando sorgono problemi, questa configurabilità rende difficile sia per gli sviluppatori che per i team di supporto replicare l'esperimento.

4. Le opzioni di KDE sono più complesse

Apri l'applicazione Impostazioni di sistema su KDE Plasma. Le opzioni sembreranno infinite. Ci sono categorie di impostazioni che sembrano simili. Può essere difficile trovare l'impostazione esatta che stai cercando senza ricorrere alla barra di ricerca.

La maggior parte delle applicazioni KDE sono simili in questa complessità: dall'ambiente desktop e file manager all'editor di testo. Molti di loro hanno una lunga lista di preferenze speciali. Puoi anche dedicare un po' di tempo alla configurazione del terminale predefinito per KDE.

C'è molto che ogni app KDE fa, il che significa che c'è più codice da imparare e più complessità da superare. Il compito di comprendere e utilizzare ogni componente di un desktop richiede uno sforzo maggiore rispetto ad altri ambienti desktop in cui l'applicazione non tenta di eseguire la stessa complessità. Verificare I migliori ambienti desktop per Linux.

5. KDE ha più bug

Come risultato di questa configurazione e complessità multiple, KDE ha più bug. C'è di più che Desktop sta cercando di fare, il che significa che c'è di più da testare per gli sviluppatori.

Non è sufficiente per un gestore di finestre visualizzare in modo efficace le finestre aperte nella parte inferiore dello schermo. Il window manager dovrebbe essere in grado di ruotare e regolare le dimensioni secondo necessità, nel caso in cui si desideri spostare il pannello sul lato dello schermo. Ciò richiede codice aggiuntivo per far funzionare tutto, fornendo maggiori opportunità ai bug di insinuarsi.

Allo stesso modo, il bug che appare solo quando si utilizza un tema alternativo e si nascondono automaticamente i pannelli su più monitor come caso d'uso specializzato non può essere escluso quando tutto questo è disponibile immediatamente.

Puoi sentire lo sviluppatore di KDE Nate Graham discutere parte della sfida nell'episodio 261 di Destination Linux, come cercare di garantire che i layout desktop personalizzati rimangano al loro posto quando ti connetti o ti disconnetti da un monitor aggiuntivo. Il supporto per più monitor è più facile da implementare in altri ambienti desktop.

6. KDE non è lucido o coerente

Il risultato finale è un'esperienza che non sembra raffinata o appropriata. Tutti gli ingredienti sono messi in atto per creare un'esperienza di qualità professionale. Ma è difficile assicurarsi che ogni aspetto del tuo desktop sia perfetto quando ogni aspetto può anche essere facilmente modificato.

E nella misura in cui può essere configurato in KDE, sorgono alcuni problemi che non puoi risolvere facilmente. Ci sono molte contraddizioni in varie applicazioni. Alcune applicazioni utilizzano la barra dei menu. Altri usano il pulsante del menu. Alcuni usano entrambi!

Ci sono alcuni problemi che devi conoscere da vicino per vederli. Le barre di scorrimento sono dotate di diverse quantità di riempimento. Riquadri con bordi blu arrotondati premuti direttamente sul bordo di finestre prive di bordi (come in Dolphin e KWrite). Non puoi risolvere queste cose senza diventare uno sviluppatore e imparare a leggere il codice.

Questi tipi di problemi non sono errori effettivi. Affrontarle richiede una visione più coerente e un accordo generale sul fatto che "questo è il modo in cui le cose devono essere fatte". Implica il rinvio di alcune decisioni ai progettisti e l'adesione alle loro raccomandazioni. E richiede sviluppatori che possano apportare le modifiche. La comunità KDE affronta tutte e tre le sfide. Verificare Confronto tra macOS e Linux: differenze chiave che dovresti conoscere.

Questo significa che KDE non è una buona soluzione?

No, ci sono sviluppi che potrebbero rendere KDE più attraente su cui costruire. Considera come funziona il desktop Valve basato su KDE Piattaforma a vapore Contiene file di sistema di sola lettura, come Fedora Silverblue. Questo può proteggerti dal crash del tuo sistema, anche su un sistema basato su Arch che riceve gli ultimi aggiornamenti di KDE. La scelta di Flatpak da parte di Valve garantisce inoltre di ottenere le app più recenti.

Valve non è sola. TUXEDO Computers utilizza anche KDE Plasma sulle proprie macchine. Alcune aziende scelgono di utilizzare KDE rispetto alle alternative, ma sono solo una minoranza. Ma ci sono buone ragioni per credere che il futuro sia roseo per KDE.

Puoi sentire lo sviluppatore di KDE Nate Graham discutere parte della sfida nell'episodio 261 di Destination Linux, come cercare di garantire che i layout desktop personalizzati rimangano al loro posto quando ti connetti o ti disconnetti da un monitor aggiuntivo. Il supporto per più monitor è più facile da implementare in altri ambienti desktop. Puoi visualizzare ora I migliori ambienti desktop leggeri per Linux: un confronto tra LXDE, Xfce e MATE.

Vai al pulsante in alto