Balanceo 1.12

El comunicado ha sido publicado Balanceo 1.12 — una nueva versión del compositor Wayland de mosaico, compatible en ideología y configuración con el i3. El lanzamiento tuvo lugar 25 mayo del año 2026Según el proyecto, Sway 1.12 incluye 138 cambios de 50 participantesy ahora el ensamblaje requiere raíz wl 0.20.0.

El principal cambio para el usuario fue el soporte HDR10 al trabajar a través de Renderizador VulkanEsto no habilita automáticamente el HDR en todas las configuraciones: la función está vinculada específicamente al motor de renderizado Vulkan en wlroots/Sway y al soporte de los controladores, el monitor y el resto de la pila gráfica. Sin embargo, este es un paso importante para que Sway ofrezca soporte completo para pantallas HDR modernas en un entorno Wayland.

Cambios clave en Sway 1.12

  • Permite capturar ventanas individuales.
    Ahora Sway puede capturar ventanas individuales, en lugar de la pantalla o el espacio de trabajo completos. Esto es importante para grabar la pantalla y compartir aplicaciones en videollamadas: puedes mostrar una aplicación específica sin revelar todo el escritorio. Esta mejora se incluye como soporte en el registro de cambios completo. captura de nivel superior.

  • HDR10 mediante renderizador Vulkan.
    Soporte agregado Salida HDR10 al ejecutar Sway con el renderizador Vulkan. HDR10 es uno de los formatos de vídeo HDR abiertos más comunes, por lo que el cambio es especialmente perceptible para los usuarios de monitores modernos y en entornos multimedia.

  • Nuevos protocolos Wayland.
    Esta versión añade compatibilidad con color-management-v1, color-representation-v1, xdg-toplevel-tag-v1, ext-workspace-v1 y wl_fixes. Esto amplía la base para la gestión del color, la interacción entre componentes externos y espacios de trabajo, y una identificación más precisa de las ventanas de nivel superior.

  • Nueva opción --device-primaries para el perfil de color de salida.
    Ahora es posible utilizar las coordenadas de color primarias que informa el monitor a través de edidEsto es necesario para describir con mayor precisión las características de color de una pantalla específica, en lugar de hacer referencia a un perfil predefinido de forma aproximada.

  • Modificar el comportamiento del perfil srgb.
    El perfil sRGB ahora utiliza la función de transferencia sRGB por partes, en lugar de una simple gamma 2.2. Se ha añadido un perfil gamma22 para corregir el comportamiento anterior. Sin embargo, según los desarrolladores, el comportamiento predeterminado efectivo sigue siendo el mismo: gamma 2.2.

  • Soporte oficial para el lanzamiento a través del gestor de pantalla.
    Anteriormente, iniciar Sway a través de gestores de pantalla se consideraba una opción no compatible: los desarrolladores citaban problemas antiguos con los gestores de inicio de sesión y cerraban esos informes por considerarlos no compatibles. En Sway 1.12, esta postura se ha revisado y ahora se admite oficialmente el inicio a través de un gestor de pantalla.

  • Se ha modificado el comportamiento en las GPU no compatibles.
    Sway ya no rechaza iniciarse con controladores de vídeo no compatibles, incluido el controlador propietario de NVIDIA. En lugar de rechazar el inicio, ahora muestra un mensaje informativo. Los desarrolladores recalcan que la política de compatibilidad no ha cambiado; solo ha cambiado el comportamiento de inicio. El mensaje se puede desactivar mediante el parámetro --unsupported-gpu o la variable de entorno SWAY_UNSUPPORTED_GPU.

  • Las teclas multimedia se activan mediante playerctl en la configuración estándar.
    Se han añadido combinaciones de teclas para playerctl al archivo de configuración predeterminado. Esto simplifica el control del reproductor multimedia mediante las teclas multimedia estándar, sin necesidad de añadir manualmente combinaciones personalizadas.

  • Compatibilidad con interruptores deslizantes de teclado.
    Se ha añadido compatibilidad con interruptores deslizantes en los bloques del teclado. Este cambio está relacionado con el manejo de la entrada y resulta útil para dispositivos que incorporan dichos interruptores de hardware en el teclado.

Además de las principales novedades, esta versión incluye correcciones para la gestión de arrastrar y soltar, el movimiento de contenedores, los espacios de trabajo, layer-shell, xdg-shell, el bloc de notas, la representación de texto mediante Pango/Cairo y varios scripts IPC. Estas correcciones incluyen fallos causados ​​por el uso incorrecto de los comandos del panel, el primer toque del lápiz óptico tras el reinicio, arrastrar un contenedor al borde del espacio de trabajo y algunas operaciones de redimensionamiento/movimiento.

Sway 1.12 parece una actualización a nivel de infraestructura: el proyecto se ha actualizado a wlroots 0.20, se ha preparado para la gestión moderna del color y HDR, se han mejorado los scripts para compartir pantalla y se ha eliminado la antigua limitación formal de ejecutarse a través de gestores de pantalla. Para los usuarios de distribuciones de actualización continua, la actualización probablemente llegará a través de los canales de paquetes habituales, pero quienes compilen Sway por su cuenta deben tener en cuenta la nueva dependencia de wlroots 0.20.0.

Fuente: linux.org.ru

Compre alojamiento confiable para sitios con protección DDoS, servidores VPS VDS 🔥 Compra alojamiento web fiable con protección DDoS, servidores VPS VDS | ProHoster