Xwayland ganha recurso de compatibilidade para placas NVIDIA no Linux

A NVIDIA no Linux não apresentava problemas até o surgimento do Wayland, uma tecnologia mais avançada que seu antecessor, o X.Org, oferecendo menor latência entre a interação do usuário e a resposta do monitor, renderização de vídeo mais leve e melhor interatividade com interfaces gráficas, especialmente em telas sensíveis ao toque.

Embora o Wayland seja considerado o futuro do Linux a curto ou médio prazo, a falta de suporte completo do driver proprietário da NVIDIA à tecnologia tem sido um dos principais obstáculos para sua evolução. Recentemente, um desenvolvedor do KDE revelou que o suporte da NVIDIA ao Wayland depende da inclusão de uma técnica chamada Explicit sync, que deve ser integrada ao Wayland, à API gráfica e ao driver proprietário.

Embora o Explicit sync já esteja em fase experimental nos protocolos Wayland, ainda precisa ser implementado em outros componentes, como os compositores Wayland e o driver proprietário, para que tudo funcione perfeitamente com placas NVIDIA no Linux.

Após um ano de espera, a proposta de adicionar o Explicit sync aos componentes do Xwayland foi finalmente aceita. Isso é crucial, pois o Xwayland é uma camada de compatibilidade para executar aplicativos X.Org no Wayland como se fossem nativos, e muitos aplicativos ainda não foram migrados para o Wayland.

Segundo Erik Kurzinger, desenvolvedor da equipe da NVIDIA, “Embora nós, da NVIDIA, estejamos particularmente interessados na implementação, já que nosso driver não tem suporte ao Implicit sync, chegou-se a um consenso de que o Explicit sync é o melhor avanço para as soluções gráficas do Linux. Ter tanto o X11 quanto o Wayland com um mecanismo semelhante para o Explicit sync simplifica o desenvolvimento de drivers para os clientes”.

O GNOME 46 já está trabalhando com o Explicit sync e o KDE Plasma 6.1, que em breve será lançado, também terá suporte. Parece que só falta a NVIDIA incluir a tecnologia em seu driver proprietário para que os problemas entre Wayland e NVIDIA no Linux se tornem coisa do passado.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *