Más de un año después de la última actualización, se ha lanzado el entorno de escritorio Budgie 10.9.3. El entorno de usuario consta de componentes independientes con la implementación del escritorio Budgie Desktop, el conjunto de iconos de la vista de escritorio Budgie, la interfaz de configuración del sistema Budgie Control Center (una bifurcación del Centro de Control de GNOME) y el protector de pantalla Budgie Screensaver (una bifurcación de gnome-screensaver). El código del proyecto se distribuye bajo la licencia GPLv2. Para familiarizarse con Budgie, puede utilizar distribuciones como Ubuntu Budgie, Fedora Budgie, Solus, GeckoLinux y EndeavourOS.
Budgie utiliza Budgie Window Manager (BWM), una versión extendida del plugin principal de Mutter, para gestionar las ventanas. Budgie se basa en un panel con una funcionalidad similar a la de los paneles de escritorio clásicos. Todos los elementos del panel son applets, lo que permite una configuración, reorganización y personalización flexibles de los elementos clave del panel. Los applets disponibles incluyen un menú de aplicaciones clásico, cambio de tareas, un área con una lista de ventanas abiertas y una vista previa. escritorios virtuales, indicador de administración de energía, subprograma de control de volumen, indicador de estado del sistema y reloj.
Los desarrolladores planeaban lanzar una versión importante de Budgie 10.10 en el primer trimestre de 2025. En esta versión, se planeó abandonar por completo la compatibilidad con X11 y mantener únicamente la capacidad de trabajar en entornos basados en el protocolo Wayland. Sin embargo, esta rama aún no está lista para su lanzamiento, y uno de los criterios mencionados fue lograr la paridad en la funcionalidad de los applets con el antiguo entorno basado en X11. Tras el lanzamiento de Budgie 10.10, la serie 10.x pasará a modo de mantenimiento y todos los recursos se destinarán al desarrollo de la rama Budgie 11, que destaca por separar la funcionalidad de escritorio de la capa de visualización y salida de información.
La actualización 10.9.3 de Budgie destaca por su sincronización con los cambios de la próxima versión de GNOME 49, prevista para el 17 de septiembre. Para gestionar la configuración, Budgie utiliza el componente gnome-settings-daemon, que se modificó en GNOME 49, lo que rompe la retrocompatibilidad. El código para gestionar la retroiluminación de la pantalla se transfirió del complemento Power a GNOME Shell, y el código para la compatibilidad con las teclas multimedia para ajustar el brillo se transfirió del complemento MediaKeys. Además, el complemento para tabletas gráficas Wacom se eliminó de gnome-settings-daemon, cuya funcionalidad ahora está integrada en el gestor de composiciones Mutter.
Para garantizar el funcionamiento tras el recorte de funcionalidad, los desarrolladores de Budgie crearon una bifurcación de gnome-settings-daemon con el objetivo de preservar el estado anterior de los componentes MediaKeys, Power y Wacom. Con la excepción de estos componentes, que se suministran como complementos independientes (bsd-media-keys, bsd-power y bsd-wacom), y la devolución de los archivos de escritorio para su ejecución automática, el resto del código de gnome-settings-daemon está completamente sincronizado con el código base de GNOME. Los cambios en Budgie incluyen la adaptación a la nueva API de la biblioteca libxfce4windowing, cambios en el procesamiento de la tecla "overlay-key" (por defecto, "Super") en el gestor de componentes compuestos Mutter y la eliminación de las clases compactas en Vala 0.56.18.

Fuente: opennet.ru
