Desde Linux David Y. Naranjo  

labwc 0.20: Grabación de ventanas, colores reales y nuevo motor visual

Labwc-noctalia

Hace pocos dias se dio a conocer el lanzamiento de la nueva versión de labwc 0.20, siendo una actualización bastante importante para este gestor de ventanas basado en Wayland. Y es que de manera inicial, podemos notar que los creadores decidieron adelantar los números de versión de forma repentina, pasando de la 0.9.7 a la 0.20, simplemente para ir a la par con wlroots, la tecnología base sobre la que está construido y que también acaba de estrenar esa misma numeración.

Por la parte de las mejoras se destaca la gestión de pantallas y ventanas, la implementación parcial de «toplevel-capture»,  soporte para HDR, mejoras en la interaccion con el escritorio, nuevas opciones de configuración a través del archivo XML, entre otras mejoras mas.

Principales novedades de labwc 0.20

Uno de los cambios más esperados por los usuarios es la posibilidad de grabar o tomar capturas de pantalla de ventanas individuales sin tener que capturar todo el monitor. Aunque esta función todavía está en sus primeras fases y tiene algunas limitaciones (por ejemplo, todavía no se lleva bien con las ventanas emergentes generadas a través de XWayland) es un gran avance para quienes hacen tutoriales, comparten su pantalla a diario o necesitan aislar un programa en específico.

Otra de las novedades que presenta esta actualización de labwc 0.20, es que por fin se habilita el soporte para pantallas con rango de brillo extendido (HDR). Esto significa que si tienes un monitor compatible con HDR10, ahora el sistema podrá enviarle la señal correcta para mostrar colores mucho más vivos y contrastes profundos, siempre y cuando estés utilizando el motor gráfico basado en Vulkan. A esto se le suma la adopción de nuevos protocolos diseñados específicamente para que Wayland gestione la representación del color con una precisión mucho mayor.

Ademas de ello, tambien se destaca que se agregó el clásico atajo de teclado para ocultar todas las ventanas de golpe y mostrar el fondo de pantalla usando la combinación «Super-d», una función básica que mucha gente extrañaba. Además, buscar aplicaciones en el menú principal es mucho más rápido: basta con abrirlo y teclear la primera letra del programa que buscas para seleccionarlo al instante.

Para los usuarios curiosos que disfrutan metiendo mano en los archivos de configuración, se sumaron herramientas muy útiles. Ahora es posible limitar qué programas tienen acceso a funciones delicadas del sistema, configurar al detalle cómo reacciona la rueda del ratón o ajustar la sensibilidad a la presión si utilizas tabletas de dibujo profesionales.

Como este es un cambio que cambia las entrañas del sistema, los desarrolladores avisan que podrían aparecer pequeños errores visuales al principio, por lo que mantendrán la versión anterior recibiendo parches de seguridad para quienes prefieran esperar un poco antes de actualizar su computadora.

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

Descarga e instalacion

Si estás interesado en poder probar LabWC debes saber que puedes realizar la instalación desde el repositorio de Arch Linux o Manjaro directamente desde los repositorios oficiales o AUR:

Repositorio oficial

sudo pacman -S labwc

O versión de desarrollo

sudo pacman -S labwc-git

En Alpine Linux

Desde el repositorio community:

sudo apk add labwc labwc-doc

Opcionales: xwayland, swaybg, waybar, swaylock, etc.

Compilar desde código fuente

Si tu distro no lo incluye o deseas usar la última versión, sigue estos pasos oficiales:

git clone https://github.com/labwc/labwc.git
cd labwc
meson setup build/
meson compile -C build/
sudo meson install -C build/

Requisitos previos para compilar: wlroots, wayland, meson, ninja, gcc/clang, wayland-protocols, entre otros.

Puedes deshabilitar el soporte de XWayland si prefieres solo Wayland:

meson setup -Dxwayland=disabled build/

Primer inicio y configuración

Ejecuta labwc desde una TTY o un gestor de sesiones Wayland, al inicio verás un escritorio vacío. Haz clic para abrir un menú básico.

Opcional: inicia directamente una app, por ejemplo:

labwc -s alacritty

Crea el directorio ~/.config/labwc/ con archivos como:

  • rc.xml (keybindings)
  • menu.xml
  • autostart, environment, etc.

En autostart puedes agregar cosas como:

swaybg -i ~/wallpaper.png &
waybar &

Cuando requieras recargar la configuración:

labwc --reconfigure

Artículo original

Leave A Comment

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.