Budgie 10.9.0 presenta los trabajos inciales de migración a Wayland y mejoras en bluetooth
Buddies Of Budgie, la organización responsable del desarrollo del popular entorno de escritorio Budgie después de su separación de la distribución Solus, ha anunciado el lanzamiento de Budgie 10.9.0, en la cual el entorno de escritorio ha experimentado importantes mejoras y cambios significativos en su funcionamiento. Estas actualizaciones abarcan dos áreas principales: la migración a Wayland y el rediseño del subprograma de control de Bluetooth.
Para quienes desconocen de Budgie, deben de saber que este es un entorno de escritorio que usa Budgie Window Manager (BWM) para administrar ventanas, que es una extensión del complemento principal de Mutter. Budgie se basa en un panel que es similar en organización a los paneles de escritorio clásicos.
Principales novedades de Budgie 10.9.0
En esta nueva versión de Budgie 10.9.0 los desarrolladores destacan los trabajos realizados en la migración del entorno a Wayland, y es que se han presentado los resultados iniciales de la migración de subprogramas y componentes de Budgie para que funcionen utilizando el protocolo Wayland y se ha agregado una sesión de prueba utilizando Wayland, lo que representa un paso crucial hacia la adopción total de este protocolo.
Ademas de ello, para trabajar sobre Wayland, se ha implementado la biblioteca libxfce4windowing, desarrollada por el proyecto Xfce, que proporciona una capa de abstracción del subsistema gráfico, compatible tanto con X11 como con Wayland. La compatibilidad con Wayland se ha agregado a varios subprogramas, incluyendo Show Desktop, TabSwitcher (cambio entre ventanas usando Alt+Tab) y Workspace (trabajo con escritorios virtuales). Durante el proceso de transferencia, se ha optimizado el subprograma TabSwitcher para mejorar el rendimiento y la eficiencia del sistema.
Otra de las novedades que presenta la nueva versión, es el rediseño del subprograma de control de Bluetooth para mejorar la funcionalidad y la interoperabilidad, y es que se ha pasado del uso de la biblioteca gnome-bluetooth al acceso directo a la pila BlueZ y UPower a través del D-Bus, ya que se menciona que anteriormente, se había estado usando una versión anterior de gnome-bluetooth que no requería Libadwaita ni GTK4 y por diversas razones se decidió dejar de usar esta biblioteca más antigua y aprovechar de manera similar las API BlueZ y UPower D-Bus directamente. Como beneficio adicional, esto permitirá que algunas distribuciones eliminen por completo ese antiguo gnome-bluetooth de sus repositorios.
También se destaca que se han agregado nuevas funcionalidades, como la capacidad de conectar y desconectar dispositivos Bluetooth emparejados, así como indicadores de carga de batería para dispositivos externos. Además, ahora es posible enviar archivos a dispositivos Bluetooth de manera sencilla.
Por otra parte, se destaca que se ha implementado el componente «budgie-session» para la gestión de sesiones, que se bifurca de gnome-session de GNOME 44. Esto proporciona el soporte ConsoleKit necesario para los sistemas BSD y conserva la capacidad X11 hasta que se complete la migración a Wayland.
Budgie 10.9.0 está disponible para su prueba y uso en una variedad de distribuciones populares, incluyendo Ubuntu Budgie, Fedora Budgie, Solus, GeckoLinux y EndeavourOS. Finalmente si estás interesado en poder conocer más al respecto, puedes consultar los detalles en el siguiente enlace.
¿Como instalar Budgie en Linux?
Para quienes estén interesados en poder instalar este entorno de escritorio en su sistema, pueden hacerlo siguiendo las instrucciones que compartimos a continuación.
Usuarios de Ubuntu, Debian o cualquier derivado de estos, pueden realizar la instalación directamente de sus repositorios. Para ello deben abrir una terminal y en ella van a teclear lo siguiente:
sudo apt update sudo apt upgrade sudo apt install ubuntu-budgie-desktop
Ahora para quienes son usuarios de Arch Linux o algún derivado de este, la instalación la van a realizar desde los repositorios de AUR, por lo cual deben tener el repositorio habilitado en su archivo pacman.conf y contar con un asistente de AUR. Para el caso de este artículo usaremos YAY.
En una terminal vamos a teclear el siguiente comando:
yay -S budgie-desktop-git
Mientras que para los que son usuarios de openSUSE la instalación la podrán hacer tecleando en una terminal el siguiente comando:
sudo zypper in budgie-desktop
Por último, y como es de manera general, para los que estén interesados en poder realizar la compilación del entorno desde su código fuente por su propia cuenta, pueden obtener el código fuente de la última versión liberada desde el siguiente enlace.