- Steam Machine はハードウェア的には HDMI 2.1 をサポートしているが、ソフトウェア的には HDMI 2.0 に制限されている
- HDMI Forum が HDMI 2.1 の仕様を公開していないため、Valve と AMD はオープンソースドライバーを配布できない
- Valve は Windows 環境で HDMI 2.1 のハードウェア機能を検証しており、Linux 対応は「進行中」だと明らかにした
- AMD はすでに HDMI 2.1 互換ドライバーを提出したが、HDMI Forum に拒否されたことがある
- HDMI 2.1 は 4K 120Hz・144Hz および VRR(可変リフレッシュレート) をサポートし、高性能ディスプレイの実現に重要
HDMI 2.1 対応制限の現状
- Steam Machine は AMD Ryzen APU と Radeon グラフィックスユニットを採用しており、ハードウェア的には HDMI 2.1 をサポート
- しかしソフトウェア的には HDMI 2.0 に制限されているため、4K 解像度で毎秒 60 フレームを超える出力に制約が生じている
- Valve はオープンソースドライバーのみを使用しているが、HDMI Forum が 2.1 の仕様を公開していないため、開発が阻まれている状態
- Valve は Windows で HDMI 2.1 機能を検証しており、Linux 対応については「ソフトウェア面ではまだ進行中」と言及
HDMI Forum の拒否と AMD の試み
- 2024年初頭、AMD の Linux 担当者が HDMI Forum の制限を公に批判
- AMD は HDMI 2.1 互換ドライバーを提出したが拒否された
- Forum の要件に違反しない限り、オープンソースの HDMI 2.1 実装は不可能だと明記
- このため ほぼ 2 年間状況は変わらず、Linux 陣営の HDMI 2.1 対応は停滞している
HDMI 2.1 の技術的重要性
- HDMI 2.1 は 3840×2160 解像度で 120Hz または 144Hz を 圧縮なしで伝送できる帯域幅を提供
- また メーカー非依存の可変リフレッシュレート(VRR) 機能も導入
- Valve は現在 クロマサブサンプリングによって 4K 120Hz を実現しているが、テキスト品質の低下が発生する
- VRR は AMD Freesync の形でのみ動作し、対応ディスプレイが必要
代替策
- ユーザーは DisplayPort 1.4 → HDMI 2.1 アクティブアダプターを使うことで、圧縮なしの高リフレッシュレート出力が可能
- ただしこの方式は VRR を公式にはサポートしていない
- Club3D 製品は販売終了となっており、35.67ユーロからの他社製アダプターが一部残っている
全体的な意味
- HDMI Forum の閉鎖的な方針により、Linux エコシステムにおけるディスプレイ技術の発展が制約されている
- Valve と AMD は オープンソースベースの HDMI 2.1 対応を推進中だが、仕様へのアクセス制限が中核的な障害要因として残っている
1件のコメント
Hacker Newsのコメント
HDMI 2.1仕様書をダウンロードできる複数のリンクを共有している
標準リンク, 代替リンク 1, 代替リンク 2(一部ページのみ), その他のHDMI資料, 旧バージョン文書の一覧
オープンソース実装を合法にするにはクリーンルーム・リバースエンジニアリングが必要だが、公式文書が流出した以上、その正当性を証明しにくくなる
すべての標準化団体は標準文書を無料公開すべきだと考えている
PCI SIGのようにPCIe標準へのアクセスに5000ドルを要求するのは行き過ぎだ
オープンソースの哲学も理解できるが、企業が収益を追求するのも自然なことだ
何千万ドルもかかる研究開発があったからこそ、今の効率的な通信網が存在する
もう誰かがHDMI 2.1をリバースエンジニアリングしてLinux向けに公開すべき時だと思う
TVメーカーはDisplayPortをサポートすべきだ。HDMIはゲーマーにとって大きな不便だ
HDMI Forumが仕様へのアクセスに過大な費用を要求しているのが問題の核心に見える
産業標準を定義しておきながら金を取るのは不当だと感じる
AMDは仕様にアクセスしてハードウェアとWindowsドライバーには実装したが、オープンソースのLinuxドライバーには含められない
Nvidiaはクローズドドライバーなので可能だが、それも別の問題を生む
AMDがHDMI 2.1部分だけを含むバイナリブロブを公開するという折衷案もあり得そうだ
Steam MachineにはDisplayPortがあるが、コンソールのようにTVへ接続するにはHDMIが必要だ
HDMI 2.0でも4K@60Hzには十分で、Valveは4K@120Hz(4:2:0)も実装している
CPU/GPU性能を考えれば、それ以上は不要だ
DP→HDMI 2.1アダプターの大半はVRRを通せない
Switch 2も同じ理由でTV接続時にはVRRが無効化される
最近はアクティブアダプターの価格もかなり下がったが、依然として紛らわしい製品が多い
DSCで補えるが、ディスプレイ側の対応が必要だ
HDMIの代わりにDisplayPortを積極的に推すべきで、HDMIをボイコットしようという意見
DSCは「視覚的に無損失」と主張されるが、実際には非可逆圧縮だ
DP1.4ではHDMI 2.1の解像度・リフレッシュレートの組み合わせをすべてカバーできない
HDMI Forumの公式SNSアカウントを共有している
Facebook, Twitter, Instagram, LinkedInグループ
実際にはほとんどコンテンツがない
家でソファに座ってゲームをするときに使うDisplayPort→HDMIケーブルを探しているが、
高リフレッシュレートと4:4:4カラーの両方に対応する製品を見つけにくい
DP 1.4 → HDMI 2.1アダプターで、すでに生産終了らしいので、入手できるうちに買うべきだ
自分はUGREEN 9-in-1ハブを使っており、SteamOSで4K@60 HDR出力が問題なく動いている
UGREENも評判がよい
関連する問題は GitLab AMD DRM issue #4773 を参照
HDMI Forumのような組織は、私たちの最新技術への欲求を利用して金を稼いでいる
結局このゲームの勝者は参加しないことだ。
世の中には、はるかに少ない費用でより大きな善を実現するプロジェクトがいくらでもある
HDMIとほぼ同じだが、**怪しいほど互換性のある新標準「VDMI」**が必要だという冗談