NVIDIA revela planos para suporte a Wayland e confirma recursos que não terão compatibilidade

Escrito por
Emanuel Negromonte
Emanuel Negromonte é Jornalista, Mestre em Tecnologia da Informação e atualmente cursa a segunda graduação em Engenharia de Software. Com 14 anos de experiência escrevendo sobre...

Driver R575 ainda tem limitações em Wayland, mas empresa prevê melhorias importantes nos próximos ciclos!

A NVIDIA publicou nesta semana uma atualização sobre o status do suporte ao Wayland nos seus drivers gráficos para Linux. O anúncio foi feito no fórum oficial de desenvolvedores da empresa e trata da série de drivers R575, listando recursos que ainda não possuem paridade com o X11, funcionalidades em desenvolvimento e planos futuros para compatibilidade com Wayland e compositores modernos.

Suporte Wayland avança, mas ainda com limitações importantes

A empresa reconhece que ainda existem múltiplas lacunas de compatibilidade entre X11 e Wayland, seja por limitações do próprio driver, do protocolo Wayland ou da variedade de compositores disponíveis no ecossistema Linux.

Entre os recursos que não estão planejados para suporte no Wayland, destacam-se:

  • Stereo rendering via GLX, EGL ou Vulkan
  • Modo SLI Mosaic implícito
  • Algumas funcionalidades da interface do NVIDIA Settings

Esses recursos não serão implementados diretamente no Wayland devido a incompatibilidades com a arquitetura de composição, mas estarão disponíveis por meio do Vulkan Direct to Display (VK_KHR_display), onde o aplicativo assume controle total sobre o display físico.

Recursos futuros previstos para Wayland

Apesar das limitações atuais, a NVIDIA reafirma seu compromisso com o avanço do suporte ao Wayland. A empresa detalhou uma lista de funcionalidades que estão em desenvolvimento e devem ser incluídas em futuras versões do driver:

  • Ativação padrão do parâmetro nvidia-drm modeset=1
  • Suporte a notebooks com múltiplas GPUs e multiplexadores de display
  • Pipeline avançado com recursos como warp, blend e pixel shift
  • Exposição das propriedades de cor via DRM (COLOR_ENCODING e COLOR_RANGE)
  • Informações de Presentation Timing para o driver NVIDIA DRM
  • Suporte ao VDPAU (decodificação de vídeo por hardware) no Wayland
  • Compatibilidade com vGPU (virtual GPU) no Wayland

Essas melhorias dependem também da adoção de extensões específicas nos compositores e na padronização de comportamentos no ecossistema gráfico Linux.

VK_KHR_display será solução para recursos avançados

Para recursos como Vulkan Explicit SLI, swap groups e frame lock / genlock, a NVIDIA adotará a extensão VK_KHR_display, permitindo que aplicativos comuniquem-se diretamente com o hardware gráfico, fora da abstração dos compositores Wayland. Isso garante desempenho otimizado, ainda que exija modificações nos softwares que queiram usar tais recursos.

FAQ – Suporte da NVIDIA ao Wayland

Quais recursos não terão suporte em Wayland?

Stereo rendering via GLX/EGL/Vulkan, SLI Mosaic implícito e parte das opções do NVIDIA Settings não serão implementados. Esses recursos entram em conflito com o modelo de composição do Wayland.

Quais soluções serão usadas para substituir essas funções?

A NVIDIA usará extensões Vulkan como VK_KHR_display, VK_NV_present_barrier e VK_KHR_device_group para oferecer suporte a recursos como SLI, frame lock e controle direto de display.

O suporte a VDPAU e vGPU será incluído?

Sim. Ambos estão na lista de recursos planejados e devem ser adicionados conforme o ecossistema evolui.

Haverá paridade total com X11 no futuro?

A paridade completa ainda não está garantida. Algumas limitações são estruturais do Wayland ou da falta de padronização entre compositores.

Onde encontrar os detalhes oficiais?

As informações estão publicadas no fórum de desenvolvedores da NVIDIA.

Conclusão

A NVIDIA segue avançando na integração de seu driver proprietário ao ecossistema Wayland, mesmo que ainda existam limitações importantes. Com o fim progressivo do X11 em distribuições como o Fedora e o GNOME, a adoção do Wayland se torna inevitável, e a empresa parece preparada para adaptar seu driver a essa nova realidade. Usuários que dependem de recursos avançados de renderização ou ambientes multi-GPU devem acompanhar de perto os próximos ciclos da série de drivers R500.

Compartilhe este artigo