Nitrux aposta per un nou escriptori basat en Hyprland

Punts clau:
  • Nitrux abandona el desenvolupament de Maui Shell a favor del nou Workspace Environment modular.
  • Introducció de Valenz, una barra de sistema superior desenvolupada en QML per gestionar notificacions i estat.
  • Marina reemplaça Crystal Dock, integrant-se de forma nativa amb Hyprland per gestionar finestres i aplicacions.
  • Workspace Settings substitueix les eines del KDE, oferint un tauler de control nadiu i sense dependències de systemd.
  • Desklock reemplaça Hyprlock com a gestor de sessions Wayland, oferint autenticació PAM i controls multimèdia.
  • L'arquitectura de cinc capes aïlla els processos gràfics del servidor, evitant col·lapses complets del sistema operatiu.

valenz nitrux

La distribució Nitrux ha fet un gir definitiu amb l'anunci oficial del seu Workspace Environment (Entorn d'Espai de Treball). Després de mesos de pistes i desenvolupaments parcials, l'equip darrere aquesta distribució ha revelat una nova pila d'escriptori completament modular, construïda sobre Hyprland, QML i l'entorn gràfic MauiKit.

I és que lluny d'intentar competir amb els gegants com el KDE Plasma o el GNOME, Nitrux busca establir un nou estàndard intermedi: un sistema que ofereixi la cohesió estètica d'un entorn complet, però mantenint la lleugeresa i la separació de processos d'un gestor de finestres tradicional.

Aquest enfocament consolida eines que la distribució desenvolupava recentment , com QMLGreet i NudgeOSD, i posa punt final a l'antic projecte Maui Shell. La nova arquitectur divideix l'escriptori en components independents i ultraespecialitzats , seguint la filosofia d'Unix de «fer una sola cosa i fer-la bé».

Valenz i Marina: La Barra i el Dock Independents

Aquest nou entorn recau sobre dues eines complementàries desenvolupades amb QML, MauiKit i LayerShell-Qt:

  1. La primera és Valenz: una barra superior de sistema (workspace bar) dissenyada exclusivament per a aquesta funció. Valenz gestiona la navegació entre àrees de treball, controls multimèdia, notificacions i la safata del sistema, integrant indicadors crítics com a xarxa, Bluetooth, volum, bateria i llum nocturna, a més de ginys per al clima i recursos del sistema.
    El seu disseny rebutja les interfícies basades en GTK i CSS, optant per una integració QML nativa que garanteix un rendiment impecable sobre el compositor Wayland.
  2. Complementant la barra superior es troba Marina: el nou dock d'aplicacions que reemplaça de manera definitiva Crystal Dock. Els desenvolupadors van descartar aquest últim per dependre de ginys tradicionals de Qt, cosa que trencava la coherència visual de l'entorn. Marina s'integra directament amb el compositor Hyprland mitjançant esdeveniments, permetent rastrejar i agrupar finestres obertes a través de múltiples pantalles.
    A més, suporta el descobriment automàtic d'aplicacions XDG, reordenament mitjançant arrossegar i deixar anar, desplaçament horitzontal i notificacions visuals (insígnies) per a missatges no llegits, tot sota una interfície unificada i lliure de sobrecàrregues de configuració.

valenz nitrux

Workspace Settings i Desklock: Configuració i seguretat

Un dels passos més importants a Nitrux ha estat la creació de Workspace Settings . Ja que durant molt de temps, la distribució va dependre de «Preferències del Sistema» del KDE per gestionar la configuració, una aplicació lligada a tecnologies que Nitrux ja no utilitza , com KWin, SDDM i systemd.

workspace_settings nitrux

Workspace Settings neix com el nou tauler de control nadiu , gestionant des de xarxes, Bluetooth, àudio i comptes d'usuari, fins a l'aparença visual de MauiKit i els ajustaments específics de Valenz i Marina, garantint que les eines administratives comparteixin el mateix llenguatge visual que la resta de l'escriptori.

login nitrux

A l'apartat de seguretat de sessió, Nitrux presenta Desklock, un bloquejador de pantalla nadiu de Wayland que substitueix Hyprlock. La decisió de reemplaçar Hyprlock es va prendre a causa de problemes d'integració visual i errors d'estat persistents després de la suspensió del sistema. Construït a partir del codi base de QMLGreet, Desklock ofereix autenticació directa mitjançant PAM, controls multimèdia integrats (MPRIS), monitorització de recursos en temps real i suport per a múltiples pantalles, aconseguint que el cicle de vida de l'usuari sigui segur, estable i visualment coherent amb la resta de la pila MauiKit.

La Filosofia de les Cinc Capes i la Fi de Maui Shell

5 capes nitrux

Nitrux ha definit un model de cinc capes que explica exactament què és un Entorn d'Espai de Treball. En aquest esquema, el gestor de finestres (Capa 1, ocupada per Hyprland) només s'encarrega de renderitzar mentre que els components estàtics (Capa 2) i l' entorn visual interactiu (Capa 3, conformada per Valenz i Marina) operen de manera independent. El Workspace Environment (Capa 4) uneix aquestes interfícies gràfiques amb utilitats essencials com l'administrador de fitxers i configuracions, separant completament els processos del servidor gràfic. Això evita els col·lapses massius típics dels Entorns d'Escriptori monolítics (Capa 5), ​​on si el compositor falla, totes les aplicacions es tanquen.

El llançament d'aquest ecosistema modular cava la tomba definitiva de Maui Shell, el codi del qual ha estat arxivat. Els desenvolupadors de Nitrux adverteixen amb transparència que aquesta reestructuració (juntament amb decisions recents com eliminar el suport d'instal·lació en màquines virtuals) podria resultar aclaparadora per a alguns usuaris.

Tot i això, defensen que aquests canvis reflecteixen la veritable identitat de la distribució: un sistema altament específic, enfocat en desenvolupadors i usuaris avançats que valoren una arquitectura lleugera, modular i deliberadament curada sota la premissa que «Nitrux no és per a tots».

Finalment, si estàs interessat en poder conèixer més sobre això, pots consultar els detalls al següent enllaç.


Afegir com a font preferida a Google