Está disponible el lanzamiento de la distribución Ubuntu Sway Remix 23.04, que proporciona un escritorio preconfigurado y listo para usar, basado en el gestor de ventanas compuesto mosaico Sway. Esta distribución es una edición no oficial de Ubuntu 23.04, creada tanto para usuarios experimentados de GNU/Linux como para principiantes que desean probar un entorno de gestores de ventanas mosaicos sin necesidad de una larga configuración. Se han preparado compilaciones para las arquitecturas amd64 y arm64 (Raspberry Pi).
El entorno del distribuidor se basa en Sway, un gestor de composición que utiliza el protocolo Wayland y es completamente compatible con el gestor de ventanas mosaico i3, así como con el panel Waybar, el gestor de archivos PCManFM-GTK3, y utilidades del proyecto NWG-Shell, como el gestor de fondos de escritorio Azote, el menú de aplicaciones de pantalla completa nwg-drawer, la utilidad para mostrar contenido de scripts en pantalla nwg-wrapper (utilizada para mostrar atajos de teclado en el escritorio), el gestor de configuración de temas GTK, cursor y fuentes nwg-look, y el script Autotiling, que organiza automáticamente las ventanas de las aplicaciones abiertas al estilo de los gestores de ventanas mosaico dinámicos.
La distribución incluye programas con interfaz gráfica, como Firefox, Qutebrowser, Audacious, Transmission, Libreoffice, Pluma y MATE Calc, así como aplicaciones y utilidades de consola, como el reproductor de música Musikcube, el reproductor de video MPV, la utilidad para visualizar imágenes Swayimg, la utilidad para ver documentos PDF Zathura, el editor de texto Neovim, el gestor de archivos Ranger y otros.
Otra característica del distribuidor es la eliminación total del uso del gestor de paquetes Snap, todas las aplicaciones se suministran en forma de paquetes deb estándar, incluyendo el navegador web Firefox, cuya instalación se realiza mediante el repositorio PPA oficial del equipo de Mozilla. El instalador del distribuidor está basado en el marco Calamares.

Principales cambios:
- Sway se ha actualizado a la versión 1.8 con soporte para el comando «bindgesture» para asociar acciones a gestos del panel táctil, soporte para las extensiones Wayland xdg-activation-v1 y ext-session-lock-v1, y soporte para la configuración «disable while trackpointing» en la biblioteca libinput para gestionar la desactivación del panel táctil al utilizar el joystick de tensión (por ejemplo, TrackPoint en portátiles ThinkPad).
- Se han añadido dos gestos básicos para el panel táctil: deslizar tres dedos hacia la izquierda o derecha para cambiar entre escritorios, y deslizar tres dedos hacia abajo para mover la ventana enfocada a modo flotante y de vuelta.
- Se añadió un script start-sway que permite detectar automáticamente el lanzamiento del entorno en máquinas virtuales o en sistemas con controlador propietario NVIDIA, aplicando las variables de entorno y parámetros de lanzamiento necesarios. Por ejemplo, al detectar el controlador Nvidia y el modo NVIDIA DRM Modeset activado, el script exporta automáticamente las variables de entorno necesarias y arranca Sway con el parámetro «—unsupported-gpu», redirigiendo el registro de lanzamiento al sistema de registro de systemd.
- Se ha agregado un proceso en segundo plano Swayr que amplía las capacidades de gestión de ventanas. Con este se puede alternar entre las ventanas activas con la combinación Alt+Tab, cambiar entre escritorios con Alt+Win, así como mostrar una lista de todas las ventanas en todos los escritorios y monitores con la combinación Win+P.

- Se ha implementado el soporte para cambiar la temperatura de color del monitor (Night Color) utilizando la herramienta wlsunset. La temperatura de color cambia automáticamente según la ubicación (esta configuración se puede modificar en el archivo de configuración del panel Waybar o directamente en el script de inicio).
- Se ha añadido un módulo Scratchpad al panel Waybar, para un acceso rápido a las ventanas que se han movido al scratchpad (almacenamiento temporal de ventanas inactivas).
- Se ha añadido la herramienta Swappy, para editar interactivamente capturas de pantalla antes de guardarlas en el disco o copiarlas al portapapeles.
- Se ha actualizado la herramienta Sway Input Configurator para la configuración de dispositivos de entrada, que ahora cuenta con una interfaz mejorada para la configuración del idioma y la disposición del teclado, se han corregido algunos errores y se ha asegurado la compatibilidad con las versiones recientes de Sway.

- Se ha realizado una refactorización de los archivos de configuración, simplificadas las configuraciones de autoinicio, se han resuelto problemas ocurridos al usar el tema oscuro en aplicaciones GTK, se han desactivado los botones de control de ventana para aplicaciones con encabezados HeaderBar. Se ha mejorado el funcionamiento de las aplicaciones en formato AppImage que no son compatibles con Wayland (se asegura el inicio automático usando XWayland). Se ha reducido el tamaño de la imagen. Se han excluido de la entrega básica systemd-oomd (reemplazado por EarlyOOM), GIMP y Flatpak.
Fuente: opennet.ru


