Die Nitrux-Distribution hat mit der offiziellen Ankündigung ihrer Workspace-Umgebung einen entscheidenden Schritt nach vorn gemacht. Nach monatelangen Andeutungen und Teilentwicklungen hat das Team hinter dieser Distribution einen neuen, vollständig modularen Desktop-Stack vorgestellt , der auf Hyprland, QML und der grafischen Umgebung MauiKit basiert.
Nitrux versucht keineswegs , mit Giganten wie KDE Plasma oder GNOME zu konkurrieren, sondern strebt vielmehr danach, einen neuen Zwischenstandard zu etablieren: ein System, das die ästhetische Geschlossenheit einer kompletten Umgebung bietet und gleichzeitig die Leichtigkeit und Prozesstrennung eines traditionellen Fenstermanagers beibehält.
Dieser Ansatz bündelt die in letzter Zeit von der Distribution entwickelten Werkzeuge wie QMLGreet und NudgeOSD und beendet das alte Maui Shell-Projekt. Die neue Architektur unterteilt den Desktop in unabhängige und hochspezialisierte Komponenten und folgt damit der Unix-Philosophie „Tu eine Sache und tu sie gut“.
Valenz und Marina: Die unabhängige Bar und der Anleger
Diese neue Umgebung basiert auf zwei sich ergänzenden, mit QML entwickelten Werkzeugen, MauiKit und LayerShell-Qt:
- Die erste ist, Valenz: eine Top-Leiste des Systems (Arbeitsbereichsleiste) speziell für diese Funktion entwickelt. Valenz Es steuert die Navigation zwischen Arbeitsbereichen, Multimedia-Steuerelementen, Benachrichtigungen und der Systemleiste. Integration wichtiger Indikatoren wie Netzwerk, Bluetooth, Lautstärke, Akku und Nachtlicht sowie Widgets für Wetter und Systemressourcen.
Das Design verzichtet auf GTK- und CSS-basierte Schnittstellen und setzt stattdessen auf eine native QML-Integration, die eine einwandfreie Performance auf dem Wayland-Compositor garantiert. - Ergänzend zur oberen Leiste ist Marina: das neue Appellationsdock, das Crystal Dock endgültig ersetzt. Die Entwickler lehnten die letztere Variante ab, da sie auf herkömmlichen Qt-Widgets basierte, was die visuelle Konsistenz der Umgebung beeinträchtigte. Marina integriert sich direkt über Ereignisse in den Hyprland-Compositor und ermöglicht so das Verfolgen und Gruppieren geöffneter Fenster über mehrere Bildschirme hinweg.
Darüber hinaus unterstützt es die automatische Erkennung von XDG-Anwendungen, das Neuanordnen per Drag & Drop, horizontales Scrollen und visuelle Benachrichtigungen (Badges) für ungelesene Nachrichten – alles unter einer einheitlichen Benutzeroberfläche ohne Konfigurationsüberlastung.

Arbeitsbereichseinstellungen und Desklock: Konfiguration und Sicherheit
Einer der wichtigsten Schritte bei Nitrux war die Entwicklung der Workspace-Einstellungen . Lange Zeit nutzte die Distribution die „Systemeinstellungen“ von KDE zur Verwaltung der Einstellungen – eine Anwendung, die an Technologien gebunden war, die Nitrux nicht mehr verwendet , wie beispielsweise KWin, SDDM und systemd.

Mit Workspace Settings entsteht das neue native Bedienfeld , das alles von Netzwerken, Bluetooth, Audio und Benutzerkonten bis hin zum visuellen Erscheinungsbild von MauiKit und den spezifischen Einstellungen von Valenz und Marina verwaltet und sicherstellt, dass die Verwaltungstools die gleiche visuelle Sprache wie der Rest des Desktops sprechen.

Im Bereich der Sitzungssicherheit stellt Nitrux Desklock vor, einen nativen Wayland-Bildschirmblocker , der Hyprlock ersetzt. Die Entscheidung für den Austausch von Hyprlock fiel aufgrund von Problemen mit der visuellen Integration und persistenten Fehlern nach dem Herunterfahren des Systems. Desklock basiert auf der QMLGreet-Codebasis und bietet direkte Authentifizierung via PAM, integrierte Mediensteuerung (MPRIS), Echtzeit-Ressourcenüberwachung und Unterstützung für mehrere Bildschirme. Dies führt zu einem sicheren, stabilen und visuell konsistenten Benutzerlebenszyklus mit dem restlichen MauiKit-Stack.
Die Philosophie der fünf Schichten und das Ende der Maui-Muschel

Nitrux hat ein Fünf-Schichten-Modell definiert , das die Funktionsweise einer „Workspace-Umgebung“ präzise beschreibt. In diesem Modell ist der Fenstermanager (Schicht 1, bestehend aus Hyprland) ausschließlich für das Rendering zuständig, während die statischen Komponenten (Schicht 2) und die interaktive visuelle Umgebung (Schicht 3, bestehend aus Valenz und Marina) unabhängig voneinander arbeiten. Die Workspace-Umgebung (Schicht 4) integriert diese grafischen Oberflächen mit wichtigen Hilfsprogrammen wie dem Datei- und Einstellungsmanager und trennt die Prozesse vollständig vom Grafikserver. Dadurch werden die für monolithische Desktop-Umgebungen (Schicht 5) typischen massiven Abstürze verhindert , bei denen bei einem Fehler des Compositors alle Anwendungen beendet werden.
Mit der Einführung dieses modularen Ökosystems wird Maui Shell endgültig eingestellt; der Quellcode wurde archiviert. Die Nitrux-Entwickler räumen offen ein , dass diese Umstrukturierung (zusammen mit jüngsten Entscheidungen wie der Abschaffung der Unterstützung für die Installation in virtuellen Maschinen) für einige Nutzer eine Überforderung darstellen könnte.
Sie argumentieren jedoch, dass diese Änderungen die wahre Identität des Vertriebs widerspiegeln: ein hochspezifisches System, das sich an Entwickler und fortgeschrittene Benutzer richtet, die eine leichtgewichtige, modulare und bewusst kuratierte Architektur schätzen, getreu dem Motto: „Nitrux ist nicht für jeden geeignet.“
Sollten Sie mehr erfahren wollen, finden Sie die Details unter folgendem Link.