Lanzamento da distribución Nitrux 2.7 con entornos de usuario NX Desktop e Maui Shell

Publicouse o lanzamento da distribución Nitrux 2.7.0, construída sobre a base de paquetes Debian, tecnoloxías KDE e sistema de inicialización OpenRC. O proxecto ofrece o seu propio escritorio, NX Desktop, que é un complemento para KDE Plasma, así como un ambiente Maui Shell separado. Baseándose na biblioteca de Maui, estase a desenvolver un conxunto de aplicacións de usuario estándar para a distribución que se poden usar tanto en sistemas de escritorio como en dispositivos móbiles. Para instalar aplicacións adicionais, estase promovendo un sistema de paquetes AppImages autónomos. O tamaño completo da imaxe de arranque é de 3.2 GB (NX Desktop) e 2.6 GB (Maui Shell). Os desenvolvementos do proxecto distribúense baixo licenzas libres.

O NX Desktop ofrece un estilo diferente, a súa propia implementación da bandexa do sistema, o centro de notificacións e varios plasmoides, como un configurador de conexión de rede e un applet multimedia para o control de volume e o control da reprodución multimedia. As aplicacións creadas mediante o marco MauiKit inclúen o xestor de ficheiros Index (tamén se pode usar Dolphin), o editor de texto Note, o emulador de terminal Station, o reprodutor de música VVave, o reprodutor de vídeo Clip, o NX Software Center e o visor de imaxes Pix.

Lanzamento da distribución Nitrux 2.7 con entornos de usuario NX Desktop e Maui Shell

O contorno de usuario de Maui Shell desenvólvese de acordo co concepto de "Converxencia", que implica a posibilidade de traballar coas mesmas aplicacións tanto nas pantallas táctiles dun smartphone e tableta, como nas pantallas grandes de portátiles e PC. Maui Shell adáptase automaticamente ao tamaño da pantalla e aos métodos de entrada dispoñibles, e pódese usar non só en sistemas de escritorio, senón tamén en teléfonos intelixentes e tabletas. O código do proxecto está escrito en C++ e QML, e distribúese baixo a licenza LGPL 3.0.

Lanzamento da distribución Nitrux 2.7 con entornos de usuario NX Desktop e Maui Shell

Maui Shell usa compoñentes da GUI de MauiKit e o marco Kirigami, que son desenvolvidos pola comunidade KDE. Kirigami é un complemento para Qt Quick Controls 2, e MauiKit ofrece modelos de elementos de interface listos para facer que che permitan crear aplicacións moi rapidamente. O proxecto tamén utiliza compoñentes como BlueDevil (xestión de Bluetooth), Plasma-nm (xestión de rede), KIO, PowerDevil (xestión de enerxía), KSolid e PulseAudio.

A saída de información prodúcese mediante o seu xestor composto Zpace, que se encarga de mostrar e colocar as fiestras e procesar os escritorios virtuais. O protocolo Wayland utilízase como protocolo principal, co que se traballa mediante a API Qt Wayland Compositor. Enriba de Zpace está o shell Cask, que implementa un contedor que cobre todo o contido da pantalla, e tamén ofrece implementacións básicas de elementos como a barra superior, diálogos emerxentes, mapas de pantalla, áreas de notificación, panel dock, etc. atallos, interface de chamada de programa, etc.

O mesmo shell pódese usar para sistemas de escritorio, teléfonos intelixentes e tabletas, sen necesidade de crear versións separadas para dispositivos con diferentes factores de forma. Cando se traballa en monitores normais, o shell funciona en modo escritorio, cun panel fixo na parte superior, a posibilidade de abrir un número arbitrario de fiestras e controlar co rato. Se tes unha pantalla táctil, o shell funciona en modo tableta cunha disposición vertical de elementos e ventás abertas para encher toda a pantalla ou un deseño lado a lado semellante aos xestores de fiestras de mosaico. Nos teléfonos intelixentes, os elementos do paneis e as aplicacións se expanden a pantalla completa, do mesmo xeito que as plataformas móbiles tradicionais.

As principais novidades de Nitrux 2.7:

  • Comezou a formación dunha imaxe ISO separada co Maui Shell. Versións actualizadas de MauiKit 2.2.2, MauiKit Frameworks 2.2.2, Maui Apps 2.2.2 e Maui Shell 0.6.0. O conxunto está actualmente posicionado para demostrar as capacidades do novo shell e das aplicacións dispoñibles. Inclúense Agenda, Arca, Bonsai, Booth, Buho, Clip, Communicator, Fiery, Index, Maui Manager, Nota, Pix, Shelf, Station, Strike e VVave.
  • Actualizáronse os compoñentes de NX Desktop para KDE Plasma 5.27.2, KDE Frameworks 5.103.0 e KDE Gear (Aplicacións KDE) 22.12.3. Versións de software actualizadas, incluíndo Mesa 23.1-git, Firefox 110.0.1 e controladores NVIDIA 525.89.02.
  • Por defecto, o núcleo Linux 6.1.15 con parches de Liquorix está activado.
  • Inclúense paquetes con OpenVPN e open-iscsi.
  • Os ficheiros executables con utilidades de xestión de paquetes foron eliminados da imaxe Live (o instalador de Calamares pode instalar o sistema e eles, e nunha imaxe Live estática son superfluos).
  • O Centro de software NX foi reconstruído usando MauiKit.

Fonte: opennet.ru

Engadir un comentario