labwc 0.5, conoce las novedades de este este servidor compuesto para Wayland

Se dio a conocer el lanzamiento de la nueva versión de labwc 0.5,  el cual se posiciona como un desarrollo de un servidor compuesto para Wayland con características que recuerdan al administrador de ventanas de Openbox (el proyecto se presenta como un intento de crear una alternativa a Openbox para Wayland).

Entre las características de labwc se encuentra el minimalismo, implementación compacta, amplias opciones de personalización y alto rendimiento. Se utiliza como base la biblioteca wlroots, desarrollada por los desarrolladores del entorno de usuario de Sway y que proporciona funciones básicas para organizar el trabajo del administrador compuesto basado en Wayland.

De los protocolos extendidos de Wayland, se admite wlr-output-management para configurar dispositivos de salida, layer-shell para organizar el trabajo del shell del escritorio y Foreign-toplevel para conectar sus propios paneles e interruptores de ventana.

Es posible conectar complementos con la implementación de funciones tales como crear capturas de pantalla, mostrar fondos de pantalla en el escritorio, colocar paneles y menús. Los efectos animados, los degradados y los íconos (con la excepción de los botones de ventana) básicamente no son compatibles.

Para ejecutar aplicaciones X11 en un entorno basado en el protocolo Wayland, se admite el uso del componente XWayland DDX. El tema, el menú básico y las teclas de acceso rápido se configuran a través de archivos de configuración en formato xml.

Además del menú raíz integrado configurable a través de menu.xml, se pueden incluir implementaciones de menús de aplicaciones de terceros como bemenu , fuzzel y wofi, ademas de que se puede utilizar Waybar, Ambar o LavaLauncher como panel, aunque se sugiere usar wlr-randr o kanshi para controlar la conexión de los monitores y cambiar sus parámetros.

Principales novedades de labwc 0.5

En esta nueva versión que se presenta se destaca como novedad principal que se admiten pantallas de alta densidad de píxeles (HiDPI).

Ademas de ello la reagrupación de elementos se proporciona cuando los dispositivos de salida adicionales están deshabilitados y tambien se cambió la configuración relacionada con el manejo del evento de mover elementos con el mouse.

Otros de los cambios que se destaca es que se agregó la capacidad de reducir una ventana después de que se haya movido (desmaximizar al mover), asi como tambien el soporte para la barra de tareas sfwbar (Sway Floating Window Bar).

Tambien podremos encontrar que se agregó la opción CycleViewPreview para obtener una vista previa del contenido mientras se cambia de ventana usando la interfaz Alt+Tab.

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

  • Se agregó soporte para menús de clientes.
  • Proporcionó la capacidad de ejecutar aplicaciones en modo de pantalla completa.
  • Se agregó la capacidad de vincular una acción al mover el cursor del mouse fuera del borde de la pantalla.
  • Se agregó compatibilidad con las variables de entorno WLR_{WL,X11}_OUTPUTS admitidas por wlroots.
  • Se agregó soporte para gestos de control (cambiar y pellizcar zoom).

¿Cómo instalar LABWC?

Para quienes estén interesados en poder instalar este compositor en su sistema, deben seguir las instrucciones que compartimos a continuación.

La distribucion que cuenta con el metodo de instalación más sencillo es Fedora y es que para instalar labwc, basta con abrir una terminal y en ella vamos a teclear:

sudo dnf install labwc

Los que son usuarios de Arch Linux, Manjaro o cualquier otra distribución derivada de Arch Linux, deben abrir una terminal y en ella van a teclear el siguiente comando para descargar las dependencias necesarias:

sudo pacman -S meson wlroots cairo pango libxml2 glib2

Después de ello, van a obtener el código fuente de LABWC ejecutando el siguiente comando en la terminal:

git clone https://github.com/johanmalm/labwc
cd labwc
meson build
ninja -C build

Ahora, para quienes son usuarios de Debian, UBuntu o cualquier otra distribución basada en cualquira de estas dos, deben teclear lo siguiente en la terminal:

git clone https://github.com/johanmalm/labwc
cd labwc
meson build
ninja -C build

Finalmente, se menciona que en el futuro, se planea proporcionar soporte para archivos de configuración de Openbox y máscaras de Openbox, proporcionar trabajo en pantallas HiDPI, implementar soporte para layer-shell, wlr-output-management y protocolos de nivel superior externo, integrar soporte de menú, agregar la capacidad de coloque los indicadores en pantalla (osd) y la interfaz para cambiar de ventana en el estilo Alt + Tab.

Para aquellos que estén interesados en conocer más al respecto sobre LABWC pueden visitar el sitio del proyecto en GitHub.

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

KaOS 2022.02 ya fue liberado, conoce sus novedades

Hace ya varios dias se dio a conocer el lanzamiento de la nueva versión de KaOS 2022.02, la cual es una distribución de actualización continua (Rollin Release) destinada a proporcionar un escritorio basado en lanzamientos recientes de KDE y aplicaciones que usan Qt.

Para quienes desconocen de KaOS deben saber que esta es una distribución que fue creada por Anke “Demm” Boersma, quien inicialmente trabajaba en Chrakra Linux. KaOS a diferencia de otras distros fue desarrollada desde cero. De acuerdo a sus desarrolladores, su objetivo ser más diferenciado. Entre ellas, una selección limitada de aplicaciones o el soporte exclusivo para arquitectura de 64 bits.

KaOS se caracteriza por ser una distribución de Linux independiente que incluye la última versión del entorno de escritorio de KDE Plasma y otros programas de software populares que utilizan el kit de herramientas Qt.

Originalmente estaba basada en Arch Linux, pero desde abril de 2013, los desarrolladores comenzaron a crear sus propios paquetes, que ahora están disponibles en el propio almacén de KaOS.

El empaquetado es administrado por el propio equipo, solo para las versiones estables, y controlado por el instalador Pacman. KaOS utiliza un modelo de desarrollo de publicación Rolling Relase y es solo está disponible para sistemas de 64 bits.

Principales novedades de KaOS 2022.02

En esta nueva versión que se presenta de la distribucion podremos encontrar que de forma predeterminada, está habilitada una sesión de KDE basada en el protocolo Wayland.

Aunque se debe aclarar que no va del todo bien Wayland, pero pues si ha tenido grandes mejoras, pues debido a problemas con el soporte de Wayland, el reproductor multimedia SMplayer fue reemplazado por Haruna, que también es un complemento para MPV. De las características adicionales, se destaca la integración con yt-dlp para descargar videos de YouTube.

Otros de los cambios que se realizaron en esta nueva versión fue en la suite de ofimática, en lugar de Calligra, pues ahora LibreOffice se propone por defecto con un backend de renderizado basado en Qt5/kf5.

Por otra parte, se menciona que durante la instalación el instalador de Calamares ahora muestra advertencias cuando se detectan conflictos al particionar particiones de disco.

Tambien se destaca que se ha introducido una nueva interfaz para configurar monitores, se ha simplificado el proceso de mover paneles a diferentes partes de la pantalla y se ha incluido un nuevo modo de vista general para ver el contenido de los escritorios virtuales y evaluar los resultados de búsqueda en KRunner.

Ademas de ello, tambien se incluye un nuevo programador de calendario, Kalendar, que proporciona herramientas de gestión de tareas y eventos y se integra con calendarios externos basados ​​en Nextcloud, Google Calendar, Outlook y Caldav.

Mientras que por la parte de los componentes de escritorio que se han actualizado en esta nueva versión de KaOS 2022.02 se mencionan a: KDE Plasma 5.24, KDE Frameworks 5.91.0, KDE Gear 21.12.2 y Qt 6.2.3 (Qt 5.15.3 también está disponible, mantenido por el proyecto KDE).

De las demás versiones de software actualizadas que se destacan de esta nueva versión se encuentran incluidas Glibc 2.33, GCC 11.2, Perl 5.34.0, PHP 8.1.2, GStreamer 1.20.0, Linux kernel 5.15.23, Systemd 250.3, Curl 7.81.0, Mesa 21.3.6, Wayland 1.20.0, Sudo 1.9.9 y Openldap 2.6.1.

Finalmente para quienes estén interesados en conocer más al respecto sobre este lanzamiento, pueden consultar los detalles dentro del anuncio oficial en el siguiente enlace.

Descargar KaOS 2022.02

Finalmente, si aún no cuentas con KaOS instalado en tu equipo y quieres descargar e instalar esta distribución de Linux enfocada en el entorno de escritorio KDE en tu equipo o la quieres probar bajo una máquina virtual.

Basta con que te dirijas al sitio web oficial de la distribución y en su sección de descargas podrás obtener la imagen del sistema. El enlace es este.

La imagen descargada la puedes grabar en un dispositivo USB con ayuda de la aplicación Etcher.

Si ya eres usuario de KaOS, debiste haber recibido estas actualizaciones durante estos últimos días. Pero si no sabes si ya las tienes instaladas, basta con que abras una terminal y en ella ejecutes los siguientes comandos:

sudo pacman -Syuu

Con ello solo debes de aceptar las actualizaciones en caso de existir y te recomiendo reiniciar tu equipo.

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