Vydání distribuce Nitrux 2.7 s uživatelským prostředím NX Desktop a Maui Shell

Bylo zveřejněno vydání distribuční sady Nitrux 2.7.0, postavené na základně balíčků Debian, technologiích KDE a inicializačním systému OpenRC. Projekt nabízí vlastní desktop NX Desktop, který je doplňkem KDE Plasma, a také samostatné prostředí Maui Shell. Na základě knihovny Maui pro distribuci je vyvinuta sada typických uživatelských aplikací, které lze používat jak na desktopových systémech, tak na mobilních zařízeních. Pro instalaci dalších aplikací je podporován samostatný systém balíčků AppImages. Velikost úplného spouštěcího obrazu je 3.2 GB (NX Desktop) a 2.6 GB (Maui Shell). Vývoj projektu je distribuován na základě bezplatných licencí.

NX Desktop nabízí jiný styl, vlastní implementaci systémové lišty, oznamovacího centra a různých plazmoidů, jako je konfigurátor síťového připojení a multimediální applet pro ovládání hlasitosti a ovládání přehrávání médií. Aplikace vytvořené pomocí rámce MauiKit zahrnují správce souborů Index (lze také použít Dolphin), textový editor poznámek, emulátor terminálu Station, hudební přehrávač VVave, přehrávač videa Clip, NX Software Center a prohlížeč obrázků Pix.

Vydání distribuce Nitrux 2.7 s uživatelským prostředím NX Desktop a Maui Shell

Uživatelské prostředí Maui Shell se vyvíjí v souladu s konceptem „Konvergence“, což znamená možnost pracovat se stejnými aplikacemi na dotykových obrazovkách chytrého telefonu a tabletu i na velkých obrazovkách notebooků a PC. Maui Shell se automaticky přizpůsobí velikosti obrazovky a dostupným metodám zadávání a lze jej použít nejen na stolních systémech, ale také na chytrých telefonech a tabletech. Kód projektu je napsán v C++ a QML a distribuován pod licencí LGPL 3.0.

Vydání distribuce Nitrux 2.7 s uživatelským prostředím NX Desktop a Maui Shell

Maui Shell používá komponenty GUI MauiKit a rámec Kirigami vyvinutý komunitou KDE. Kirigami je postaven na Qt Quick Controls 2, zatímco MauiKit poskytuje předpřipravené šablony uživatelského rozhraní, které vám umožní velmi rychle vytvářet aplikace. Projekt dále využívá komponenty jako BlueDevil (správa Bluetooth), Plasma-nm (správa připojení k síti), KIO, PowerDevil (správa napájení), KSolid a PulseAudio.

Výstup informací zajišťuje jeho kompozitní správce Zpace, který zodpovídá za zobrazování a umísťování oken a zpracování virtuálních desktopů. Jako hlavní protokol je použit protokol Wayland, který je zpracován pomocí Qt Wayland Compositor API. Nad Zpace je spuštěn Cask shell, který implementuje kontejner, který pokrývá celý obsah obrazovky, a také poskytuje základní implementace takových prvků, jako je horní panel, vyskakovací dialogy, mapy obrazovky, oznamovací oblasti, dock- panel, zkratky, rozhraní pro volání programu atd.

Stejný vzhled lze použít pro stolní počítače, smartphony a tablety, aniž byste museli vytvářet samostatné verze pro zařízení s různými formovými faktory. Při práci na běžných monitorech funguje shell v režimu plochy, s panelem upevněným nahoře, možností otevřít libovolný počet oken a ovládat pomocí myši. Je-li vybaven dotykovou obrazovkou, funguje shell v režimu tabletu s vertikálním rozložením a otevíráním oken na celou obrazovku nebo vedle sebe, podobně jako u dlaždicových správců oken. Na chytrých telefonech se prvky panelu a aplikace rozbalí na celou obrazovku, jako na tradičních mobilních platformách.

Hlavní inovace Nitrux 2.7:

  • Začalo vytváření samostatného ISO obrazu s Maui Shell. Aktualizované verze MauiKit 2.2.2, MauiKit Frameworks 2.2.2, Maui Apps 2.2.2 a Maui Shell 0.6.0. Sestava je stále umístěna tak, aby demonstrovala schopnosti nového shellu a dostupných aplikací. Program zahrnuje Agenda, Arca, Bonsai, Booth, Buho, Clip, Communicator, Fiery, Index, Maui Manager, Nota, Pix, Shelf, Station, Strike a VVave.
  • Komponenty NX Desktop byly aktualizovány na KDE Plasma 5.27.2, KDE Frameworks 5.103.0 a KDE Gear (aplikace KDE) 22.12.3. Aktualizované verze softwaru včetně Mesa 23.1-git, Firefox 110.0.1 a ovladačů NVIDIA 525.89.02.
  • Ve výchozím nastavení je použito jádro Linux 6.1.15 s opravami Liquorix.
  • Složení obsahuje balíčky s OpenVPN a open-iscsi.
  • Z živého obrazu byly odstraněny spustitelné soubory s utilitami pro správu balíčků (instalační program Calamares může nainstalovat systém i je a ve statickém živém obrazu jsou nadbytečné).
  • NX Software Center bylo přestavěno pomocí MauiKit.

Zdroj: opennet.ru

Přidat komentář