Čitatelji poput vas podržavaju MUO. Kada kupite putem poveznica na našoj stranici, možemo zaraditi partnersku proviziju. Čitaj više.

Radna površina KDE Plasma je izvrsna, ali većina distribucija Linuxa zadano postavlja GNOME. Zašto više ne idete all-in na KDE? Plazma je više nego sposobna poslužiti kao temelj za distro, pa zašto nije dostupno više opcija temeljenih na KDE-u? Ispostavilo se da su razlozi uglavnom tehnički.

1. KDE ima ogromnu bazu kodova

KDE se sastoji od mnogo dijelova. Tu je Plazma desktop okruženje. Postoje razne knjižnice i okviri koji rade u pozadini. A postoje stotine aplikacija. To je puno koda za naučiti, i puno je posvećenosti održavanju i podržavanju.

Ali nije samo u pitanju količina koda. Svaka od ovih komponenti razvijala se tijekom godina. Pokupili su složenost koja ih ljudima može učiniti izazovnijima za razmišljanje.

GNOME nije samo jednostavnije korisničko iskustvo, to je jednostavniji skup softvera. To olakšava implementaciju. Puno Distribucije temeljene na KDE-u zapravo su alternative

instagram viewer
na zadanu radnu površinu distribucije i potrebno je više truda da ih učinite dostupnima nego što biste očekivali.

2. KDE ima postupni raspored izdavanja

Razni dijelovi temeljnog KDE iskustva pokreću se različitim ritmom izdavanja. Tu je radna površina KDE Plasma s kojom komunicirate. Postoji KDE Frameworks, koji se sastoji od pozadinskih biblioteka. Tu je i KDE Gear koji se sastoji od više od 120 programa, biblioteka i dodataka.

Svaki od ovih paketa ima svoj raspored izdavanja. Ponekad se verzija KDE Plasma može pokrenuti s podrškom za značajke koje zahtijevaju verziju KDE Frameworks koja još nije službeno pokrenuta.

Ovo mnogo pokretnih dijelova može biti izazov za održavatelje distroa. Ako želite stvoriti distribuciju temeljenu na GNOME-u, možete objaviti novu verziju svakih šest mjeseci nakon lansiranja najnovijeg GNOME-a. Ako želite stvoriti distribuciju temeljenu na KDE-u, ritam izdavanja nije odmah očit.

3. KDE se može beskonačno konfigurirati

Radna površina KDE Plasma je možda najkonfigurabilnije desktop sučelje. Ovo osnažuje ljude koji su više upućeni u tehniku ​​i uživaju pretvarati svoje računalo u točno ono što žele. Možete imati više panela ili ne možete imati panele, globalnu traku izbornika ili izbornike aplikacija, dock ili programsku traku, ili bilo što drugo što vas zanima.

Možete jednostavno natjerati KDE Plasma da emulira Windows, macOS ili GNOME bez potrebe za poznavanjem koda ili instaliranjem dodatnih komponenti.

Ali to može biti negativno za manje tehničke ljude koji bi mogli slučajno izbrisati svoju programsku traku prebrzim klikom na nekoliko izbornika, bez ideje kako je vratiti. To može predstavljati bol timovima za podršku, od kojih se očekuje ne samo da odgovore na probleme sa zadanim izgledom, već i na bilo koju moguću konfiguraciju.

KDE-ova konfiguracija ne odnosi se samo na radnu površinu. Mnoge KDE aplikacije mogu se podesiti na sličan način, s dugačkim izbornicima i mnoštvom opcija. Možete ukloniti izbornik aplikacije, promijeniti ikone koje se pojavljuju na alatnoj traci ili promijeniti ono što se pojavljuje u prozoru aplikacije. Kada se pojave problemi, ova mogućnost konfiguracije otežava programerima i timovima za podršku repliciranje iskustva.

4. KDE softver je složeniji

Otvorite aplikaciju System Settings na KDE Plasma. Mogućnosti su naizgled beskrajne. Postoje kategorije opcija koje zvuče slično. Može biti teško pronaći određenu postavku koju tražite bez prelaska na traku za pretraživanje.

Većina KDE softvera je ovakva: od okruženja radne površine i upravitelja datoteka do uređivača teksta. Mnogi imaju svoj dugi popis preferencija. Možete čak i potrošiti dosta vremena konfiguriranje KDE-ovog zadanog terminala.

Postoji mnogo toga što svaka KDE aplikacija radi, što znači da postoji više koda za naučiti i više složenosti za podršku. Zadatak razumijevanja i isporuke svake komponente radne površine zahtijeva više truda nego u drugim okruženjima radne površine gdje softver ne pokušava učiniti toliko.

5. KDE ima više grešaka

Kao rezultat ove konfigurabilnosti i složenosti, KDE ima više grešaka. Ima više toga što desktop pokušava učiniti, što znači da programeri moraju testirati više.

Nije dovoljno da popis prozora učinkovito prikazuje vaše otvorene prozore uz dno zaslona. Popis prozora mora se moći rotirati i prilagoditi veličini prema potrebi, u slučaju da želite pomaknuti ploču na stranu zaslona. To zahtijeva dodatni kod kako bi sve funkcioniralo, što pruža više mogućnosti za uvlačenje grešaka.

Isto tako, greška koja se pojavljuje samo pri korištenju alternativne teme i panela s automatskim skrivanjem na više monitora ne može se odbaciti kao slučaj upotrebe u niši kada je sve to dostupno odmah.

Možete poslušati kako KDE programer Nate Graham raspravlja o dijelu izazova u epizoda 261 Destination Linux, kao što je pokušaj jamstva da će prilagođeni rasporedi radne površine ostati na mjestu kad god se spojite na dodatni monitor ili odspojite s njega. Podršku za više monitora jednostavno je lakše implementirati u druga desktop okruženja.

6. KDE nije tako uglađen ili dosljedan

Krajnji rezultat je iskustvo koje se ne čini tako uglađeno. Sve komponente su postavljene za stvaranje profesionalnog, kvalitetnog iskustva. Ali izazovno je osigurati da svaki aspekt radne površine izgleda kako treba kada se svaki aspekt također može lako promijeniti.

I koliko god je KDE konfigurabilan, neke probleme ne možete lako riješiti. Postoje mnoge nedosljednosti u raznim aplikacijama. Neke aplikacije koriste traku izbornika. Drugi koriste gumb izbornika hamburgera. Neki koriste oboje!

Neke probleme morate pažljivo pogledati da biste vidjeli. Trake za pomicanje s različitim količinama ispune. Okviri s plavim, zaobljenim obrisima pritisnuti izravno na rubove prozora koji nemaju obrube (kao u Dolphinu i KWriteu). Ne možete popraviti te stvari ako ne postanete programer i ne naučite čitati kod.

Ove vrste problema nisu bugovi. Da bi se njima pozabavili, potrebno je više kohezivne vizije i općeg slaganja da "stvari stoje ovako treba učiniti." To uključuje odlaganje nekih odluka dizajnerima i praćenje njihovih preporuka. A to zahtijeva programere koji mogu napraviti promjene. KDE zajednica suočava se sa sva tri izazova.

Znači li to da KDE nije dobar zadani?

Ne. Ima razvoja koji bi KDE mogli učiniti privlačnijim za isporuku. Razmotrite kako Valveova radna površina temeljena na KDE-u za Steam Deck ima sistemske datoteke samo za čitanje, poput Fedora Silverblue. Ovo vas može zaštititi od kvara vašeg sustava, čak i na sustavu temeljenom na Archu koji prima najnovija ažuriranja KDE-a. Valveov izbor Flatpak-a također osigurava da dobijete najnovije aplikacije.

Valve nije jedini. TUXEDO Computers koristi KDE Plasma na svojim strojevima. Neke tvrtke ipak biraju KDE umjesto alternativa, ali one su samo u manjini. Ali postoji dovoljno razloga vjerovati da je budućnost svijetla za KDE.