Lanzamiento del servidor compuesto Niri 0.1.10, que utiliza Wayland.

Se ha publicado la versión 0.1.10 del servidor compuesto Niri, que implementa un método de diseño en mosaico al estilo de la extensión de GNOME PaperWM, donde las ventanas se agrupan en una banda infinitamente desplazable en la pantalla. Abrir una nueva ventana hace que la banda se expanda, y las ventanas ya añadidas no cambian de tamaño. El proyecto se basa en el uso del protocolo Wayland, pero permite ejecutar aplicaciones X11 mediante el servidor DDX Xwayland. El código del proyecto se distribuye bajo la licencia GPLv3. Los paquetes se generan para Fedora, NixOS, Arch Linux y FreeBSD.

La diferencia clave de Niri respecto a PaperWM es la asignación de una cinta de ventanas propia a cada monitor, que no se cruzan con las cintas de otros monitores (en PaperWM, el trabajo separado con monitores no se puede realizar debido a la vinculación a coordenadas globales de ventana en GNOME Shell). Niri soporta HiDPI y puede funcionar en sistemas con múltiples GPU (por ejemplo, sistemas híbridos con una tarjeta gráfica dedicada y una GPU integrada). Cuenta con una interfaz incorporada para crear capturas de pantalla y grabar screencasts, destacando la opción de excluir de la grabación ventanas individuales que contienen información confidencial.

Los escritorios virtuales en Niri se crean dinámicamente y, al igual que en GNOME, se colocan verticalmente (la cinta de ventanas gira horizontalmente, mientras que la cinta de escritorios lo hace verticalmente). En cada monitor puede mostrarse un conjunto independiente. escritorios virtuales. Para cambiar entre escritorios y ventanas, se pueden utilizar gestos de control en la almohadilla táctil. Al desconectar el monitor, la disposición de los escritorios virtuales se recuerda y se transfiere al monitor restante, y al volver el monitor, se restaura a su estado original. La configuración se realiza a través de un archivo de configuración que permite modificar parámetros como el ancho de los bordes, márgenes, modos de salida y tamaños de las ventanas. Los cambios realizados en el archivo de configuración se aplican automáticamente sin necesidad de reiniciar el compositor. servidores.

Lanzamiento del servidor compuesto Niri 0.1.10, que utiliza Wayland.

En la nueva versión:

  • Se ha añadido un modo de movimiento interactivo de ventanas, que permite arrastrar una ventana a una nueva ubicación manteniendo el encabezado de la ventana con el mouse o tocando la pantalla táctil. Para evitar cambios no intencionados en la disposición al iniciar el arrastre, se debe superar un umbral de resistencia desde la posición actual.
  • Se ha añadido la capacidad de vincular comandos a eventos de apertura o cierre de la tapa de la laptop o para cambiar la laptop a modo tableta. Por ejemplo, después de cambiar a modo tableta, se puede activar automáticamente el uso del teclado en pantalla. También se ha agregado la capacidad de mover automáticamente los escritorios virtuales a un monitor externo (si está conectado) después de cerrar la tapa de la laptop.
  • Se ha añadido soporte para la solicitud set_cursor_position_hint. Si la posición del cursor está bloqueada en modo lock_pointer, la solicitud añadida permite que la aplicación proporcione al gestor de composición información sobre la posición final del cursor después de su movimiento.
  • Se han añadido opciones para ocultar el cursor durante la escritura o después de un tiempo determinado de inactividad.
  • Se han agregado nuevas configuraciones para dispositivos de entrada, como una sección con parámetros para trackballs y opciones de desplazamiento con el mouse o el touchpad.
  • Se ha garantizado la conservación de la información sobre el escritorio virtual activo después de volver a conectar el monitor.
  • Se ha añadido la acción 'power-on-monitors' para controlar la salida del monitor desde el modo de espera (por defecto, el monitor se activa automáticamente después de cualquier evento de entrada).
  • Se ha añadido un archivo para ejecutar niri bajo el gestor de servicios dinit.

Fuente: opennet.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster