HDMI Forum rejeita driver open source HDMI 2.1 da AMD
(tomshardware.com)- O driver gráfico open source da AMD para Linux não consegue adicionar suporte a HDMI 2.1+ por causa dos requisitos legais do HDMI Forum, dificultando para usuários de Radeon usar recursos como 4K@120Hz e 5K@240Hz via HDMI
- Alex Deucher, engenheiro de Linux da AMD, afirmou que o HDMI Forum rejeitou a proposta da AMD e que atualmente é impossível criar uma implementação open source de HDMI 2.1 sem violar os requisitos do fórum
- Depois que o HDMI Forum restringiu, em 2021, o acesso público às especificações, apenas fabricantes e desenvolvedores certificados passaram a ter acesso aos detalhes necessários para implementar recursos HDMI
- A AMD e a X.Org Foundation negociaram com o HDMI Forum, enquanto engenheiros e a equipe jurídica da AMD avaliaram quais recursos HDMI poderiam ser expostos no driver Radeon, chegando a desenvolver código interno
- Por enquanto, usuários de Linux terão de usar DisplayPort como alternativa, e os recursos HDMI 2.1+ continuarão sem suporte em drivers open source
Por que a implementação open source de HDMI 2.1+ foi bloqueada
- O driver gráfico open source da AMD para Linux não consegue adicionar recursos HDMI 2.1+ devido aos requisitos legais do HDMI Forum
- Os principais recursos afetados são o suporte a 4K@120Hz e 5K@240Hz via HDMI 2.1
- Atualmente, a AMD recomenda que usuários de Linux usem DisplayPort
Posição oficial da AMD
- Alex Deucher, engenheiro de Linux da AMD, afirmou em um relatório de bug que o HDMI Forum rejeitou a proposta da AMD
- Deucher explicou que, no momento, não há uma forma de criar uma implementação open source de HDMI 2.1 sem violar os requisitos do HDMI Forum
Um problema de suporte no Linux que se arrasta há 3 anos
- Há 3 anos, a AMD vem lidando com relatórios de bug sobre a impossibilidade de usuários de Linux usarem 4K@120Hz e 5K@240Hz via HDMI 2.1
- A situação se intensificou em 2021, quando o HDMI Forum restringiu o acesso público às especificações
- Apenas fabricantes e desenvolvedores certificados podem acessar os detalhes técnicos necessários para implementar recursos HDMI em produtos
- A estrutura também inclui o pagamento de royalties aos desenvolvedores das tecnologias relacionadas
- Essas restrições são um mecanismo para garantir a qualidade e a consistência da experiência HDMI, mas se tornaram um grande obstáculo ao suporte em drivers open source
Resposta da AMD e da X.Org Foundation
- A AMD e a X.Org Foundation negociaram com o HDMI Forum para encontrar uma forma de implementar em open source as especificações HDMI que passaram a ser fechadas
- Engenheiros de Linux da AMD, junto com a equipe jurídica da empresa, revisaram os recursos HDMI como um todo e avaliaram o que poderia ser exposto no driver Radeon open source
- A AMD chegou a desenvolver código interno e aguardava a aprovação do HDMI Forum
Opções restantes após a rejeição
- O HDMI Forum rejeitou o pedido da AMD para dar suporte em drivers open source
- Segundo a Phoronix, a AMD passou meses fazendo engenharia e prototipagem dos recursos HDMI 2.1+ em sua base de código AMDGPU open source interna
- Como alternativa, a AMD talvez precise avaliar colocar mais recursos em firmware fechado ou usar o bloco de IP PSP para proteger alguns aspectos da especificação HDMI
- Por enquanto, não haverá suporte a recursos HDMI 2.1+ em drivers open source, e o uso de DisplayPort é recomendado para defensores de open source
1 comentários
Comentários do Hacker News
Por um lado, dizem que essa medida garante a qualidade e a consistência da experiência HDMI, mas será mesmo?
Essa decisão do HDMI Forum não faz sentido para mim e, na prática, parece entregar a vitória ao DisplayPort
Dito isso, neste momento é difícil dizer que o DisplayPort está vencendo. Não há tanta gente com hardware que realmente precise de HDMI 2.1 e, mesmo entre essas pessoas, só uma parte se importa com Linux ou com drivers de código aberto
A situação pode mudar e o HDMI Forum pode voltar atrás nas exigências, mas, estranhamente, o DisplayPort ainda não conseguiu se popularizar de fato. É raro vê-lo em TVs e há muitos monitores de faixa média e baixa que também não o têm
Sinto que a única vantagem do HDMI é o ARC
O DisplayPort é melhor em praticamente todos os aspectos imagináveis, mas o problema é que quase nenhuma TV o suporta
Monitores baratos normalmente também não têm DisplayPort, mas, se for monitor de computador, eu já não me interesso pelos modelos baratos mesmo
Para TV, basta ser uma tela burra com portas. Vou ligar um Apple TV de qualquer forma
Não existem muitos dispositivos que saem por DisplayPort nem muitos que recebem por DisplayPort, então os fabricantes também não sentem pressão para oferecer suporte. Imagino que o custo de licenciamento também seja baixo o bastante
No lado dos computadores, o DisplayPort parece ter herdado o espaço que antes era do DVI, e é simplesmente superior por ter mais portas e mais recursos
Mas, no mercado não técnico, no fim a disputa deve ser HDMI vs USB-C. Ambos estão evoluindo para carregar tudo, até Ethernet. O HDMI tem ARC e uma compatibilidade de cabos e portas muito mais simples, enquanto o USB-C tem fornecimento de energia e todo o ecossistema de celulares, notebooks e tablets
Estou usando uma LG OLED TV de 42 polegadas como monitor e ela é excelente pelo preço, custando metade de um monitor “de verdade” com o mesmo painel. Mas, por um motivo completamente absurdo, estou preso a 60 Hz numa placa AMD
Graças a isso, consigo usar uma soundbar Sonos Beam com o computador e ainda ter suporte a formatos de áudio comprimido como Dolby Atmos
O pior é que este monitor até consegue devolver áudio ARC pelo DisplayPort, mas só em estéreo. Se eu ligo o monitor ao computador por HDMI, saem todos os canais de áudio
Já apareceu no HN um texto dizendo que HDMI é ruim e que DisplayPort é uma solução tecnicamente muito melhor: https://news.ycombinator.com/item?id=36681814
Então talvez faça sentido priorizar o DisplayPort em vez do HDMI e migrar gradualmente
Até na configuração do meu PC pessoal eu uso a porta HDMI 2.1 em vez das portas DP 1.4 do monitor e da GPU. O DP 1.4 não tem largura de banda suficiente para 2560x1440 @ 240Hz com cor de 10 bits. Essa configuração precisa de cerca de 30 Gbit/s, o que passa dos aproximadamente 26 Gbit/s do DP 1.4
O DP 2.0 tem largura de banda suficiente, mas nem meu monitor nem minha GPU o suportam. Até eu trocar os dois, preciso usar HDMI
Meu computador nem é antigo. É que quase não há para onde fazer upgrade. As GPUs de consumo da Nvidia não suportam DP 2.0, e eu só consigo encontrar algo como dois modelos de monitor com DP 2.0. Mesmo quem compra hardware novo agora provavelmente vai ficar numa situação parecida e usar HDMI 2.1 em vez de DP 1.4 até o próximo upgrade
Discussões relacionadas
(290 pontos, há 6 meses, 164 comentários) https://news.ycombinator.com/item?id=39559318
(394 pontos, há 6 meses, 237 comentários) https://news.ycombinator.com/item?id=39543291
Fico me perguntando por que displays profissionais costumam vir com 2 portas HDMI e só 1,5 DisplayPort
Ex.: https://www.usa.philips.com/c-p/27B1U7903_27/professional-mo...
Se contar a porta Thunderbolt como meio DisplayPort, essa combinação parece quase uma configuração padrão. Será que o IC controlador do display só tem uma porta DP? Será que usam silício voltado para TV?
Eu sei que HDMI é usado em alguns ambientes de produção AV, mas não sei se existe demanda suficiente para colocar 2 portas HDMI nesse tipo de display
Eu preferiria 2 portas DP e 1 HDMI, e até ficaria feliz se não houvesse HDMI nenhum
Parece que já passou da hora de o governo intervir. Não é razoável que um formato tão universal quanto o HDMI seja restringido desse jeito
Claro, não espero que isso realmente aconteça, mas sonhar não custa
O impacto no mercado é um pouco indireto, mas eu não me surpreenderia se 80% da UE usasse HDMI todos os dias
Talvez haja espaço para a FTC intervir, mas parece que existem problemas maiores para resolver
Isso também não quer dizer que o governo não deva intervir. O problema maior é que, se um grupo da indústria montou deliberadamente o jogo para bloquear o suporte avançado de vídeo no Linux, isso parece bastante uma ação de cartel. Como é uma estrutura em que empresas já estabelecidas se unem para excluir concorrentes, talvez isso até pudesse fundamentar uma ação antitruste?
Provavelmente Apple e Microsoft seriam as maiores beneficiadas. A Microsoft é membro do fórum, e a Apple não parece ser membro, mas há uma pessoa ligada à Apple no conselho
Não sou advogado, então não sei como esse tipo de processo funcionaria. Como o Linux não pertence a uma única empresa, quem o representaria? Linus Torvalds? A AMD? Todas as empresas que participam do HDMI Forum responderiam pelas ações do fórum? Isso incluiria a própria AMD. A intencionalidade também importaria? E se o Linux não tiver sido excluído de propósito, mas por acaso?
https://hdmiforum.org/about/hdmi-forum-board-directors/
https://hdmiforum.org/members/
Espero que a incompetência do HDMI chegue ao ponto de ruptura e que ele seja empurrado para o setor moribundo de TVs e home theater, onde possa apodrecer em silêncio
O DisplayPort também tem problemas, mas são muito menores comparados aos desastres que o HDMI continua causando em toda a indústria. O HDMI é, por assim dizer, o Oracle das interfaces
O HDMI Forum é um cartel corrupto que existe para continuar arrancando dinheiro de todo mundo com taxas de patentes
A data do artigo é 29 de fevereiro de 2024
O tópico relacionado no Phoronix é de 6 meses atrás e tinha 394 pontos
https://news.ycombinator.com/item?id=39543291
Adeus, HDMI. Você não vai fazer falta