Lançamento do servidor composite Niri que utiliza Wayland

Foi publicado o primeiro lançamento do servidor compositor Niri. O projeto foi criado inspirado na extensão GNOME PaperWM e implementa o método de layout mosaico (tiling), onde as janelas são agrupadas em uma faixa infinitamente rolável na tela. A abertura de uma nova janela leva à expansão da faixa, e as janelas adicionadas anteriormente nunca mudam de tamanho. O código do projeto é escrito na linguagem Rust e é distribuído sob a licença GPLv3. Pacotes estão disponíveis para Fedora, NixOS, Arch Linux e FreeBSD.

Lançamento do servidor composite Niri que utiliza Wayland

A razão para a criação de um gerenciador compositor separado é a impossibilidade de implementar o trabalho separado com monitores no PaperWM devido às características do GNOME Shell (prendendo-se a coordenadas globais de janela). A principal diferença do Niri em relação ao PaperWM é a vinculação de cada monitor a sua própria faixa de janelas, que não se cruzam entre si. O Niri suporta HiDPI e pode operar em sistemas com várias GPUs (como em sistemas híbridos com placa de vídeo discreta e GPU integrada).

As áreas de trabalho virtuais no Niri são criadas dinamicamente (como no GNOME) e dispostas verticalmente (a faixa de janelas gira horizontalmente, enquanto a faixa de áreas de trabalho é vertical). Um conjunto independente pode ser exibido em cada monitor. para áreas de trabalho virtuaisPara alternar entre as áreas de trabalho, é possível usar gestos de controle no touchpad. Ao desconectar o monitor, o layout das áreas de trabalho virtuais é salvo e transferido para o monitor restante, sendo restaurado ao estado original quando o monitor é reconectado.

Há uma interface incorporada para capturar screenshots e gravar screencasts (o acesso é feito através do xdg-desktop-portal-gnome). Para iniciar aplicativos X11, existe a possibilidade de utilizar o servidor DDX Xwayland. A configuração é feita através de um arquivo de configuração que permite alterar parâmetros básicos do ambiente, como largura de bordas, margens, modos de saída e tamanhos de janela. As alterações de configuração são aplicadas imediatamente, sem necessidade de reiniciar o compositor. servidor.

Lançamento do servidor composite Niri que utiliza Wayland
Lançamento do servidor composite Niri que utiliza Wayland
Lançamento do servidor composite Niri que utiliza Wayland


Fonte: opennet.ru
Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster