Utgivelse av Nitrux 2.7-distribusjon med NX Desktop og Maui Shell brukermiljøer

Utgivelsen av Nitrux 2.7.0-distribusjonssettet, bygget på Debian-pakkebasen, KDE-teknologier og OpenRC-initialiseringssystemet, har blitt publisert. Prosjektet tilbyr sitt eget skrivebord NX Desktop, som er et tillegg til KDE Plasma, samt et eget Maui Shell-miljø. Basert på Maui-biblioteket for distribusjonen, utvikles et sett med typiske brukerapplikasjoner som kan brukes på både stasjonære systemer og mobile enheter. For å installere flere applikasjoner, markedsføres det selvstendige pakkesystemet AppImages. Størrelsen på hele oppstartsbildet er 3.2 GB (NX Desktop) og 2.6 GB (Maui Shell). Utviklingen av prosjektet distribueres under frie lisenser.

NX Desktop tilbyr en annen stil, sin egen implementering av systemstatusfeltet, varslingssenter og ulike plasmoider, for eksempel en nettverkstilkoblingskonfigurator og en multimedieapplet for volumkontroll og medieavspillingskontroll. Applikasjoner bygget ved hjelp av MauiKit-rammeverket inkluderer indeksfilbehandling (Dolphin kan også brukes), notattekstredigerer, stasjonsterminalemulator, VVave-musikkspiller, klippvideospiller, NX Software Center og Pix-bildeviser.

Utgivelse av Nitrux 2.7-distribusjon med NX Desktop og Maui Shell brukermiljøer

Brukermiljøet til Maui Shell utvikler seg i samsvar med konseptet "Konvergens", som betyr muligheten til å jobbe med de samme applikasjonene på berøringsskjermene til en smarttelefon og nettbrett, samt på store skjermer på bærbare og PC-er. Maui Shell tilpasser seg automatisk til skjermstørrelsen og tilgjengelige inndatametoder, og kan brukes ikke bare på stasjonære systemer, men også på smarttelefoner og nettbrett. Prosjektkoden er skrevet i C++ og QML og distribuert under LGPL 3.0-lisensen.

Utgivelse av Nitrux 2.7-distribusjon med NX Desktop og Maui Shell brukermiljøer

Maui Shell bruker MauiKit GUI-komponentene og Kirigami-rammeverket utviklet av KDE-fellesskapet. Kirigami er bygget på toppen av Qt Quick Controls 2, mens MauiKit gir forhåndsbygde UI-maler som lar deg lage applikasjoner veldig raskt. Prosjektet bruker også komponenter som BlueDevil (Bluetooth-styring), Plasma-nm (administrasjon av nettverkstilkobling), KIO, PowerDevil (strømstyring), KSolid og PulseAudio.

Utdataene leveres ved hjelp av dens sammensatte manager Zpace, som er ansvarlig for å vise og plassere vinduer og behandle virtuelle skrivebord. Wayland-protokollen brukes som hovedprotokoll, som håndteres ved hjelp av Qt Wayland Compositor API. På toppen av Zpace kjøres et Cask-skall, som implementerer en beholder som dekker hele innholdet på skjermen, og som også gir grunnleggende implementeringer av slike elementer som topppanelet, popup-dialoger, skjermkart, varslingsområder, dock- panel, snarveier, programanropsgrensesnitt, etc.

Det samme skallet kan brukes til stasjonære datamaskiner, smarttelefoner og nettbrett uten å måtte lage separate versjoner for enheter med ulike formfaktorer. Når du arbeider på konvensjonelle skjermer, fungerer skallet i skrivebordsmodus, med et panel festet på toppen, muligheten til å åpne et vilkårlig antall vinduer og kontrollere med musen. Når det er utstyrt med en berøringsskjerm, fungerer skallet i nettbrettmodus med vertikal layout og åpne vinduer i fullskjerm eller side-ved-side-oppsett som ligner på flislagte vinduer. På smarttelefoner utvides panelelementer og applikasjoner til fullskjerm, som i tradisjonelle mobile plattformer.

De viktigste nyvinningene til Nitrux 2.7:

  • Dannelsen av et eget ISO-bilde med Maui Shell har begynt. Oppdaterte versjoner av MauiKit 2.2.2, MauiKit Frameworks 2.2.2, Maui Apps 2.2.2 og Maui Shell 0.6.0. Forsamlingen er fortsatt posisjonert for å demonstrere egenskapene til det nye skallet og tilgjengelige applikasjoner. Programmet inkluderer Agenda, Arca, Bonsai, Booth, Buho, Clip, Communicator, Fiery, Index, Maui Manager, Nota, Pix, Shelf, Station, Strike og VVave.
  • NX Desktop-komponenter har blitt oppdatert til KDE Plasma 5.27.2, KDE Frameworks 5.103.0 og KDE Gear (KDE Applications) 22.12.3. Oppdaterte programvareversjoner inkludert Mesa 23.1-git, Firefox 110.0.1 og NVIDIA-drivere 525.89.02.
  • Som standard brukes Linux 6.1.15-kjernen med Liquorix-patcher.
  • Sammensetningen inkluderer pakker med OpenVPN og open-iscsi.
  • Fjernet kjørbare filer med pakkehåndteringsverktøy fra Live-bildet (Calamares-installasjonsprogrammet kan installere systemet og dem, og de er overflødige i et statisk Live-bilde).
  • NX Software Center har blitt gjenoppbygd ved hjelp av MauiKit.

Kilde: opennet.ru

Legg til en kommentar