Il progetto Nitrux interrompe lo sviluppo del desktop NX Desktop a favore di Hyprland

Gli sviluppatori della distribuzione Nitrux hanno annunciato la fine dello sviluppo del desktop NX Desktop, che era un'estensione di KDE Plasma 5. Tutti i repository nx-desktop su GitHub sono stati messi in modalità archiviazione e il supporto per NX Desktop è stato interrotto. Tra le motivazioni si cita la cessazione del programma di supporto a lungo termine per le versioni di KDE Plasma.

Contemporaneamente, si menziona la sospensione dello sviluppo dell'interfaccia propria Maui Shell, poiché il progetto ha affrontato una carenza di risorse e la mancanza di interesse da parte dei partecipanti della comunità. In precedenza era stato deciso di non migrare NX Desktop alle tecnologie KDE Plasma 6 e di sviluppare la nuova interfaccia Maui Shell, che nel tempo avrebbe dovuto sostituire NX Desktop, ma la situazione è cambiata.

Conforme al nuovo piano, la distribuzione Nitrux verrà trasferita su un ambiente utente basato su server Hyprland, la barra Waybar e il menu di spegnimento del sistema Wlogout. Invece del gestore di display SDDM, verrà utilizzato il gestore di accesso greetd e lo schermo di accesso QtGreet per avviare la sessione.

Composito un server Hyprland utilizza Wayland e supporta il layout a mosaico (tiling), il posizionamento delle finestre in modo classico, la raggruppamento delle finestre a forma di tab, la modalità pseudomosaico e l'espansione a schermo intero delle finestre. Tra le funzionalità ci sono: desktop virtuali creati dinamicamente; modalità di layout degli elementi sullo schermo; gestione globale delle scorciatoie da tastiera; controllo dei gesti su touchpad/schermi tattili; strumenti per interfacce visivamente ricche (gradienti nelle cornici delle finestre, sfocatura dello sfondo, effetti di animazione e ombre); estendibilità tramite plugin.

Il pacchetto con il kernel Linux nella distribuzione Nitrux è stato deciso di essere trasferito dall'uso delle patch Liquorix a una versione del kernel del progetto CachyOS. La ragione è stata l'assenza in Liquorix di una patch per abilitare il meccanismo PSI (Pressure Stall Information), che consente, nello spazio utente, di analizzare le informazioni sui tempi di attesa per l'ottenimento di diverse risorse (CPU, memoria, input/output) per una valutazione precisa del livello di carico del sistema e della natura del rallentamento delle prestazioni. Il supporto per PSI è necessario per il funzionamento di Waydroid, uno strato per eseguire applicazioni Android.

Per l'installazione di software aggiuntivo verranno utilizzati gli strumenti NX AppHub e il formato AppBox, che ora sono presentati come più preferibili rispetto ai pacchetti AppImage. Gli aggiornamenti della distribuzione sono previsti due volte al mese. Per l'installazione degli aggiornamenti continuerà a essere utilizzato l'utensile nuts (Nitrux Update Tool System). Tra i piani futuri, si segnala la sostituzione di SquashFS con DwarFS e la creazione di build per dispositivi ARM64, oltre all'architettura x86_64 già supportata.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster