Zatímco se KDE připravuje na ukončení podpory X11 v Plasma 6.8, jeden projekt získává na pozornosti. SonicDE — komunitou vyvinutá sada forků komponent KDE Plasma a KDE Frameworks, zaměřená na zachování a vývoj stacku X11. popis projektu Vývojáři výslovně uvádějí, že SonicDE by měl po přechodu Plasmy na model pouze pro Wayland „zachovat a vylepšit části KDE specifické pro X11“. Důvodem nové vlny zájmu bylo Je to recenze FOSS, kde je SonicDE popisován jako pokus poskytnout uživatelům „Plasmu s X11“ po odstranění relace X11 z budoucích verzí KDE Plasma.
Tým KDE již oznámil, že v roce Plasma 6.8 nebude mít na přihlašovací obrazovce relaci X11.A cesty specifické pro X11 v Plasma Shell, systémových nastaveních a nastaveních zařízení budou odstraněny. Podpora XWaylandu pro spouštění starších aplikací X11 zůstane, ale plnohodnotná relace Plasma/X11 již nebude v hlavním prostředí KDE podporována.
SonicDE se snaží zaplnit právě tuto mezeru. Projekt vznikl ze sady patchů. kwin-x11-vylepšené, poté sloučen se zdrojovými kódy KWin/X11 pod názvem KDE-Lite a v prosinci 2025 přejmenován na SonicDE. Zdrojový kód je nyní hostován organizací Sonic-DE na GitHubu, kde projekt již zahrnuje přibližně 40 repozitářů.
Klíčové změny a funkce SonicDE
-
Zaměřte se na X11 místo Waylandu.
SonicDE se nesnaží být jen dalším desktopem Waylandu. Jeho účelem je udržovat funkční relaci X11 s využitím známých komponent KDE, až se hlavní verze Plasmy konečně přepne na Wayland. oficiální popis Konkrétně je uvedeno, že projekt odstraňuje zbývající části Waylandu ze závislých komponent, aby se zaměřil na podporu X11. -
sonic-win je odnoží KWin/X11.
Ústřední součástí projektu je Sonic-win, což je fork KWin/X11 zodpovědný za správu oken a kompozice. Soubor README projektu zdůrazňuje, že sonic-win není samostatný minimalistický správce oken jako Openbox nebo i3, ale je určen ke spuštění jako součást plnohodnotného desktopového shellu. -
Zachování chování, které je důležité pro uživatele X11.
Vývojáři ze Sonic-Win uvádějí důvody, proč někteří uživatelé zůstávají na X11: globální funkce klávesových zkratek, obnovení pozic oken mezi relacemi, předvídatelnější chování některých her, aplikace Wine, funkce drag-and-drop v Chromu, vzdálená plocha a lokálně integrované nabídky. SonicDE se snaží tyto scénáře zachovat, spíše než aby jen „zmrazil“ starý kód. -
sonic-workspace je forkem Plasma Workspace.
Kromě správce oken projekt vyvíjí zvukový pracovní prostor, což je fork komponenty plasma-workspace. Tato komponenta obsahuje základní komponenty prostředí: knihovny pracovních prostorů, správce oznámení, prvky relace, applety, KRunner, Klipper, výstupní obrazovku, motivy, nabídky, panely a další komponenty, díky nimž je SonicDE spíše skutečným desktopovým prostředím než správcem oken. -
sonic-desktop-interface je fork (odvětví) Plasma Desktopu.
Zodpovědný za prostředí plochy rozhraní Sonic Desktop, což je odnož plasma-desktop. Spolu se sonic-win a sonic-workspace tvoří základ SonicDE jako samostatného desktopového prostředí, spíše než sbírky různorodých patchů pro KDE. -
Odstranění nepotřebných závislostí a kódu Waylandu.
Podle PhoronixBěhem raného vývoje se SonicDE zaměřil na odstranění kódu určeného pouze pro Wayland, vyčištění zastaralých prvků a provedení změn zaměřených na zlepšení podpory X11. To by mělo zjednodušit údržbu kódu, který upstreamové KDE již neplánuje v Plasma 6.8+ podporovat. -
Pracuji na backendu Vulkan pro Sonic-Win.
Projektové plány zahrnují práce na Backend Vulkanu pro sonic-win. Toto je stále vývojový směr, nikoli hotová uživatelská funkce, ale ukazuje to, že se SonicDE neomezuje pouze na zachování starého KWinu/X11, ale snaží se dále rozvíjet grafický stack. -
Stříbrné téma a vlastní přihlašovací téma.
SonicDE zahrnuje Stříbrné téma, odnož šablony Klassy pro Plasma a také stříbrný sddm pro přihlašovací obrazovku. To je nezbytné, aby prostředí vypadalo soudržně a nepůsobilo jako „osekaná Plasma s patchi“. -
Podpora pro více než jen distribuce systemd.
Vývojáři uvádějí, že SonicDE by měl zůstat agnostický k systému init, což znamená, že by neměl být úzce propojen se systemd. Webové stránky projektu také konkrétně zmiňují snahu podporovat systémy BSD, kde KDE/X11 již dnes běží. -
Kompatibilita se serverem X.Org a zájem o XLibre.
Projekt chce zůstat kompatibilní s Server X.Org „co nejdéle“ a zároveň využít očekávaných příležitostí XLibre, pokud se ukážou jako užitečné. To ukazuje, že SonicDE se zaměřuje nejen na zachování staré relace KDE X11, ale také na možný vývoj alternativního stacku X11. -
Vznik balíčků pro různé distribuce.
Na oficiální webové stránky SonicDE Možnosti instalace pro distribuce podobné Archu, Artix, jsou již uvedeny, Debian, Devuan a Vendefoul Wolf. Jeho FOSS také oceňuje jejich práci na balíčcích pro Gentoo, NixOS, OpenMandriva a FreeBSD. -
Projekt je stále v rané fázi a je specializovaný.
Navzdory aktivnímu vývoji by SonicDE zatím neměl být považován za plně zralou náhradu za KDE Plasma. Jedná se o raný projekt, který si stále vyvíjí vlastní sadu komponent, infrastrukturu pro sestavení a distribuční balíčky. Jeho primárním publikem jsou uživatelé, kteří z technických nebo osobních důvodů konkrétně vyžadují relaci X11 s chováním podobným KDE Plasma.
Zdá se, že SonicDE je přímou reakcí na odklon KDE Plasma od plnohodnotného prostředí X11. Pro většinu uživatelů Plasmy bude budoucnost pravděpodobně patřit Waylandu a XWaylandu, ale pro ty, kteří si cení funkcí X11, by tento projekt mohl být jedním z mála pokusů o zachování známého prostředí podobného KDE bez přechodu na Wayland.
Zdroj: linux.org.ru




