On välja antud Nitrux 3.4.0 distributsiooni versioon, mis põhineb Debian'i pakettide süsteemil, KDE tehnoloogiatel ja OpenRC initsialiseerimissüsteemil. Projekt pakub oma töölauakeskkonda NX Desktop, mis on täiendus KDE Plasma'le. Maui raamatukogu alusel arendatakse distributsioonile komplekti standardseid kasutajarakendusi, mida saab kasutada nii lauaarvutites kui ka mobiilseadmetes. Täiendavate rakenduste installimiseks edendatakse iseseisvate AppImages paketide süsteemi. Täieliku käivituspildi suurus on 3,4 GB. Projekti saavutused on jagatud vabade litsentside alusel.
NX Desktopi töölaud pakub erinevat stiilialust, oma süsteemitray'd, teavituskeskust ja mitmeid plasmoide, nagu võrguühenduste konfigureerija ning multimeediaapplet helitugevuse reguleerimiseks ja multimeedia sisu juhtimiseks. MauiKit'i raamistiku abil loodud rakendustest võib nimetada failihaldurit Index (on võimalik kasutada ka Dophin'i), tekstiredaktorit Note, terminali emulaatorit Station, muusikapleierit VVave, videopleierit Clip, NX Software Center'i rakenduste juhtimise keskus ja piltide vaatamise rakendust Pix.

Kasutajaliides NX Desktop jätkab KDE Plasma 5.27 kasutamist ja ei ületa KDE Plasma 6-le. NX Desktop on rikkaid täiustusi, mis on tugevalt seotud Plasma 5 haruga. Üleminek KDE Plasma 5-lt KDE Plasma 6-le nõuaks suurt tööd, kuna paljusid vidinaid tuleks kohandada uusimate muudatustega. Kuna NX Desktop ei ole prioriteetne projekt, on otsustatud mitte kulutada aega selle üleviimiseks KDE 6-le, vaid suunata peamine tähelepanu Maui Shelli arendamisele soovitud seisundisse. Aasta lõpu poole on plaanis vaikimisi distributiiv viia üle Maui Shell keskkonnale, mis on juba tehtud Qt6-le.
Kasutajakeskkond Maui Shell areneb vastavalt „Convergence“ kontseptsioonile, mis võimaldab sama rakenduse kasutamist nii nutitelefonide ja tahvelarvutite puuteekraanidel kui ka suurdel ekraanidel sülearvutites ja lauaarvutites. Maui Shell kohandub automaatselt ekraani suuruse ja siseseadmise meetoditega ning võib toimida mitte ainult lauaarvutites, vaid ka nutitelefonides ja tahvelarvutites. Projekti kood on kirjutatud C++ ja QML keeltes ning levitatakse LGPL 3.0 litsentsi alusel.

Maui Shell kasutab graafiliste liideste loomiseks MauiKit komponente ja Kirigami raamistikke, mis arenevad KDE kogukonna poolt. Kirigami on Qt Quick Controls 2 elementide peal ehitatud kiht, samas kui MauiKit pakub valmis liideselementide malle, mis võimaldavad rakendusi väga kiiresti luua. Projektis kasutatakse ka komponente nagu BlueDevil (Bluetoothi haldamine), Plasma-nm (võrguühenduste haldamine), KIO, PowerDevil (energiahaldus), KSolid ja PulseAudio.
Teabe edastamist tagab meie komposiitmanagers Zpace, mis vastutab akende kuvamise, paigutamise ja töötlemise eest. virtuaalsed töölaudade. Peamine protokoll on Wayland, millega töötatakse läbi Qt Wayland Compositor API. Zpace'i peal töötab Cask'i liides, mis rakendab konteinerit, mis katab kogu ekraani sisu, ja pakub põhitehnoloogiaid, nagu ülemine paneel, hüpikaknad, ekraanikaardid, teavitusalad, dokk, otseteede haldamine, rakenduste käivitamisliides jms.
Sama liidest saab kasutada lauaarvutites, nutitelefonides ja tahvelarvutites, ilma et oleks vaja eraldi versioone eri vormiteguritega seadmetele. Tavalistel monitoridel töötab liides töölaua režiimis, millel on kinnitatud ülemine paneel, võimalus avada suvaline arv aknaid ja juhtimine hiire abil. Puutetundlikul ekraanil töötab liides tahvelarvuti režiimis, kus elemendid on paigutatud vertikaalselt ning aknad avanevad täisekraanile või kõrvuti, sarnaselt mosaiikakna halduritele. Nutitelefonides avanevad paneeli elemendid ja rakendused täisekraanile, nagu traditsioonilistes mobiilsetes platvormides.


Muutused Nitrux 3.4:
- Vaikimisi on kasutusel Linuxi kernel 6.7.11 koos Liquorix kiibiga.
- Pakkide versioonid on uuendatud, sealhulgas Firefox 124.0.1, Distrobox 1.7.0.1, Touchegg 2.0.17.
- Pakutud on uusi versioone AMD Vulkan-draiveritest 2024.Q1.3.
- On uuendatud AMD ja Intel protsessorite mikrokood. Paketti linux-firmware on lisatud uusi püsivara draivereid paljude traadita adapterite, GPU-de ja helikaartide jaoks.
- Versioonist 3.3.0 on uuendatud MauiKit'i teeki, mis sisaldab kasutajaliidese komponente, mida kasutatakse Maui Shelli ja MauiApps'i rakenduste aluseks. Komponentide hulka kuuluvad MauiKit Accounts, MauiKit FileBrowsing, MauiKit TextEditor, MauiKit Calendar, MauiKit Documents ja MauiKit Terminal.

- Kasutusele on võetud 2.1.3 versioon NUTS (Nitrux Update Tool System) tööriistast, mida kasutatakse distributsiooni uuendamiseks.
- desktop-config utiliiti on lisatud seade, mis võimaldab avada või sulgeda katalooge Maui rakendustes kahekordse hiireklõpsuga.
- System Monitor rakendusse on lisatud protsessori temperatuuri ja sageduse näitamine, samuti on uuendatud GPU seadete lehte.
- Komplekti on lisatud uued rakendused: saferm (mälu kaitsmiseks rm-i ülekatte rakendus, mis kaitseb juure ja kodukatalooge eemaldamise eest), ethtool (Ethernet-seadmete haldusutiliit), Powercap (tuumapõhises powercap süsteemis juurdepääsu juhtiv utiliit), GeoClue (D-Bus teenus asukohaandmete juurdepääsuks).
- On toimunud üleminek KDE komponentide pakettide kasutamisele Debian'i reposiitritest, mitte KDE Neon projekti reposiitritest.
- Agenda (Calendar Maui App) rakendus on eemaldatud, kuna selle stabiilsusprobleeme ei ole lahendatud.
Allikas: opennet.ru

