- Nitrux 6.0 forsterker sin uforanderlige rotmodell med NUTS og redningsmodus for atomære oppgraderinger og integrert gjenoppretting.
- VxM tilbyr virtualisering med høy ytelse med GPU-gjennomgang via VFIO og IOMMU, og oppnår nesten naturlig ytelse.
- Systemet er avhengig av en nylig oppdatert kjerne av CachyOS, Hyprland på Wayland og en svært oppdatert grafikkstabel.
- Distribusjonen er rettet mot avanserte brukere som ønsker sterk stabilitet, maskinvarekontroll og et moderne skrivebord uten systemd.

Nitrux 6.0 bryter ut på scenen som en av de mest særegne Linux-distribusjonene i det nåværende landskapet.Uavhengig, med en uforanderlig rot, uten systemd, fokusert på Wayland og besatt av å få mest mulig ut av moderne maskinvare. Hvis du tiltrekkes av banebrytende ideer og ikke er redd for dyptgripende paradigmeskift, er det mye å utforske her.
Denne utgivelsen er ikke et enkelt versjonshoppDet er snarere en konsolidering av en overgang som startet med Nitrux 5, da prosjektet forlot KDE Plasma som det klassiske skrivebordsmiljøet og omfavnet Hyprland og en mer rigid, men også mer robust, systemmodell. Nå forfiner Nitrux 6.0 dette grunnlaget, legger til kraftige proprietære verktøy og forsterker sin forpliktelse til uforanderlighet, ytelse og avansert virtualisering.
Nitrux 6.0: uforanderlig filosofi og maksimal maskinvare
Kjernen i Nitrux 6.0 er det uforanderlige rotfilsystemetDette betyr at systemets kjerne ikke endres daglig: endringer administreres gjennom øyeblikksbilder og kontrollerte mekanismer, noe som reduserer sannsynligheten for at noe ødelegges på grunn av en mislykket oppdatering, en dårlig installert pakke eller uforsiktighet med administratorrettigheter.
Distribusjonen er definert som et uavhengig system for å maksimere maskinvareytelsen uten å ofre reell stabilitet.Nitrux forstås som en rigid og veldefinert plattform. Den prøver ikke å gjenskape opplevelsen fra andre systemer eller imøtekomme skikker arvet fra Windows eller andre Linux-distribusjoner; ideen er at brukeren skal tilpasse seg Nitrux, ikke omvendt.
I denne uforanderlige modellen er det avgjørende å håndtere oppdateringer og redninger.Derfor har teamet omskrevet sine viktigste verktøy: den nye NUTS for oppdateringer og den integrerte redningsmodusen er nå sentrale komponenter. Alt dette er bygget på en moderne stabel med en ytelsesoppdatert kjerne, oppdatert grafikkstøtte og et Wayland-skrivebord designet for krevende brukere.
Nitrux 6.0 er spesielt rettet mot avanserte og profesjonelle brukere. Den er utviklet for brukere som jobber med virtualiseringsmiljøer, utvikling, grafisk design eller arbeidsstasjoner med flere GPU-er. Det er ikke en typisk «nybegynner-Linux»-distribusjon, men snarere et alternativ for de som ønsker kontroll, isolasjon, høy ytelse og et polert økosystem for seriøse oppgaver.
En av de mest interessante praktiske detaljene er tilgjengeligheten av to forskjellige ISO-bilderEn spesielt for NVIDIA-kort med den proprietære NVIDIA Open Kernel Module 590.48.01-driveren, og en annen designet for AMD- og Intel-GPU-er Basert på Mesa 25.3.3. Dette gjør den bedre egnet for ulike typer utstyr uten at du må slite med drivere fra første oppstart.
Optimalisert kjerne og modernisert teknologibase
Nitrux 6.0 er basert på en veldig ny Linux-kjerne, finjustert med oppdateringer fra CachyOS. Disse forbedringene har som mål å redusere latens og forbedre den generelle systemresponsen. Avhengig av kildekoden kalles den 6.19 eller 6.19.2, men ideen er klar: en ny, ytelsesfokusert kjerne med spesifikke forbedringer som er merkbare i stasjonære og intensive arbeidsbelastninger.
Denne oppdaterte kjernen er kombinert med en verktøykjede som er i stand til å utnytte sched_ext (SCX), som tillater Distribuer tilpassede CPU-planleggere ved hjelp av eBPFMed andre ord kan du justere hvordan systemet fordeler CPU-tid mellom prosesser for å optimalisere spesifikke brukstilfeller, noe som er veldig attraktivt for avanserte stasjonære systemer eller spesialiserte arbeidsstasjoner.
Når det gjelder grafikk, velger Nitrux en veldig moderne stabel.Mesa 25.3.3 for AMD/Intel, proprietær driver 590.48.01 for NVIDIA i den tilsvarende ISO-en, og alt dette orkestrert rundt Hyprland 0.53.3 som kompositor og hovedmiljø. Tilknyttede verktøy som Hyprlock, Hyprpaper, Hypridle og Hyprsysteminfo er inkludert, så Wayland-skrivebordet kommer ganske komplett ut av esken.
Oppstartstidspunktet har også blitt nøye vurdert.Endringer er iverksatt for å forhindre at NVMe-disker går inn i strømsparingstilstander for dypt under oppstart, noe som i tidligere systemer kunne forårsake langvarig venting når kjernen prøvde å "vekke" disken. Resultatet er mye raskere pålogginger og færre uventede frysinger på moderne maskiner.
Sammen med disse forbedringene blir viktige deler av systemet oppdatert.Flatpak 1.16.2 for distribusjon av frittstående applikasjoner, NetworkManager 1.54.3 og WirePlumber 0.5.13 for nettverk og lyd, Python 3.13.9 for utviklere, installasjonsprogrammet for Calamares 3.3.14 og Distrobox 1.8.2.4 for å kjøre andre distribusjoner i containere. Alt dette setter Nitrux i en svært konkurransedyktig posisjon som et moderne skrivebordsmiljø.
Høyytelsesvirtualisering med VxM og GPU-gjennomgang
VxM er utvilsomt en av de største stjernene i Nitrux 6.0.Dette er en hypervisor-orkestrator utviklet i C++ av teamet selv, designet for å få virtuelle maskiner til å oppføre seg nesten som om de kjørte direkte på maskinvaren, spesielt med tanke på GPU-bruk.
I stedet for å stole på tradisjonell emulering, velger VxM aggressiv maskinvaregjennomgang.I systemer med flere grafikkort bruker den PCI VFIO og IOMMU-isolering for å tilordne en separat GPU direkte til den virtuelle maskinen. Dette gir gjesten full kontroll over grafikkenheten, med nesten innebygd ytelse.
Verktøyet validerer IOMMU-grupper i sanntid for å forsterke isolasjonen mellom vert og gjester, noe som forhindrer usikre eller provisoriske konfigurasjoner som kan eksponere systemet. Den håndterer også omprogrammering av enheter til vfio-pci under drift, administrasjon av driveravbinding, normalisering av BDF-identifikatorer og verifisering av at alt er kompatibelt før GPU-en kobles til gjesten.
For å forbedre minneytelsen og redusere ventetid, klargjør VxM hugepages og konfigurerer IVSHMEM for utveksling av rammer med lav latens mellom vert og gjest. Den integrerer også kvmfr-modulen (Looking Glass), som lar gjestens grafiske utdata vises i et vertsvindu med så godt som ingen forsinkelse – ideelt for spilling, videoredigering eller grafikkarbeidsflyter i en virtuell maskin.
Et annet aspekt som VxM tar svært godt vare på er sikkerheten ved å kjøre virtuelle maskiner.QEMU kjører uten utvidede rettigheter under normale økter; operasjoner som krever root-tilgang er konsentrert i en pre-maskinvareforberedelsesfase. Dette reduserer angrepsflaten knyttet til kontinuerlig vedlikehold av privilegerte prosesser.
Periferihåndtering får også spesiell oppmerksomhetVxM bruker evdev for input passthrough (tastatur og mus), med dedikert avbruddshåndtering. Den automatiserer til og med videoinngangsbytte via DDC/CI, og sender VCP-kommandoer til skjermen for å endre signalet når en virtuell maskin slås på eller av, noe som minimerer behovet for fysiske KVM-svitsjer i systemer med flere GPU-er.
NUTS i C++: Atomiske og verifiserte oppdateringer
Det andre viktige ingeniørarbeidet i Nitrux 6.0 er NUTS (Nitrux Update Tool System)Den har blitt fullstendig omskrevet i C++ som en robust klient-server-arkitektur (nuts-cpp). Den forlater det gamle shell-skriptbaserte systemet, som fortsatt vedlikeholdes for oppdateringer fra Nitrux 5.1.0 og utover, men er nå merket som "sist gang".
NUTS er utformet slik at oppgraderinger er atomoperasjonerDe blir enten fullt ut brukt eller ikke brukt i det hele tatt. Denne tilnærmingen minimerer korrupte mellomtilstander, noe som er spesielt viktig i et uforanderlig system som er avhengig av filsystem-øyeblikksbilder for å opprettholde konsistens.
Under oppgraderingsprosessen opprettes komprimerte og ultraraske XFS-øyeblikksbilder.Disse endringene valideres kryptografisk før de brukes som grunnlag for den nye systemtilstanden. Hvis noe går galt under verifisering eller implementering av endringene, er det mulig å gå tilbake til et tidligere gjenopprettingspunkt uten nett på en kontrollert måte.
Alle operasjoner som krever rettigheter er underlagt PolicyKit-kontroll.Dette introduserer et tydelig autorisasjonslag for sensitive handlinger, som å bruke oppdateringer til den uforanderlige roten. Målet er å forhindre rettighetseskalering gjennom oppdateringssystemet og redusere skade fra både menneskelige feil og skadelig programvare.
Med denne nye infrastrukturen blir NUTS hjørnesteinen i systemvedlikeholdFra og med Nitrux 6.0 er fokuset på å bruke nuts-cpp gjennom hele distribusjonens levetid, legge til rette for rene tilbakerullinger og opprettholde tydelig sporbarhet av hva som har blitt oppdatert, når og fra hvilket øyeblikksbilde det ble startet.
Nitrux Rescue Mode: innebygd gjenoppretting ved oppstart
For å fullføre stabilitetssirkelen introduserer Nitrux 6.0 en integrert redningsmodus på initramfs-nivået.tilgjengelig direkte fra GRUB-menyen. Tanken er at du ikke trenger en ekstern ISO eller en USB-stasjon for å gjenopprette systemet etter en katastrofe.
Denne Nitrux-redningsmodusen bruker XFS-sikkerhetskopiene generert av NUTS å slette og gjenoppbygge rotpartisjonen fra det siste gyldige snapshotet. I hovedsak er det som å "installere" basissystemet ditt på nytt til en kjent tilstand, men fra selve datamaskinen og i løpet av få minutter.
Når gjenopprettingen er fullført, regenererer systemet automatisk oppstartsbehandlingskonfigurasjonen.Så du slipper å slite med avanserte kommandoer eller delikate konfigurasjoner. Nitrux-teamet oppsummerer denne filosofien i to kraftfulle fraser: gjenoppretting bør være umiddelbar og kontinuitet, innebygd.
Denne tilnærmingen er spesielt godt egnet for bedrifts-, utdannings- eller administrative miljøer. der bruken av eksterne ressurser er begrenset. Å ha systemet selv som stiller sitt redningsverktøy til rådighet internt reduserer friksjon og muliggjør massive utplasseringer med færre problemer.
Redningsmodus presenteres som en annen oppføring i GRUB-menyen.Hvis noe går galt etter en oppdatering og systemet ikke starter opp, kan brukeren velge denne modusen, gjenopprette fra det siste pålitelige øyeblikksbildet og gjenopprette datamaskinen uten å være avhengig av en annen datamaskin eller forberede nødmedier.
Nettverkssikkerhet, DNS og kjerneherding
Nitrux 6.0 justerer også nettverks- og kjerneparametere for å redusere angrepsvektorerI sysctl-konfigurasjonen for nettverksstakken, for eksempel, forhindres systemet fra å endre rutetabellen basert på uautentiserte nettverksmeldinger, noe som bidrar til å redusere visse teknikker for manipulering av ruter.
Endringene i oppførselen til NVMe-disker forbedrer ikke bare oppstartstidenI stedet forhindrer de frysing eller forsinkelser når man prøver å «vekke» disker som har gått inn i overdrevent aggressive strømsparingstilstander. Det er en innstilling som søker en rimelig mellomvei mellom strømforbruk og forutsigbarhet.
I navneløsningsundersystemet oppdateres DNSCrypt-proxy-konfigurasjonen. med nyere resolvere. Dette kan føre til forbedret personvern, robusthet mot DNS-manipulasjon og bedre kompatibilitet med moderne tjenester.
initramfs inkluderer nå exfat-driveren fra de tidligste oppstartsfaseneDette forenkler håndteringen av lagringsmedier formatert med dette filsystemet. Videre erstattes de originale mikrokode-krokene med en tilpasset implementering skreddersydd til distribusjonens behov, noe som styrker kontrollen over dette kritiske aspektet.
Denne kombinasjonen av sikkerhetsdetaljer og kjerneherding passer med Nitrux' visjon.: et system utviklet for brukere som prioriterer pålitelighet, isolasjon og kontroll, uten frykt for å ta i bruk ny teknologi hvis den tilbyr målbare fordeler innen stabilitet og beskyttelse.
Wayland som førsteklasses: QMLGreet, NudgeOSD og Hyprland
På skrivebordsområdet fullfører Nitrux 6.0 overgangen mot et rent Wayland-miljø.Hyprland 0.53.3 fungerer som standard kompositor, ledsaget av justeringer av vindusregler, animasjoner og visuelle elementer som Waybar, SwayNC og Hyprlock.
En av de mest synlige endringene kommer allerede før innloggingDen gamle QtGreet blir permanent pensjonert og erstattet av QMLGreet, en ny påloggingsbehandler utviklet i C++ med MauiKit. QMLGreet integreres med greetd og wlroots-baserte kompositorer ved hjelp av wlr-layer-shell-unstable-v1-protokollen.
QMLGreet skiller seg ut for sin innebygde integrasjon med Wayland og tilpasningsmulighetene.Den støtter KDE-fargeskjemaer, tilpassede fonter, ikontemaer og bakgrunner med automatisk dynamisk uskarphet. Videre kommuniserer den via D-Bus med logind eller elogind, uten å kreve streng bruk av systemd.
Når du er inne på skrivebordet, kommer NudgeOSD i spill.Et skjermvisningsverktøy skrevet i QML og C++ som lytter etter kommandoer via D-Bus for å vise varsler og hurtigtaster. Det respekterer systemets generelle estetikk, støtter standard ikontemaer og Nerd Fonts-samlinger, og tegnes direkte på Wayland-kompositorer.
Med disse verktøyene reduserer Nitrux avhengigheten av eldre eller generiske komponenter. og forsterker en sammenhengende og moderne opplevelse. Målet er at alt, fra innlogging til varsler, skal være i tråd med Wayland-arkitekturen og sømløst integreres med resten av systemet.
Intel Xe-modus og spesifikke grafikkprofiler
En annen interessant detalj ved Nitrux 6.0 er tillegget av en spesifikk oppføring i GRUB kalt Intel Xe Mode.Dette alternativet er utviklet for systemer med moderne Intel-integrerte og dedikerte GPU-er, og lar deg aktivere den nye xe-kontrolleren i stedet for den erfarne i915.
Modusen støtter nyere maskinvare som Gen12 (Xe-LP), Meteor Lake (Xe-LPG) og Lunar Lake med Xe2.Dette utelukker tidligere generasjoner som Skylake eller Ice Lake, som fortsatt bruker den tradisjonelle tilnærmingen. Dette åpner døren for å prøve Intels nye grafikkpakke med bare et par klikk.
For brukere som kjøper nyere bærbare eller stasjonære datamaskiner med Intel-grafikkDette alternativet forenkler prosessen med å evaluere den nye driveren betraktelig: det lar deg sammenligne ytelse og stabilitet med den klassiske driveren uten å måtte gjøre komplekse manuelle justeringer.
Ved siden av denne spesifikke modusen opprettholder Nitrux tilnærmingen til to distinkte ISO-erDet ene bildet inkluderer den proprietære NVIDIA-stakken som allerede er integrert, mens det andre er optimalisert for AMD- og Intel-GPU-er med Mesa. Denne separasjonen bidrar til å unngå problemer i nye installasjoner, spesielt i miljøer som administrerer mange forskjellige maskiner.
Kombinasjonen av spesifikke oppstartsmoduser, optimalisert kjerne og virtualiseringsverktøy Nitrux 6.0 posisjonerer seg som et svært solid alternativ for hybride arbeidsstasjoner som blander forskjellige GPU-er og krevende grafikkdatabehandlingsscenarioer.
Språk, MauiKit og økosystemkoherens
Nitrux-teamet gjør det klart hva språkenes distribusjon er i økosystemet sittC++ er reservert for høyytelseskjernen og grunnleggende verktøy (som VxM og NUTS), der effektivitet og finkontroll er avgjørende.
Python brukes til mer fleksible orkestrerings- og automatiseringsverktøyder utviklingstid og enkelt vedlikehold prioriteres fremfor maksimering av CPU-bruk. Shell-skripting er reservert for livssyklusoperasjoner og tilleggsoppgaver, spesielt for komponenter som samhandler direkte med systemet.
MauiKit fortsetter å være hjørnesteinen i Nitrux' proprietære grafiske grensesnitt.Dette rammeverket lar deg lage konsistente applikasjoner og visuelle komponenter, som QMLGreet eller deler av NudgeOSD, som integreres godt med Wayland og systemets generelle estetikk.
Med denne teknologiske strukturen tar prosjektet sikte på et kompakt økosystem uten unødvendige avhengigheter.Målet er å unngå å «dra» gamle komponenter bare for kompatibilitet, og erstatte dem med våre egne alternativer når det gir mening og når de kan tilpasses distribusjonens filosofi bedre.
Den samme ideen sees i rengjøringen av arvede gjenstanderQtGreet, den gamle skallimplementeringen av oppdateringssystemet, og ifupdown-skriptet for NetworkManager blir avviklet. Alt dette til fordel for mer moderne, integrerte verktøy som er i tråd med den nåværende Nitrux-modellen.
Fra Nitrux 2.xa 6.0: utviklingen av en uforanderlig distribusjon
Tidligere versjoner av Nitrux bidrar til å bedre forstå skiftet som kulminerer i 6.0-serien.I Nitrux 2.9.1, for eksempel, dreide distribusjonen seg fortsatt rundt KDE Plasma (5.27.7 LTS) og KDE Frameworks 5.108, med Linux 6.4-kjernen og uten systemd, men allerede med et sterkt fokus på uforanderlighet og svært bred maskinvarestøtte.
Den versjonen inkluderte verktøy som Kernel Boot (kboot), Hardware Probe Tool og VMetal.som tillot Windows å kjøre parallelt med Nitrux. Den integrerte også fuse-overlays for ikke-root-containere, NVIDIA 535.86.05-drivere, en MESA 23.3-git grafikkstabel og den nyeste Intel SOF-fastvaren, samt oppdaterte applikasjoner som Firefox 116 og MariaDB.
Nitrux 2.9.1 utmerket seg også ved å legge til rette for kompatibilitet med Windows-filformater. som SZDD, HLP, KWAJ, CAB, CHM, LIT, WIM eller LZX, noe som forenklet datautveksling i blandede miljøer. Det var allerede et svært polert system, men fortsatt forankret i Plasma og en klassisk skrivebordsmodell.
Ser man enda lenger tilbake, satset Nitrux 2.5 fortsatt på Nomad Desktop.En kraftig modifisert Plasma, som bruker OpenRC som init-system i stedet for systemd og XanMod 6.0.6-kjernen, fokuserte på å levere en "stabil, responsiv og flytende" skrivebordsopplevelse. Den inkluderte også NVIDIAs proprietære driver med NVIDIA Prime som standard og opprettholdt et sterkt fokus på Distrobox og containere.
Selv Nitrux 1.3.0, basert på Ubuntu LTS, viste allerede distribusjonens ånd.: en tilpasset Plasma (5.19.2), kjerne 5.6 i stedet for 5.4 fra Ubuntu 20.04, nyere NVIDIA-drivere og viktige applikasjoner som Inkscape 1.0, Wine i AppImage-format og estetisk pleie med tilpassede temaer og fonter som Fira Sans.
Denne utviklingen viser hvordan Nitrux gradvis har beveget seg bort fra den klassiske plasmamodellen., og tok først i bruk Nomad, deretter Hyprland og til slutt sin egen Wayland-stack, samtidig som den forsterker uforanderlighet, avansert virtualisering, innebygde verktøy og et stadig mer spesifikt systemdesign.
Nitrux 6.0 som et alternativ for avanserte brukere
Med alt det ovennevnte posisjonerer Nitrux 6.0 seg som en svært attraktiv distribusjon for avanserte brukere. som trenger et robust, men fleksibelt skrivebordsmiljø når det gjelder virtualisering, isolasjon og tilpasning av ytelse.
Kombinasjonen av uforanderlig rot, NUTS for atomoppgraderinger og Nitrux-redningsmodus Den tilbyr et nivå av robusthet som sjelden sees i generelle skrivebordsdistribusjoner. Hvis du jobber med datamaskinen din daglig og ikke har råd til en tilfeldig oppdatering som gjør den ubrukelig, gir denne modellen mye mening.
VxM og GPU-gjennomgang gjør Nitrux til en svært seriøs løsning. For de som jobber med testlaboratorier, hackingmiljøer, videoredigering, virtuelle maskinspill eller ethvert scenario der du ønsker å ha flere gjestesystemer med nesten innebygd ytelse.
Innsatsen på Wayland, Hyprland, QMLGreet og NudgeOSD Det gir et moderne, visuelt tiltalende og teknisk sammenhengende skrivebord, og ser bort fra eldre komponenter som har X11-begrensninger eller avhengigheter som prosjektet ikke lenger anser som akseptable.
All denne utrullingen innebærer imidlertid også en mer krevende brukerprofil.Nitrux 6.0 er ikke ment for de som ønsker en «business-as-usual» Linux-opplevelse eller for de som starter helt fra bunnen av. Det er en distribusjon rettet mot maskinvareentusiaster, administratorer, utviklere og avanserte brukere som ikke er redde for å lære nye verktøy og bruksmønstre.
Hvis du passer inn i den profilen og tiltrekkes av ideen om et uforanderlig system med kraftig virtualisering, integrert redning og et godt implementert Wayland,Nitrux 6.0 blir en svært seriøs konkurrent blant avanserte desktopdistribusjoner.
Lidenskapelig forfatter om verden av bytes og teknologi generelt. Jeg elsker å dele kunnskapen min gjennom å skrive, og det er det jeg skal gjøre i denne bloggen, vise deg alle de mest interessante tingene om dingser, programvare, maskinvare, teknologiske trender og mer. Målet mitt er å hjelpe deg med å navigere i den digitale verden på en enkel og underholdende måte.
