O primeiro candidato a lançamento do compositor Sway 1.8 Wayland já está disponível para teste. Então, o novo Compositor Sway 1.8-rc1 Wayland traz bloqueios de tela mais seguros e código Vulkan aprimorado.
O protocolo ext-session-lock-v1 permite que um cliente Wayland privilegiado bloqueie a sessão e exiba gráficos arbitrários enquanto a sessão estiver bloqueada. O cliente fica responsável por realizar a autenticação e informar ao compositor quando ele deve ser desbloqueado. O compositor também tem a opção de restringir o protocolo a um cliente especial lançado pelo próprio compositor ou expô-lo a todos os clientes privilegiados, se assim o desejar.
Sway 1.8-rc1 também adiciona o comando “output unplug” para remover saídas virtuais, o suporte para os novos eventos de roda de rolagem de alta resolução do libinput agora é suportado. A funcionalidade libinput “desativar durante o trackpointing” também está agora conectada.
Além disso, o Sway 1.8-rc1 traz várias melhorias para seu renderizador Vulkan.
Compositor Sway 1.8-rc1 Wayland traz bloqueios de tela mais seguros e código Vulkan aprimorado
Completando os principais recursos está o suporte ao protocolo xdg-activation-v1 para correspondência de espaço de trabalho mais confiável ao lançar novos clientes. Entre as correções de bugs e outras alterações, também está o suporte a CAP_SYS_NICE no Linux para melhorar o agendamento.
Novas características
- Um novo comando bindgesture pode ser usado para vincular ações a gestos do touchpad;
- Armários de tela mais robustos e seguros através do novo protocolo ext-session-lock-v1 (suportado pelo swaylock);
- Um novo comando
output unplug
foi adicionado para remover saídas virtuais; - A nova configuração “desativar durante o trackpointing” do libinput e os eventos da roda de rolagem de alta resolução agora são suportados;
- xdg-activation-v1 agora é usado para correspondência de espaço de trabalho mais confiável ao iniciar novos clientes;
- Várias melhorias para o renderizador Vulkan.
Mudanças
- No Linux,
CAP_SYS_NICE
pode ser configurado para melhorar o agendamento: #6994 - Os nomes dos fabricantes nos identificadores de saída podem ter mudado: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/3541#note_1384124
- SUID-root não é mais suportado: #7044
- O comando output dpms foi obsoleto (substituído por output power): #7083
- A dependência pcre foi substituída por pcre2: #6883
Downloads e mais detalhes sobre o lançamento do compositor Sway 1.8-rc1 Wayland via SwayWM no GitHub.