Suporte completo ao Wayland foi implementado no ambiente de desktop Cinnamon

Os desenvolvedores da distribuição Linux Mint anunciaram a estabilização do suporte ao protocolo Wayland no ambiente de desktop Cinnamon. Na base de código, a partir da qual será formada a futura versão estável do Cinnamon 6.8, praticamente foi alcançado o paridade de funcionalidade ao trabalhar com X11 e Wayland. O Cinnamon 6.8 terá suporte total tanto para uso com X11 quanto com Wayland. A versão prevista para dezembro do Linux Mint 23 será a primeira em que o suporte ao Wayland no Cinnamon não será considerado experimental.

Entre as melhorias recentes no Cinnamon:

  • Ao usar Wayland, a seleção e o posicionamento de novos janelas, diálogos de pop-up e menus de contexto foram aprimorados.
  • Ao trabalhar via Wayland, a troca de foco de entrada foi implementada corretamente.
  • Vários erros no Cinnamon, muffin, cinnamon-session e Xwayland que causavam falhas foram corrigidos ao usar Wayland.
  • Melhorou o suporte para configurações de múltiplos monitores e KVM-switchers de monitores no ambiente com Wayland.
  • Em aplicações que utilizam Wayland ou são lançadas através do Xwayland, bem como no ambiente compositor servidor e na sessão de desktop foi empregado aceleração gráfica por hardware, implementada através dos protocolos Wayland wl_drm e zwp_linux_dmabuf_v1, assim como trabalho acelerado por hardware GBM sobre EGL em placas gráficas NVIDIA.
  • Foi fornecido suporte total a telas com alta densidade de pixels (HiDPI) ao usar Wayland. Foram resolvidos problemas de escalonamento de ícones e ponteiros do mouse. Erros que se manifestavam em aplicações no motor Chromium, como Slack e VSCode, foram corrigidos.
  • Ao usar Wayland, foi implementado o funcionamento de indicadores de progresso de operações, como a exibição do progresso de cópias de arquivos em um botão na barra de ferramentas.
  • Foi assegurado o lançamento de aplicações básicas, lançadas através de pkexec, como clientes Wayland sem o uso do Xwayland.
  • Foi adicionada a comando "cinnamon-list-windows" para facilitar a obtenção de uma lista de todas as janelas abertas e a determinação de sua posição, tamanho, dados de HiDPI e aplicações e backends associados.
  • No servidor compositor Muffin, foi garantido o arredondamento para números inteiros das coordenadas e tamanhos de todos os elementos gráficos da biblioteca Clutter para um posicionamento mais preciso e uma renderização nítida de applets e componentes da área de trabalho.
  • Adicionada a suporte a unidades sustemd para sessões de usuários (graphical-session.target), ativadas para iniciar serviços auxiliares vinculados à sessão gráfica.

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