Lanzamento do ambiente personalizado Sway 1.4 usando Wayland

Preparado versión do xestor composto O balance 1.4 (non se construíu a versión 1.3), construída utilizando o protocolo Wayland e totalmente compatible co xestor de fiestras de mosaico i3 e panel i3bar. O código do proxecto está escrito en C e distribuído por baixo licenza MIT. O proxecto está dirixido a ser usado en Linux e FreeBSD.

A compatibilidade con i3 ofrécese a nivel de comandos, ficheiros de configuración e IPC, o que permite que Sway se use como un substituto transparente de i3 que usa Wayland en lugar de X11. Sway permítelle colocar fiestras na pantalla non espacialmente, senón loxicamente. As fiestras están dispostas nunha cuadrícula que fai un uso óptimo do espazo na pantalla e permite manipular as fiestras rapidamente usando só o teclado.

Para crear un ambiente de usuario completo, ofrécense os seguintes compoñentes: Nós comimos (proceso en segundo plano que implementa o protocolo inactivo de KDE), swaylock (Protector de pantalla), Mako (xestor de notificacións), sombrío (facendo capturas de pantalla), slurp (seleccionando unha zona da pantalla), gravadora wf (captura de vídeo), barra de ruta (barra de aplicación), tablero virtual (teclado de pantalla), wl-portapapeis (traballando co portapapeis), wallutils (xestión de fondos de escritorio).

Sway estase a desenvolver como un proxecto modular construído sobre unha biblioteca wroots, que contén todas as primitivas básicas para organizar o traballo dun xestor de compostos. Wlroots inclúe backends para
abstracción do acceso á pantalla, dispositivos de entrada, renderización sen acceso directo a OpenGL, interacción con KMS/DRM, libinput, Wayland e X11 (proporciona unha capa para executar aplicacións X11 baseadas en Xwayland). Ademais de Sway, a biblioteca wlroots úsase activamente outros proxectosincluíndo Librem5 и Cage. Ademais de C/C++, desenvolvéronse enlaces para Scheme, Common Lisp, Go, Haskell, OCaml, Python e Rust.



Na nova versión:

  • Engadido soporte para o protocolo VNC para o acceso remoto ao escritorio. O traballo organízase mediante o uso dun servidor camiñovnc, que pode conectarse a sesións de traballo baseadas en Wayland en execución, crea un dispositivo de entrada virtual e transmite a saída da pantalla mediante o protocolo RFB. Wayvnc tamén se pode usar para executar escritorios virtuais que se executan en servidores sen monitor. O soporte para o backend baseado en RDP ofrecido anteriormente foi descontinuado.
  • Engadido soporte parcial para o lanzamento da barra de tarefas desenvolvida polo proxecto MATE;
  • Implementouse a posibilidade de configurar atrasos para mostrar caracteres ao entrar (opcións max_render_time e sway-output);
  • Engadido soporte para o procesamento separado de grupos de teclas no teclado (para teclados especializados);
  • Descontinuouse o apoio ao protocolo xdg-shell v6 (a versión inestable v6 xa non é relevante despois estabilización xdg-shell).

    Fonte: opennet.ru

  • Engadir un comentario