Lanzamiento de la distribución Nitrux 2.7 con entornos de usuario NX Desktop y Maui Shell

Se ha publicado el lanzamiento del kit de distribución Nitrux 2.7.0, construido sobre la base del paquete Debian, las tecnologías KDE y el sistema de inicialización OpenRC. El proyecto ofrece su propio escritorio NX Desktop, que es un complemento de KDE Plasma, así como un entorno Maui Shell separado. Basado en la biblioteca de Maui para la distribución, se desarrolla un conjunto de aplicaciones de usuario típicas que se pueden usar tanto en sistemas de escritorio como en dispositivos móviles. Para instalar aplicaciones adicionales, se promueve el sistema de paquetes autónomos AppImages. El tamaño de la imagen de arranque completa es de 3.2 GB (NX Desktop) y 2.6 GB (Maui Shell). Los desarrollos del proyecto se distribuyen bajo licencias libres.

El escritorio NX ofrece un estilo diferente, su propia implementación de la bandeja del sistema, el centro de notificaciones y varios plasmoides, como un configurador de conexión de red y un subprograma multimedia para control de volumen y control de reproducción de medios. Las aplicaciones creadas con el marco MauiKit incluyen el administrador de archivos Index (también se puede usar Dolphin), el editor de texto Note, el emulador de terminal Station, el reproductor de música VVave, el reproductor de video Clip, el Centro de software NX y el visor de imágenes Pix.

Lanzamiento de la distribución Nitrux 2.7 con entornos de usuario NX Desktop y Maui Shell

El entorno de usuario de Maui Shell está evolucionando de acuerdo con el concepto de "Convergencia", es decir, la capacidad de trabajar con las mismas aplicaciones en las pantallas táctiles de un teléfono inteligente y una tableta, así como en pantallas grandes de computadoras portátiles y PC. Maui Shell se adapta automáticamente al tamaño de la pantalla y a los métodos de entrada disponibles, y puede usarse no solo en sistemas de escritorio, sino también en teléfonos inteligentes y tabletas. El código del proyecto está escrito en C++ y QML y se distribuye bajo la licencia LGPL 3.0.

Lanzamiento de la distribución Nitrux 2.7 con entornos de usuario NX Desktop y Maui Shell

Maui Shell utiliza los componentes GUI de MauiKit y el marco Kirigami desarrollado por la comunidad de KDE. Kirigami se basa en Qt Quick Controls 2, mientras que MauiKit proporciona plantillas de interfaz de usuario preconstruidas que le permiten crear aplicaciones muy rápidamente. El proyecto también utiliza componentes como BlueDevil (gestión de Bluetooth), Plasma-nm (gestión de conexión de red), KIO, PowerDevil (gestión de energía), KSolid y PulseAudio.

La salida de información se proporciona utilizando su administrador compuesto Zpace, que se encarga de mostrar y colocar ventanas y procesar escritorios virtuales. El protocolo Wayland se utiliza como protocolo principal, que se maneja mediante la API Qt Wayland Compositor. Además de Zpace, se ejecuta un shell Cask, que implementa un contenedor que cubre todo el contenido de la pantalla y también proporciona implementaciones básicas de elementos tales como el panel superior, los cuadros de diálogo emergentes, los mapas de pantalla, las áreas de notificación, el puerto. panel, accesos directos, interfaz de llamada de programa, etc.

La misma máscara se puede usar para computadoras de escritorio, teléfonos inteligentes y tabletas sin tener que crear versiones separadas para dispositivos con diferentes factores de forma. Cuando se trabaja en monitores convencionales, la carcasa funciona en modo de escritorio, con un panel fijo en la parte superior, la capacidad de abrir un número arbitrario de ventanas y controlar con el mouse. Cuando está equipado con una pantalla táctil, la carcasa funciona en modo tableta con diseño vertical y ventanas que se abren en pantalla completa o en un diseño de lado a lado similar a los administradores de ventanas en mosaico. En los teléfonos inteligentes, los elementos del panel y las aplicaciones se expanden a pantalla completa, como en las plataformas móviles tradicionales.

Las principales novedades de Nitrux 2.7:

  • Ha comenzado la formación de una imagen ISO separada con Maui Shell. Versiones actualizadas de MauiKit 2.2.2, MauiKit Frameworks 2.2.2, Maui Apps 2.2.2 y Maui Shell 0.6.0. El ensamblaje todavía está posicionado para demostrar las capacidades del nuevo caparazón y las aplicaciones disponibles. El programa incluye Agenda, Arca, Bonsai, Booth, Buho, Clip, Communicator, Fiery, Index, Maui Manager, Nota, Pix, Shelf, Station, Strike y VVave.
  • Los componentes de NX Desktop se han actualizado a KDE Plasma 5.27.2, KDE Frameworks 5.103.0 y KDE Gear (KDE Applications) 22.12.3. Versiones de software actualizadas que incluyen Mesa 23.1-git, Firefox 110.0.1 y controladores NVIDIA 525.89.02.
  • De manera predeterminada, el kernel de Linux 6.1.15 con parches de Liquorix está habilitado.
  • La composición incluye paquetes con OpenVPN y open-iscsi.
  • Se eliminaron los archivos ejecutables con las utilidades de administración de paquetes de la imagen en vivo (el instalador de Calamares puede instalar el sistema y ellos, y son superfluos en una imagen en vivo estática).
  • El Centro de software NX se ha reconstruido con MauiKit.

Fuente: opennet.ru

Añadir un comentario