È stato pubblicato il rilascio della distribuzione Nitrux 6.0.0, basata su pacchetti Debian e fornita con il sistema di inizializzazione OpenRC. La dimensione dell'immagine di avvio completa è di 3,4 GB. Le realizzazioni del progetto sono distribuite sotto licenze libere.
In precedenza, il progetto sviluppava il proprio ambiente desktop NX Desktop, implementato come estensione di KDE Plasma, ma a partire dal rilascio scorso è passato a fornire un ambiente utente basato su un compositore. server Hyprland, i pannelli Waybar e Crystal Dock, il menu delle applicazioni Wofi e il menu di spegnimento Wlogout. Per l'esecuzione dei giochi viene utilizzato il server composito Gamescope, sviluppato da Valve. Per la visualizzazione delle notifiche si utilizza il Sway Notification Center e per mostrare gli indicatori sullo schermo — SwayOSD. 
Tra le novità del nuovo rilascio:
- Nel pacchetto è incluso l'insieme di strumenti VxM creato dagli sviluppatori della distribuzione, destinato alla gestione dell'ipervisore e all'organizzazione del lancio in macchine virtuali sistemi operativi con prestazioni vicine all'esecuzione nativa. Per migliorare le prestazioni dei sistemi guest, VxM utilizza meccanismi di accelerazione hardware su sistemi con più GPU, pass-through diretto di dispositivi PCI ed eventi di input, isolamento delle risorse delle schede video discrete tramite IOMMU.
- È stato utilizzato il pacchetto con il kernel Linux 6.19.2, inclusi i patch del progetto CachyOS. Fino alla versione 1.0.12, è stato aggiornato l'insieme di strumenti per supportare il meccanismo 'sched_ext' (SCX), che consente di utilizzare eBPF per creare pianificatori CPU. Sono state apportate modifiche per bloccare il passaggio delle unità NVMe in modalità di risparmio energetico profondo, riducendo notevolmente il tempo di avvio.
- Il server composito Hyprland è stato aggiornato alla versione 0.53.3. È stato utilizzato una nuova sintassi per le regole che definiscono il comportamento delle finestre (windowrules). È stata fornita la possibilità di utilizzare la luce notturna Hyprsunset. È stata modificata l'animazione di apertura e chiusura delle finestre. Nella schermata di blocco del sistema, Hyprlock fornisce informazioni sulla carica della batteria, è stata aumentata la dimensione dell'avatar utente ed è stata aggiunta informazione sui contenuti multimediali riproducibili.
- Invece di QtGreet, è stato utilizzato un nuovo schermo di accesso al sistema QMLGreet, scritto utilizzando il framework MauiKit e collegato al processo in background greetd. In QMLGreet sono supportati gli schemi di colori standard KDE, è possibile configurare i caratteri e collegare temi di icone e sfondi personalizzati, oltre a determinare automaticamente le sessioni basate su Wayland, garantendo l'integrazione con logind o elogind. Per l'integrazione con i compositori server basati su wlroots, in QMLGreet si utilizza il protocollo Wayland Layer Shell (wlr-layer-shell-unstable-v1).
- Aggiunta l'interfaccia grafica NudgeOSD per visualizzare notifiche di sistema e informazioni sulle combinazioni di tasti. NudgeOSD è scritto in QML utilizzando MauiKit e LayerShell-Qt, supporta i temi di colori KDE e i temi di icone di sistema.
- Riscritto lo strumento di gestione degli aggiornamenti di sistema — nuts-cpp (Nitrux Update Tool System). Invece di script shell, sono stati utilizzati componenti scritti in C++ con architettura client-server. L'interfaccia è stata riscritta utilizzando MauiKit e per eseguire operazioni privilegiate è stata garantita l'integrazione con PolicyKit. Per garantire l'integrità delle transazioni e il rollback delle modifiche in caso di problemi, sono stati utilizzati aggiornamenti atomici e snapshot XFS.
- Aggiunta la modalità di recupero (Nitrux Rescue Mode), implementata a livello di initramfs e che consente di ripristinare il sistema a uno stato di lavoro precedente in caso di guasto, utilizzando copie di sicurezza XFS verificabili crittograficamente, create dallo strumento NUTS durante l'aggiornamento del sistema. Inoltre, è possibile ripristinare la configurazione del bootloader e scegliere uno snapshot di FS salvato dal menu di avvio.
- Nel bootloader GRUB è stato aggiunto l'elemento "Intel Xe Mode", che attiva sui sistemi con GPU Intel il driver Intel xe al posto di i915. In Intel xe è supportato il funzionamento con GPU Intel Gen12 (Xe-LP), Meteor Lake (Xe-LPG), Lunar Lake e Xe2.
- Aggiunto il modulo del kernel kvmfr (Looking Glass) per una visualizzazione efficace dello schermo del sistema guest in una finestra separata.
- Aggiornate le versioni dei pacchetti, tra cui Flatpak 1.16.2, NVIDIA 590.48.01, Mesa 25.3.3, NetworkManager 1.54.3, Python 3.13.9, Wireplumber 0.5.13, Calamares 3.3.14, SwayNC 0.12.4, Distrobox 1.8.2.4.
Fonte: opennet.ru
