Читатели като вас помагат в подкрепа на MUO. Когато правите покупка чрез връзки на нашия сайт, ние може да спечелим комисионна за партньор. Прочетете още.

Работният плот на KDE Plasma е страхотен, но повечето дистрибуции на Linux вместо това по подразбиране използват GNOME. Защо не влезете повече в KDE? Plasma е повече от способна да служи като основа за дистрибуция, така че защо не са налични повече базирани на KDE опции? Оказва се, че причините са предимно технически.

1. KDE разполага с масивна кодова база

KDE се състои от много части. Има десктоп среда Plasma. Има различни библиотеки и рамки, които работят във фонов режим. И има стотици приложения. Това е много код за учене и е много за поемане на ангажимент за поддръжка и поддръжка.

Но това не е само количеството код. Всеки от тези компоненти е еволюирал в течение на годините. Те са усвоили сложността, която може да ги направи по-предизвикателни за хората.

GNOME не е просто по-просто потребителско изживяване, това е по-опростен набор от софтуер. Това улеснява разгръщането. много

instagram viewer
Базираните на KDE дистрибуции всъщност са алтернативи към работния плот по подразбиране на дистрибуцията и са необходими повече усилия, за да ги направите достъпни, отколкото бихте очаквали.

2. KDE има разсрочен график за издаване

Различни части от основното изживяване на KDE стартират с различен ритъм на издаване. Има работен плот KDE Plasma, с който взаимодействате. Има KDE Frameworks, състояща се от фонови библиотеки. След това има KDE Gear, състоящ се от над 120 програми, библиотеки и добавки.

Всеки от тези пакети има свой собствен график за пускане. Понякога версия на KDE Plasma може да се стартира с поддръжка за функции, които изискват версия на KDE Frameworks, която все още не е официално стартирана.

Тези много движещи се части могат да бъдат предизвикателство за поддържащите дистрибуцията да следват. Ако искате да създадете дистрибуция, базирана на GNOME, можете да пускате нова версия на всеки шест месеца след стартирането на най-новия GNOME. Ако искате да създадете дистрибуция, базирана на KDE, ритъмът на издаване не е очевиден веднага.

3. KDE може да се конфигурира безкрайно

Десктопът на KDE Plasma е може би най-конфигурируемият десктоп интерфейс. Това дава възможност на хора с по-техническа насоченост, които обичат да превръщат компютъра си в точно това, което искат да бъде. Можете да имате множество панели или никакви панели, глобална лента с менюта или менюта на приложения, докинг станция или лента на задачите или каквото и да е друго, което ви харесва.

Можете лесно да накарате KDE Plasma да емулира Windows, macOS или GNOME, без да е необходимо да знаете код или да инсталирате допълнителни компоненти.

Но това може да е отрицателно за по-малко технически хора, които могат случайно да изтрият лентата на задачите си, като щракнат върху няколко менюта твърде бързо, без да имат представа как да я върнат. Това може да бъде болка за екипите за поддръжка, от които се очаква не само да реагират на проблеми с оформлението по подразбиране, но и на всяка възможна конфигурация.

Възможностите за конфигуриране на KDE не се отнасят само за работния плот. Много приложения на KDE могат да се променят по подобен начин, с дълги менюта и много опции. Можете да премахнете менюто на приложението, да промените иконите, които се показват в лентата с инструменти, или да промените това, което се показва в прозореца на приложението. Когато възникнат проблеми, тази възможност за конфигуриране затруднява както разработчиците, така и екипите за поддръжка да възпроизведат опита.

4. Софтуерът KDE е по-сложен

Отворете приложението Системни настройки на KDE Plasma. Вариантите изглеждат безкрайни. Има категории опции, които звучат подобно. Може да е трудно да намерите конкретната настройка, която търсите, без да се обърнете към лентата за търсене.

Повечето софтуери на KDE са така: от работната среда и файловия мениджър до текстовия редактор. Много от тях имат свой собствен дълъг списък от предпочитания. Можете дори да отделите доста време конфигуриране на терминала по подразбиране на KDE.

Има много неща, които всяко приложение на KDE прави, което означава, че има повече код за научаване и повече сложност за поддръжка. Задачата за разбиране и изпращане на всеки компонент на десктопа изисква повече усилия, отколкото при други десктоп среди, където софтуерът не се опитва да направи толкова много.

5. KDE има повече грешки

В резултат на тази конфигурируемост и сложност KDE има повече грешки. Има още нещо, което работният плот се опитва да направи, което означава, че разработчиците трябва да тестват повече.

Не е достатъчно списъкът с прозорци ефективно да показва вашите отворени прозорци в долната част на екрана. Списъкът с прозорци трябва да може да се върти и да коригира размера според нуждите, в случай че искате да преместите панела отстрани на екрана. Това изисква допълнителен код, за да работи всичко, което предоставя повече възможности за пропълзяване на грешки.

По същия начин, грешка, която се появява само при използване на алтернативна тема и автоматично скриващи се панели на множество монитори, не може да бъде отхвърлена като случай на нишова употреба, когато всичко това е налично извън кутията.

Можете да слушате как разработчикът на KDE Нейт Греъм обсъжда част от предизвикателството в епизод 261 от Destination Linux, като опит да се гарантира, че персонализираните оформления на работния плот остават на мястото си винаги, когато се свързвате към или прекъсвате връзката с допълнителен монитор. Поддръжката на мултимонитор е просто по-лесна за внедряване в други десктоп среди.

6. KDE не е толкова изпипан или последователен

Крайният резултат е изживяване, което не се чувства толкова излъскано. Всички компоненти са налице, за да създадат професионално, качествено изживяване. Но е предизвикателство да се уверите, че всеки аспект на работния плот изглежда точно, когато всеки аспект може лесно да се променя.

И колкото и конфигурируемо да е KDE, някои проблеми не можете лесно да решите. Има много несъответствия в различните приложения. Някои приложения използват лента с менюта. Други използват бутон за меню за хамбургер. Някои използват и двете!

Някои проблеми трябва да погледнете внимателно, за да видите. Ленти за превъртане с различно количество подложки. Рамки със сини, заоблени контури, притиснати директно към ръба на прозорци, които нямат граници (като в Dolphin и KWrite). Не можете да коригирате тези неща, без да станете разработчик и да се научите как да четете кода.

Този тип проблеми не са грешки. За справянето с тях е необходима повече сплотена визия и общо съгласие, че „това са нещата трябва да се направи." Това включва отлагане на някои решения на дизайнерите и следване на техните препоръки. И това изисква разработчици, които могат да направят промените. Общността на KDE е изправена и пред трите предизвикателства.

Това означава ли, че KDE не е добра настройка по подразбиране?

Не. Има разработки, които могат да направят KDE по-привлекателен за доставка. Помислете как базираният на KDE работен плот на Valve за Steam Deck има системни файлове само за четене, като Fedora Silverblue. Това може да ви предпази от счупване на вашата система, дори на система, базирана на Arch, която получава най-новите актуализации на KDE. Изборът на Flatpak от Valve също гарантира, че получавате най-новите приложения.

Valve не е сам. TUXEDO Computers използва KDE Plasma на своите машини. Някои компании наистина избират да използват KDE вместо алтернативите, но те са само малцинство. Но има достатъчно причини да вярваме, че бъдещето е светло за KDE.