Se dio a conocer un informe sobre el trabajo en MAUI 2.2.0

MAUI 2.2.2

Maui DE tiene como objetivo introducir un entorno cohesivo, moderno, divertido y convergente para computadoras Linux

Hace ya varios días compartimos aquí en el blog el lanzamiento de la versión 2.4 de la distribucion de Linux Nitrux, la cual sus desarrolladores han estado trabajando en el desarrollo de su propio entorno de escritorio llamado «Maui DE».

La razón de mencionar ello, es que junto con el lanzamiento tambien se dio a conocer un informe sobre el desarrollo del entorno de usuario Maui DE (Maui Shell) que incluye Maui Apps y Maui Shell, que se adaptan automáticamente al tamaño de la pantalla y los métodos de entrada disponibles, lo que permite usarlos no solo en sistemas de escritorio, sino también en teléfonos inteligentes y tabletas.

El entorno desarrolla el concepto de «Convergencia», que implica la capacidad de trabajar con las mismas aplicaciones tanto en las pantallas táctiles de un teléfono inteligente y tableta, como en pantallas grandes de computadoras portátiles y PC. Maui DE se puede iniciar con su servidor compuesto Zpace usando Wayland, o ejecutando un shell Cask separado dentro de una sesión basada en servidor X.

Entre los cambios relacionados con Maui DE se propone un nuevo componente MauiMan (Maui Manager), que proporciona el servidor MauiManServer DBus y una biblioteca API para sincronizar configuraciones entre diferentes procesos. Entre otras cosas, MauiMan proporciona una API para diferentes programas para acceder a configuraciones de estilo y opciones de interfaz comunes, como el radio de la esquina de la ventana, los colores de enfoque, el método de entrada, la orientación de la pantalla y la decoración de los botones. Para administrar la configuración basada en la API de MauiMan, se ha implementado un configurador gráfico de configuración de Maui.

Las bibliotecas relacionadas con MauiKit para administrar entornos de usuario se separan en el conjunto principal de Maui, que Maui Settings usa para aplicar configuraciones sincronizadas a través de MauiMan. Las bibliotecas también proporcionan una API para administrar el consumo de energía, la configuración de sonido, el acceso a la red y las cuentas.

Maui Shell, que ahora se encuentra en la versión beta 2, pasó a utilizar los componentes MauiCore y MauiMan, ademas de que se rediseñó significativamente el código responsable de administrar las sesiones. Se agregó soporte para operaciones de reinicio, apagado, apagado, suspensión y salida. Soporte implementado para rotación de pantalla.

Se agregó un servidor CaskServer DBus que pasa comandos a todos los procesos secundarios de Maui Shell para administrar la sesión y realizar ciertas acciones, como reiniciar, salir y apagar. CaskServer está configurado con una interfaz gráfica que permite configurar parámetros como el comportamiento y la apariencia del panel.

Maui Shell actualmente usa tres ejecutables: startcask-wayland (establece variables de entorno, se conecta a CaskServer y llama al administrador de sesión), cask-session (administrador de sesión, inicia todos los procesos secundarios necesarios, incluidos CaskServer y MauiManServer) y cask (shell gráfico).

En MauiKit 2.2, la aplicación de estilos que determinan la apariencia de las aplicaciones se ha rediseñado significativamente. Puede definir sus propios esquemas de color y colores de enfoque, que pueden variar según el sistema operativo y el factor de forma del dispositivo. Los estilos base ahora están precompilados e integrados en cada aplicación. Para controlar de forma centralizada el estilo de todas las aplicaciones, existen configuraciones globales que le permiten cambiar parámetros como el radio del borde del elemento, la aplicación de animación y el tamaño de los iconos.

Se ha modernizado el diseño de muchos elementos de la interfaz, como botones, controles deslizantes y pestañas. Se agregó el componente SideBarView para crear barras laterales. Se ha agregado compatibilidad con la revisión ortográfica al elemento TextEditor con un formulario de edición de texto. Se agregó soporte para editar, agregar y eliminar metadatos EXIF ​​​​al elemento ImageTools.

El administrador de archivos Index ahora usa una instancia ya existente del programa en nuevos lanzamientos (en lugar de iniciar un nuevo proceso, se crea una nueva pestaña en un proceso que ya se está ejecutando). Se agregó soporte inicial para las especificaciones de FreeDesktop para la interfaz de administración de archivos. La barra lateral se ha rediseñado para incluir una lista de archivos abiertos recientemente.

Finalmente si estás interesado en poder conocer más al respecto, puedes consultar los detalles en el siguiente enlace.

from Linux Adictos https://ift.tt/wz7jEfH
via IFTTT

Tras un retraso, por fin llega la nueva versión de los controladores Mesa 22.2

Mesa Drivers

Mesa es una biblioteca gráfica de código abierto, desarrollada que proporciona una implementación genérica de OpenGL

Después de unas semanas de retraso (y cuatro meses de desarrollo desde el ultimo lanzamiento), se dio a conocer el lanzamiento de la nueva versión de la implementación de la API OpenGL y Vulkan «Mesa 22.2.0», siendo esta la primera versión de la rama Mesa 22.2.x la cual tiene un estado experimental y que posterior a ella después de la estabilización final del código, se lanzará una versión estable de Mesa 22.2.1.

Y es que se suponía que Mesa 22.2.0 saldría a fines de agosto o principios de septiembre (pero pasaron cerca de poco más de 2 semanas), ya que Mesa 22.2-rc3 se lanzó el 19 de agosto y luego los candidatos de lanzamiento semanales de la versión 22.2 final simplemente no sucedieron, dando al lanzamiento final en estos días.

Principales novedades de Mesa 22.2

En esta nueva versión que se presenta de Mesa 22.2, la compatibilidad con la API de gráficos Vulkan 1.3 está disponible en anv para GPU Intel, radv para GPU AMD y GPU Qualcomm. Vulkan 1.2 es compatible con el modo emulador (vn), Vulkan 1.1 en rasterizador de software lavapipe (lvp) y Vulkan 1.0 en el controlador v3dv (GPU Broadcom VideoCore VI de Raspberry Pi 4).

Ademas de ello el controlador de GPU Qualcomm (tu) brinda soporte para la API de gráficos Vulkan 1.3, asi como tambien se agregó soporte para GPU Mali basadas en la microarquitectura Valhall (Mali-G57) al controlador Panfrost, (el controlador es compatible con la especificación OpenGL ES 3.1).

Otros de los cambios que se destacan de esta nueva versión de Mesa 22.2, es el soporte mejorado para tarjetas gráficas Intel DG2-G12 (Arc Alchemist) en el controlador ANV Vulkan (Intel) y el controlador Iris OpenGL, ademas de que el controlador Vulkan mejoró significativamente (alrededor de 100 veces) el rendimiento del código de trazado de rayos.

El controlador R600g para las GPU de la serie AMD Radeon HD 2000 a HD 6000 se movió para usar una representación intermedia (IR) sin tipo de sombreadores NIR. El soporte NIR también permite obtener soporte de representación intermedia TGSI (Tungsten Graphics Shader Infrastructure) al habilitar una capa para traducir NIR a TGSI.

De los demás cambios que se destacan de esta nueva versión:

  • Implementación continua del controlador Vulkan para GPU basado en la arquitectura PowerVR Rogue desarrollada por Imagination.
  • El controlador OpenGL de Nouveau ha comenzado a trabajar en la implementación de soporte para la GPU RTX 30 «Ampere».
  • Se ha implementado compatibilidad con la compilación asincrónica de shaders en el controlador Etnaviv para las tarjetas Vivante.
  • Soporte para compilar Mesa con códecs de video seleccionados deshabilitados debido a problemas de patentes de software.
  • El controlador Lavapipe como una implementación de software Vulkan ha agregado compatibilidad con nuevas extensiones como VK_EXT_robustness2 y compatibilidad con punteros variables.
  • Se agregó soporte para las extensiones de Vulkan, VK_EXT_robustness2 para controlador de lavapipe, VK_EXT_image_2d_view_of_3d para RADV, VK_EXT_primitives_generated_query para RADV, VK_EXT_non_seamless_cube_map para RADV, ANV, lavapipe, VK_EXT_border_color_swizzle para lavapipe, ANV, nabo, RADV, VK_EXT_shader_module_identifier para RADV, VK_EXT_multisampled_render_to_single_sampled para lavapipe, VK_EXT_shader_subgroup_vote por lavapipe, VK_EXT_shader_subgroup_ballot para lavapipe y VK_EXT_attachment_feedback_loop_layout para RADV.

Finalmente si estás interesado en conocer más al respecto sobre esta nueva versión de los controladores Mesa, puedes consultar los detalles en el siguiente enlace.

¿Cómo instalar los drivers de video Mesa en Linux?

Los paquetes de Mesa se encuentran en todas las distribuciones de Linux, por lo que su instalación puede realizarse ya sea descargando y compilando el código fuente (toda la información al respecto aquí) o de una forma relativamente sencilla, la cual depende de la disponibilidad dentro de los canales oficiales de tu distribución o de terceros.

Para los que son usuarios de Ubuntu, Linux Mint y derivados pueden añadir el siguiente repositorio en donde los controladores son actualizados de manera rápida.

sudo add-apt-repository ppa:kisak/kisak-mesa -y

Ahora vamos a actualizar nuestro listado de paquetes y repositorios con:

sudo apt update

Y finalmente podemos instalar los drivers con:

sudo apt upgrade

Para el caso de los que son usuarios de Arch Linux y derivados estos los instalamos con el siguiente comando:

sudo pacman -S mesa mesa-demos mesa-libgl lib32-mesa lib32-mesa-libgl

Para quienes sean usuarios de Fedora 32 pueden utilizar este repositorio, por lo que deben de habilitar corp con:

sudo dnf copr enable grigorig/mesa-stable

sudo dnf update

Finalmente, para los que son usuarios de openSUSE, pueden instalar o actualizar tecleando:

sudo zypper in mesa

from Linux Adictos https://ift.tt/6sfjDYm
via IFTTT

GNOME 43 llega con ajustes rápidos, mejoras relacionadas con GTK4 y aplicaciones actualizadas

GNOME 43

Estaba disponible en forma de beta desde hacía algo más de un mes, pero se acaba de anunciar el lanzamiento de su versión estable. GNOME 43 ya está aquí, aunque lo cierto es que habrá que esperar algún tiempo hasta que las distribuciones añadan los nuevos paquetes a sus repositorios, o hasta que se lancen las nuevas versiones de Fedora y Ubuntu, los dos proyectos más populares en usar este escritorio.

GNOME 43, como el resto de sus versiones, no es sólo un nuevo entorno gráfico, sino que también son nuevas versiones de sus aplicaciones y sus librerías. En cuanto al escritorio en sí, el proyecto destaca los nuevos ajustes rápidos, y en las aplicaciones se mencionan muchas mejoras para «Archivos», también conocido como Nautilus. A continuación tenéis una lista con las novedades más destacadas que han llegado junto a GNOME 43.

Novedades más destacadas de GNOME 43

    • Nuevos ajustes rápidos (captura de cabecera) que permitirán activa/desactivar ajustes como el WiFi o el Bluetooth, o cambiar entre el tema claro y oscuro. También cuenta con un botón para las capturas y se puede gestionar las VPN.
Ajustes rápidos de GNOME 43

Ajustes de GNOME 42 (izquierda) y ajustes rápidos de GNOME 43 (derecha) 

  • Mejoras relacionadas a GTK4, lanzado en 2020 pero que se está integrando gradualmente. Muchas apps subieron a GTK4 en GNOME 42, y la tendencia está continuando en GNOME 43.
  • Archivos (Nautilus) ha recibido muchas mejoras:
    • Las ventanas de propiedades de archivos y carpetas han recibido un nuevo y moderno diseño, que ofrece una mejor visión general de cada elemento. También incluyen nuevas funciones, como un botón para abrir la carpeta principal.
    • La aplicación es ahora adaptativa, lo que significa que puede utilizarse con anchos reducidos y que ajustará automáticamente su diseño cuando se cambie el tamaño de sus ventanas.
Nautilus responsivo en GNOME 43

Nautilus en una ventana pequeña, diseño responsivo

    • Los menús se han reorganizado para que sean más lógicos y fáciles de usar.
    • Las listas de resultados de búsqueda, de archivos recientes y de archivos destacados, tienen una nueva disposición, con una mejor indicación de la ubicación de cada archivo.
    • El nuevo cuadro de diálogo Abrir con facilita el control de las aplicaciones que deben utilizarse para abrir los distintos tipos de archivos.
    • En la vista de lista, abrir el menú contextual para el directorio actual es ahora mucho más fácil, utilizando los canales a cada lado de la lista
  • La aplicación Calendario ha visto actualizada su interfaz, con una nueva barra lateral que incluye un calendario por el que se puede navegar y una lista con eventos próximos. También se ha renovado la vista del calendario en sí, los cuadros con los días, con una nueva paleta de colores.
  • Contactos permite ahora importar/exportar contactos de archivos vCards.
  • La app de llamadas tiene mejoras, como un inicio más rápido, soporte para llamadas VoIP cifradas y la posibilidad de enviar SMS desde el historial de llamadas.
  • Los ajustes de privacidad incluyen una página de seguridad para GNOME 43. Estos ajustes se pueden usar para detectar una variedad de problemas de seguridad de hardware, entre los que se incluyen errores de fabricación y configuración de hardware mal configurada.
  • Ahora es posible instalar aplicaciones de sitios web como aplicaciones de escritorio. Esto es una función mejorada y nueva de la que ya existía en versiones anteriores de GNOME.
  • El teclado de la pantalla ahora muestra sugerencias mientras se escribe. También mostrará las teclas Ctrl, Alt y Tab al escribir en un terminal.
  • La función de captura de pantalla de Web es ahora más fácil de usar: ahora puede encontrarse en el menú contextual de la página web, o activarse con el atajo de teclado Shift+Ctrl+S.
  • También en Web, el estilo de los elementos de la interfaz en las páginas web ha sido actualizado, para ajustarse a las aplicaciones modernas de GNOME.
  • La aplicación Personajes ahora incluye una selección mucho más amplia de emoji, incluyendo personas con diferentes tonos de piel, géneros y estilos de cabello, y más banderas regionales.
  • Se han optimizado algunas de las animaciones de la vista general de actividades, para que sean más suaves.
  • Las «ventanas sobre» de las aplicaciones de GNOME, que muestran detalles sobre cada aplicación, han sido renovadas.
Nuevas ventanas Acerca de

Nuevas ventanas Acerca de

  • En Software, las páginas de aplicaciones tienen un conmutador mejorado para seleccionar la fuente y el formato.
Nuevo desplegable en Software

Nuevo desplegable en Software para elegir la fuente y/o rama

  • Se ha pulido el estilo oscuro de la interfaz de usuario usado por las aplicaciones GTK 4, por lo que la apariencia de las barras y las listas es más armoniosa.
  • Cuando se conecta a GNOME con una aplicación de escritorio remoto (usando RDP), ahora es posible recibir audio del anfitrión.
  • La gama de sonidos de alerta de GNOME se ha actualizado, e incluye un nuevo sonido de alerta por defecto.

El proyecto ha puesto a disposición de cualquier interesado el código de GNOME 43, y se puede conseguir desde este enlace. Como comentábamos al principio de este artículo, lo mejor es esperar a que nuestra distribución Linux añada los nuevos paquetes, y las primeras en hacerlo deberían ser las Rolling Release. En los próximos días llegará a Fedora, que se espera antes de un Ubuntu que lo incluirá a mediados de octubre.

from Linux Adictos https://ift.tt/zt3LuAP
via IFTTT

Ventoy 1.0.80 ya soporta más de 1000 ISOs, y ha añadido un menú de arranque secundario, entre otras novedades

Menú secundario de Ventoy 1.0.80

Menú secundario de Ventoy 1.0.80

Hacía tiempo que no escribíamos sobre esta herramienta, la favorita por muchos para ejecutar live sessions. Sin software como este, cada vez que queremos crear un live usb, tenemos que grabar una ISO en él, pero ese pendrive no servirá para nada más. Con él podemos meter las ISO tal y como las descargamos de sus respectivas páginas, y además usar el pendrive para almacenar más información. Además, con la llegada de Ventoy 1.0.80 ya se soportan más de 1000 imágenes ISO diferentes.

La hazaña de haber superado el soporte para más de 1000 ISOs es lo último que se menciona en la lista de novedades de Ventoy 1.0.80, pero también hay otras destacadas como que ahora hay disponible un menú de arranque secundario para mejorar la compatibilidad para iniciar las imágenes. Hablando del soporte, también se soportan archivos ISO WinPE.

Novedades de Ventoy 1.0.80

  • Añadido un menú de arranque secundario para mejorar la compatibilidad del arranque.
  • Ahora el modo wimboot soporta archivos ISO de WinPE.
  • Se ha hecho que el plugin de inyección esté disponible en el modo WIMBOOT.
  • Añadido soporte para HoloISO.
  • Corrección de errores en el arranque de la última versión de Gentoo live.
  • Corrección de errores para arrancar la última versión de ALT linux.
  • Se usa siempre /bin/bash para lanzar VentoyPlugson.sh.
  • Añadidas las teclas rápidas W y R hotkey para el modo WIMBOOT y GRUB2.
  • Corregido el error tipográfico en la página web de VentoyPlugson.
  • Corregido el error ‘overflow is detected’ en el modo WIMBOOT para archivos ISO grandes.
  • Se ha corregido un error cuando la ISO contiene un parámetro de arranque ks=file:/xxx.
  • Actualización de languages.json.

Ventoy 1.0.80 ya se puede descargar desde su página web oficial, tanto para Windows como para Linux. Las versiones de repositorios oficiales, ya que hay distribuciones que ofrecen este software en sus repos, se actualizarán en las próximas horas.

from Linux Adictos https://ift.tt/CZq6lns
via IFTTT