- Steam Machine हार्डवेयर स्तर पर HDMI 2.1 को सपोर्ट करता है, लेकिन सॉफ्टवेयर स्तर पर HDMI 2.0 तक सीमित है
- HDMI Forum ने HDMI 2.1 स्पेसिफिकेशन सार्वजनिक नहीं किया है, इसलिए Valve और AMD ओपन-सोर्स ड्राइवर रिलीज नहीं कर पा रहे हैं
- Valve ने Windows वातावरण में HDMI 2.1 हार्डवेयर फीचर्स को वेरिफ़ाई किया है, और Linux सपोर्ट को उसने अभी भी “in progress” बताया है
- AMD ने पहले ही HDMI 2.1 कंपैटिबल ड्राइवर सबमिट किया था, लेकिन HDMI Forum ने उसे अस्वीकार कर दिया
- HDMI 2.1 4K 120Hz/144Hz और VRR (variable refresh rate) का सपोर्ट देता है, जो हाई-परफॉर्मेंस डिस्प्ले के लिए महत्वपूर्ण है
HDMI 2.1 सपोर्ट पर वर्तमान रोक
- Steam Machine AMD Ryzen APU और Radeon graphics unit इस्तेमाल करता है, और हार्डवेयर स्तर पर HDMI 2.1 सपोर्ट देता है
- लेकिन सॉफ्टवेयर स्तर पर यह HDMI 2.0 तक सीमित होने से 4K रिज़ॉल्यूशन पर 60 FPS से ऊपर आउटपुट करने में बाधा आती है
- Valve केवल ओपन-सोर्स ड्राइवर का उपयोग करता है, लेकिन HDMI Forum के 2.1 स्पेसिफिकेशन को सार्वजनिक न करने के कारण विकास बाधित है
- Valve ने Windows में HDMI 2.1 फीचर्स को वेरिफ़ाई किया है और Linux सपोर्ट को “सॉफ्टवेयर方面 से अभी भी प्रगति पर” बताया है
HDMI Forum का विरोध और AMD का प्रयास
- 2024 की शुरुआत में AMD के Linux इन-चार्ज ने HDMI Forum की पाबंदियों की सार्वजनिक आलोचना की
- AMD ने HDMI 2.1 कंपैटिबल ड्राइवर सबमिट किया था, लेकिन उसे अस्वीकार किया गया
- उन्होंने साफ कहा कि Forum की requirements तोड़े बिना ओपन-सोर्स HDMI 2.1 implementation संभव नहीं
- इस वजह से लगभग दो साल तक कोई बदलाव नहीं हुआ, और Linux वर्ल्ड में HDMI 2.1 सपोर्ट लगभग ठहरा हुआ है
HDMI 2.1 का तकनीकी महत्व
- HDMI 2.1 3840×2160 रिज़ॉल्यूशन पर 120Hz या 144Hz को बिना किसी कम्प्रेशन के भेजने के लिए पर्याप्त bandwidth देता है
- साथ ही इसमें vendor-independent Variable Refresh Rate (VRR) फीचर जोड़ा गया है
- Valve अभी chroma subsampling के जरिए 4K 120Hz हासिल करता है, लेकिन इससे टेक्स्ट की गुणवत्ता गिरती है
- VRR सिर्फ AMD Freesync फॉर्म में काम करता है और इसे चलाने के लिए कम्पैटिबल डिस्प्ले चाहिए
विकल्प
- यूज़र DisplayPort 1.4 → HDMI 2.1 active adapter की मदद से बिना कम्प्रेशन के हाई-रिफ्रेश आउटपुट ले सकते हैं
- लेकिन यह तरीका VRR को फॉर्मली सपोर्ट नहीं करता
- Club3D का प्रोडक्ट discontinue हो चुका है, और कुछ third-party adapters €35.67 से शुरू होकर अभी भी उपलब्ध हैं
कुल मिलाकर क्या इशारा मिलता है
- HDMI Forum की बंद नीति के कारण Linux ecosystem में डिस्प्ले टेक्नोलॉजी का विकास सीमित हो रहा है
- Valve और AMD दोनों ओपन-सोर्स-आधारित HDMI 2.1 सपोर्ट आगे बढ़ाने की कोशिश कर रहे हैं, लेकिन spec access पर रोक ही मुख्य blocker बनी हुई है
1 टिप्पणियां
Hacker News की राय
HDMI 2.1 स्पेसिफिकेशन दस्तावेज़ डाउनलोड करने के लिए कई लिंक साझा किए गए
मानक लिंक, वैकल्पिक लिंक 1, वैकल्पिक लिंक 2 (केवल कुछ पेज), अन्य HDMI सामग्री, पुराने वर्ज़न के दस्तावेज़ों का संग्रह
open source implementation को कानूनी रूप से वैध होने के लिए clean-room reverse engineering चाहिए, लेकिन आधिकारिक दस्तावेज़ लीक हो जाने के बाद इसकी वैधता साबित करना कठिन हो जाता है
कुछ लोगों का मानना है कि सभी standards bodies को मानक दस्तावेज़ मुफ़्त में सार्वजनिक करने चाहिए
PCI SIG की तरह PCIe standard access के लिए $5000 माँगना हद से ज़्यादा है
open source की सोच समझ में आती है, लेकिन कंपनियों का मुनाफ़ा कमाना भी स्वाभाविक है
करोड़ों डॉलर के R&D की वजह से ही आज के efficient communication networks मौजूद हैं
अब समय आ गया है कि कोई HDMI 2.1 को reverse engineer करके Linux के लिए सार्वजनिक करे
TV निर्माताओं को DisplayPort सपोर्ट करना चाहिए. HDMI gamers के लिए बड़ी असुविधा है
लगता है कि समस्या का मूल HDMI Forum द्वारा spec access के लिए अत्यधिक शुल्क माँगना है
industry standard परिभाषित करते हुए पैसे लेना अनुचित लगता है
AMD ने spec access लेकर इसे hardware और Windows driver में लागू किया, लेकिन open source Linux driver में शामिल नहीं कर सकता
Nvidia के लिए यह उसके closed-source driver की वजह से संभव है, लेकिन उससे दूसरी समस्याएँ पैदा होती हैं
ऐसा भी possible लगता है कि AMD सिर्फ HDMI 2.1 वाला हिस्सा शामिल करके एक binary blob जारी करे
Steam Machine में DisplayPort है, लेकिन console की तरह TV से जोड़ना हो तो HDMI चाहिए
HDMI 2.0 से भी 4K@60Hz के लिए काफ़ी है, और Valve ने 4K@120Hz(4:2:0) भी लागू किया है
CPU/GPU performance के हिसाब से उससे ज़्यादा की ज़रूरत नहीं
ज़्यादातर DP→HDMI 2.1 adapters VRR पास नहीं कर पाते
इसी वजह से Switch 2 में भी TV से कनेक्ट करने पर VRR निष्क्रिय हो जाता है
हाल के वर्षों में active adapters की कीमत काफ़ी घटी है, लेकिन अब भी कई भ्रमित करने वाले products मौजूद हैं
DSC से इसकी भरपाई हो सकती है, लेकिन display को इसे सपोर्ट करना होगा
राय यह भी है कि HDMI की जगह DisplayPort को सक्रिय रूप से बढ़ावा दिया जाए और HDMI का बहिष्कार किया जाए
DSC को ‘visually lossless’ कहा जाता है, लेकिन वास्तव में यह lossy compression है
DP1.4, HDMI 2.1 के सभी resolution·refresh rate combinations को कवर नहीं कर पाता
HDMI Forum के आधिकारिक SNS accounts भी साझा किए गए
Facebook, Twitter, Instagram, LinkedIn समूह
वास्तव में वहाँ लगभग कोई content नहीं है
घर में सोफ़े पर बैठकर गेम खेलने के लिए DisplayPort→HDMI cable खोज रहा हूँ,
लेकिन high refresh rate और 4:4:4 color दोनों को सपोर्ट करने वाला product ढूँढना मुश्किल है
ये DP 1.4 → HDMI 2.1 adapters हैं, और शायद discontinue हो चुके हैं, इसलिए मिलें तो तुरंत खरीद लेना चाहिए
मैं UGREEN 9-in-1 hub इस्तेमाल कर रहा हूँ, और SteamOS पर 4K@60 HDR output ठीक चलता है
UGREEN की भी अच्छी reputation है
संबंधित issue के लिए GitLab AMD DRM issue #4773 देखें
HDMI Forum जैसी संस्थाएँ हमारी नई तकनीक की चाह से पैसा कमा रही हैं
आखिरकार इस खेल का विजेता वही है जो इसमें हिस्सा न ले.
दुनिया में ऐसे कई प्रोजेक्ट हैं जो बहुत कम लागत में कहीं अधिक बड़ा भला कर सकते हैं
मज़ाक में कहा गया कि HDMI से लगभग समान लेकिन संदेहजनक रूप से compatible नए standard ‘VDMI’ की ज़रूरत है