Im Zuge der Vorbereitung von KDE auf den Verzicht auf die X11-Sitzung erregt das Projekt Plasma 6.8 zunehmend Aufsehen. SonicDE — eine von der Community entwickelte Sammlung von Forks der KDE Plasma- und KDE Frameworks-Komponenten, die sich auf den Erhalt und die Weiterentwicklung des X11-Stacks konzentriert. In der Projektbeschreibung geben die Entwickler klar an, dass SonicDE «die X11-spezifischen Teile von KDE bewahren und verbessern» soll, nachdem Plasma auf ein ausschließliches Wayland-Modell umschaltet. Anstoß für die neue Welle des Interesses ist ein Testbericht von It’s FOSS, der SonicDE als Versuch beschreibt, den Nutzern «Plasma mit X11» zu bieten, nachdem die X11-Sitzung aus zukünftigen KDE Plasma-Versionen entfernt wurde.
Das KDE-Team hat bereits angekündigt, dass in Plasma 6.8 keine X11-Sitzung am Anmeldebildschirm vorhanden sein wird,und dass die X11-spezifischen Pfade in Plasma Shell, den Systemeinstellungen und den Geräteeinstellungen entfernt werden. Unterstützt wird jedoch weiterhin XWayland, um alte X11-Anwendungen auszuführen; eine vollständige Plasma/X11-Sitzung wird jedoch nicht mehr upstream in KDE weiterentwickelt.
SonicDE versucht, genau diese Nische zu besetzen. Das Projekt entstand aus einer Sammlung von Patches, kwin-x11-improved, wurde dann mit dem KWin/X11-Quellcode unter dem Namen KDE-Lite zusammengeführt und schließlich im Dezember 2025 in SonicDE umbenannt. Derzeit ist der Quellcode in der Organisation Sonic-DE auf GitHub, wo das Projekt bereits etwa 40 Repositories umfasst.
Wesentliche Änderungen und Merkmale von SonicDE
Fokus auf X11 anstelle von Wayland.
SonicDE ist nicht darauf ausgelegt, eine weitere Wayland-Shell zu sein. Stattdessen soll es die vertraute X11-Sitzung mit gewohnten KDE-Komponenten aufrechterhalten, während Plasma vollständig auf Wayland umstellt. Im offiziellen Beschreibung wird ausdrücklich erwähnt, dass das Projekt verbleibende Wayland-Komponenten aus den Abhängigkeiten entfernt, um sich auf die Unterstützung von X11 zu konzentrieren.sonic-win — ein Fork von KWin/X11.
Die zentrale Komponente des Projekts ist sonic-win, ein Fork von KWin/X11, der für das Fenster-Management und das Compositing zuständig ist. In der README-Datei des Projekts wird betont, dass sonic-win kein eigenständiger minimaler Fenster-Manager wie Openbox oder i3 ist, sondern für die Verwendung als Teil einer vollständigen Desktop-Shell konzipiert wurde.Erhalt des Verhaltens, das für X11-Nutzer wichtig ist.
Die Entwickler von sonic-win führen Gründe an, warum einige Nutzer bei X11 bleiben: die Funktion globaler Tastenkombinationen, die Wiederherstellung der Fensterpositionen zwischen Sitzungen, das vorhersehbarere Verhalten bestimmter Spiele, Wine-Anwendungen, das Drag-and-Drop in Chromium, der Remote-Desktop und lokal integrierte Menüs. SonicDE versucht, genau diese Szenarien zu erhalten und nicht einfach den alten Code zu "einfrieren".sonic-workspace — ein Fork von Plasma Workspace.
Neben dem Fenstermanager entwickelt das Projekt sonic-workspace, einen Fork von plasma-workspace. Diese Komponente enthält die grundlegenden Teile der Umgebung: Bibliotheken des Arbeitsbereichs, Benachrichtigungsmanager, Sitzungselemente, Applets, KRunner, Klipper, Abmeldebildschirm, Themen, Menüs, Panels und andere Teile, die SonicDE zu einer Desktop-Umgebung machen und nicht nur zu einem Fenstermanager.sonic-desktop-interface — ein Fork von Plasma Desktop.
Für die Desktop-Oberfläche ist verantwortlich sonic-desktop-interface, ein Fork von plasma-desktop. Zusammen mit sonic-win und sonic-workspace bildet es die Grundlage von SonicDE als eigenständige Desktop-Umgebung und nicht als eine Sammlung von verstreuten Patches für KDE.Entfernung überflüssiger Abhängigkeiten und Wayland-Code.
Laut Phoronix, in der frühen Entwicklung von SonicDE wurde der Wayland-only-Code entfernt, veraltete Elemente bereinigt und Änderungen zur Verbesserung der X11-Unterstützung vorgenommen. Dies sollte die Wartung des Codes erleichtern, den KDE nicht mehr in Plasma 6.8+ unterstützen möchte.Arbeiten am Vulkan-Backend für sonic-win.
Das Projekt plant die Arbeit an dem Vulkan-Backend für sonic-win. Momentan handelt es sich um eine Entwicklungsrichtung und nicht um eine fertige Benutzerfunktion, aber es zeigt, dass SonicDE nicht nur alte KWin/X11 bewahren möchte, sondern den Grafik-Stack weiterentwickeln will.Das Silver-Theme und ein eigenes Anmelde-Theme.
SonicDE umfasst das Silver-Theme, einen Fork des Klassy-Themes für Plasma, sowie silver-sddm für den Anmeldebildschirm. Dies ist notwendig, damit die Umgebung einheitlich aussieht und nicht als 'abgespeckte Plasma-Version mit Patches' wahrgenommen wird.Unterstützung nicht nur für systemd-Distributionen.
Die Entwickler betonen, dass SonicDE unabhängig vom Init-System bleiben soll, das heißt, es sollte nicht fest an systemd gebunden sein. Auf der Projektwebsite wird auch der Wunsch erwähnt, BSD-Systeme zu unterstützen, wo KDE/X11 bereits heute funktioniert.Kompatibilität mit dem X.Org Server und Interesse an XLibre.
Das Projekt möchte mit X.Org Server kompatibel bleiben. so lange wie möglich" und dabei die erwarteten Funktionen nutzen XLibre, wenn sie nützlich sein sollten. Dies zeigt, dass SonicDE sich nicht nur auf die Erhaltung der alten X11-Sitzung von KDE konzentriert, sondern auch auf die mögliche Entwicklung eines alternativen X11-Stacks.Das Erscheinen von Paketen für verschiedene Distributionen.
Auf auf der offiziellen Website von SonicDE sind bereits Installationsoptionen für Arch-basierte Distributionen, Artix, Debian, Devuan und Vendefoul Wolf aufgeführt. It’s FOSS erwähnt auch die Arbeit an Paketen für Gentoo, NixOS, OpenMandriva und FreeBSD.Das Projekt bleibt bisher früh und nischenspezifisch.
Trotz der aktiven Entwicklung sollte SonicDE noch nicht als vollständig ausgereifte Alternative zu KDE Plasma betrachtet werden. Es handelt sich um ein frühes Projekt, das dabei ist, seinen eigenen Komponenten-Set, Build-Infrastruktur und Pakete für Distributionen zu entwickeln. Die Hauptzielgruppe sind Benutzer, die aus technischen oder persönlichen Gründen eine X11-Sitzung mit einem Verhalten ähnlich wie KDE Plasma benötigen.
SonicDE scheint eine direkte Antwort auf den Rückzug von KDE Plasma von einer vollständigen X11-Session zu sein. Für die Mehrheit der Nutzer wird die Zukunft von Plasma wahrscheinlich auf Wayland und XWayland liegen, aber für diejenigen, die die Eigenschaften von X11 schätzen, könnte das Projekt eine der wenigen Möglichkeiten sein, eine vertraute KDE-ähnliche Desktop-Umgebung zu bewahren, ohne auf Wayland umzusteigen.
Quelle: linux.org.ru




