Wayland tem sido a tendência de substituir o X11 como protocolo de servidor de exibição padrão em distribuições Linux. Além da segurança e do desempenho aprimorados, ele apresenta tecnologias de exibição modernas para desktops Linux, incluindo um melhor suporte a altas taxas de atualização, escala fracionária e gerenciamento de cores.
O design modular do protocolo permite a integração de extensões para habilitar recursos que anteriormente não estavam disponíveis em sistemas Linux.
Em comparação, o suporte para HDR no Linux tem sido um desafio de longa data. A maioria dos aplicativos depende apenas do tratamento básico de cores e falha em exibir conteúdo HDR de forma correta.
Felizmente, desenvolvimentos recentes têm melhorado o suporte HDR nas sessões do Wayland no Linux, e esse recurso agora está disponível para o Chromium.
O suporte HDR chega ao Chromium: o que esperar?

Uma imagem de espaço reservado do Chromium rodando em Fedora 42.
O Chromium incorporou o suporte à reprodução de vídeo HDR para sistemas Linux Wayland por meio de um patch que implementa o protocolo Wayland color-management-v1. O navegador agora pode passar metadados HDR diretamente ao compositor Wayland, que cuida do mapeamento de tons com base nos recursos de exibição.
Essa implementação simplesmente permite que os usuários do Linux reproduzam conteúdo HDR em uma sessão do Wayland usando o Chromium.
A implementação adiciona vários objetos de protocolo Wayland, incluindo wp_color_manager_v1, wp_color_management_surface_v1 e wp_image_description_v1.
Essa é uma boa notícia para os usuários do KDE Plasma e GNOME, pois ambos os ambientes de desktop suportam o protocolo de gerenciamento de cores, o que permite uma exibição HDR adequada. No entanto, outros ambientes de desktop precisarão de atualizações para lidar com isso.
Além disso, os usuários precisam de um monitor compatível com HDR para desfrutar dos benefícios, pois as telas não HDR não possuem a faixa de brilho e a gama de cores necessárias para uma reprodução HDR satisfatória.
No entanto, como observa o Linuxiac, os usuários da NVIDIA podem enfrentar complicações devido ao suporte limitado a VA-API no driver proprietário. A NVIDIA fornece NVDEC para decodificação de hardware, mas requer camadas de tradução como nvidia-vaapi-driver, que podem não funcionar de forma confiável no Wayland.