1 पॉइंट द्वारा GN⁺ 2024-08-30 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • AMD का open source Linux graphics driver HDMI Forum की कानूनी आवश्यकताओं के कारण HDMI 2.1+ support नहीं जोड़ पा रहा है, और Radeon users के लिए HDMI के जरिए 4K@120Hz और 5K@240Hz जैसी सुविधाएं इस्तेमाल करना मुश्किल है
  • AMD Linux engineer Alex Deucher ने बताया कि HDMI Forum ने AMD के प्रस्ताव को अस्वीकार कर दिया है, और फिलहाल HDMI Forum की आवश्यकताओं का उल्लंघन किए बिना open source HDMI 2.1 implementation संभव नहीं है
  • 2021 में HDMI Forum द्वारा specification तक सार्वजनिक access सीमित करने के बाद, केवल certified manufacturers और developers ही HDMI features implement करने के लिए जरूरी details तक access पा सकते हैं
  • AMD और X.Org Foundation ने HDMI Forum से बातचीत की, और AMD engineers व legal team ने Radeon driver में expose की जा सकने वाली HDMI capabilities की समीक्षा की और internal code तक विकसित किया
  • फिलहाल Linux users को workaround के रूप में DisplayPort इस्तेमाल करना होगा, और HDMI 2.1+ features open source drivers में unsupported ही रहेंगे

HDMI 2.1+ की open source implementation क्यों रुकी

  • AMD का open source Linux graphics driver HDMI Forum की कानूनी आवश्यकताओं के कारण HDMI 2.1+ features नहीं जोड़ सकता
  • प्रभावित प्रमुख features HDMI 2.1 के जरिए 4K@120Hz और 5K@240Hz support हैं
  • AMD फिलहाल Linux users को DisplayPort इस्तेमाल करने की सलाह देता है

AMD का आधिकारिक रुख

  • AMD Linux engineer Alex Deucher ने bug report में बताया कि HDMI Forum ने AMD के प्रस्ताव को अस्वीकार कर दिया
  • Deucher ने समझाया कि HDMI Forum की आवश्यकताओं का उल्लंघन किए बिना open source HDMI 2.1 implementation बनाने का कोई तरीका फिलहाल नहीं है

3 साल से जारी Linux support समस्या

  • AMD पिछले 3 वर्षों से उन bug reports को संभाल रहा है जिनमें Linux users HDMI 2.1 के जरिए 4K@120Hz और 5K@240Hz का उपयोग नहीं कर पा रहे हैं
  • यह स्थिति 2021 में HDMI Forum द्वारा specification तक सार्वजनिक access सीमित करने के बाद गंभीर हुई
    • केवल certified manufacturers और developers ही products में HDMI features implement करने के लिए जरूरी technical details तक access पा सकते हैं
    • इसमें संबंधित technology developers को royalties देने की संरचना भी शामिल है
  • ये restrictions HDMI अनुभव की quality और consistency सुनिश्चित करने के लिए हैं, लेकिन open source driver support के लिए बड़ी बाधा बन गई हैं

AMD और X.Org Foundation की प्रतिक्रिया

  • AMD और X.Org Foundation ने निजी हो चुकी HDMI specification को open source में implement करने का तरीका खोजने के लिए HDMI Forum से चर्चा की
  • AMD Linux engineers ने कंपनी की legal team के साथ मिलकर HDMI features की व्यापक समीक्षा की और आकलन किया कि open source Radeon driver में क्या expose किया जा सकता है
  • AMD ने internal code तक विकसित किया और फिर HDMI Forum की मंजूरी का इंतजार किया

अस्वीकृति के बाद बचे विकल्प

  • HDMI Forum ने AMD के open source driver support अनुरोध को अस्वीकार कर दिया
  • Phoronix के अनुसार, AMD ने internal open source AMDGPU codebase में HDMI 2.1+ features को engineering और prototyping करने में कई महीने लगाए
  • AMD को विकल्प के तौर पर अधिक features को closed firmware में डालने या HDMI specification के कुछ पहलुओं की सुरक्षा के लिए PSP IP block का इस्तेमाल करने के तरीकों पर विचार करना पड़ सकता है
  • फिलहाल open source drivers में HDMI 2.1+ features का support नहीं होगा, और open source समर्थकों को DisplayPort इस्तेमाल करने की सलाह दी जाती है

1 टिप्पणियां

 
GN⁺ 2024-08-30
Hacker News की राय
  • एक तरफ कहा जा रहा है कि यह कदम HDMI अनुभव की गुणवत्ता और consistency सुनिश्चित करता है, लेकिन क्या सच में ऐसा है?
    HDMI Forum का यह फैसला समझ में नहीं आता, और उल्टा ऐसा लगता है जैसे DisplayPort को जीत सौंप रहा हो

    • बिल्कुल नहीं। यह बस protectionism और rent-seeking है
      हालांकि इस समय यह कहना मुश्किल है कि DisplayPort जीत रहा है। बहुत कम लोगों के पास ऐसा hardware है जिसके लिए HDMI 2.1 सचमुच जरूरी हो, और उनमें भी Linux या open source drivers की परवाह करने वाले सिर्फ कुछ ही लोग हैं
      हालात बदल सकते हैं और HDMI Forum अपनी requirements वापस भी ले सकता है, लेकिन अजीब बात है कि DisplayPort अभी तक व्यापक रूप से नहीं फैला। TV में तो यह लगभग दिखता ही नहीं, और mid-range/low-cost monitors में भी अक्सर नहीं होता
    • इसमें बुरा क्या है? DisplayPort एक शानदार standard है और royalty-free भी है
    • अगर संबंधित devices में सब जगह सिर्फ HDMI ports हैं और DisplayPort नहीं है, तो DisplayPort के पक्ष में झुकाव आना क्या वाकई मददगार होगा?
    • मेरे अनुभव में HDMI खास अच्छा नहीं है। monitor को HDMI signal पहचानने में हमेशा कम से कम 2 सेकंड लगते हैं, और कई बार उससे भी ज्यादा
  • HDMI का इकलौता फायदा मुझे बस ARC जैसा लगता है
    DisplayPort लगभग हर कल्पनीय मामले में बेहतर है, लेकिन समस्या यह है कि लगभग कोई TV इसे support नहीं करता
    सस्ते monitors में भी आमतौर पर DisplayPort नहीं होता, लेकिन computer monitor के मामले में वैसे भी मुझे low-end में दिलचस्पी नहीं है
    TV तो बस ports वाली एक dumb screen हो तो काफी है। आखिर Apple TV ही connect करना है

    • HDMI के dominant होने की वजह living-room TV environment में बनी हुई inertia और adoption है
      DisplayPort output देने वाले devices भी नहीं हैं और input लेने वाले devices भी नहीं, इसलिए device manufacturers पर इसे support करने का दबाव भी नहीं है। शायद licensing cost भी काफी कम है
      computer side में ऐसा लगता है कि DisplayPort ने DVI की जगह ले ली है, और ports भी ज्यादा हैं व features भी बेहतर, इसलिए यह बस superior है
      लेकिन non-technical market में अंततः मुकाबला HDMI बनाम USB-C का होगा। दोनों Ethernet तक समेत सब कुछ carry करने की दिशा में evolve हो रहे हैं। HDMI के पास ARC और कहीं ज्यादा सरल cable/port compatibility है, जबकि USB-C के पास power delivery और सभी mobile devices, laptops, tablets का ecosystem है
    • TV में DisplayPort का लगभग support न होना सचमुच frustrating है
      मैं अभी 42-inch LG OLED TV को monitor की तरह इस्तेमाल कर रहा हूं, और उसी panel वाले “असली” monitor की आधी कीमत में यह काफी अच्छा है। लेकिन बेहद बेतुकी वजह से AMD card पर इसे सिर्फ 60Hz पर ही चला पा रहा हूं
    • मैंने Samsung G80SD “Smart Monitor” खरीदा, और deciding factor सचमुच सिर्फ eARC support था
      इससे मैं Sonos Beam soundbar को computer के साथ इस्तेमाल कर सकता हूं, और Dolby Atmos जैसे compressed audio formats भी support कर सकता हूं
      इससे भी खराब बात यह है कि यह monitor DisplayPort के जरिए ARC audio वापस भेज सकता है, लेकिन सिर्फ stereo में। monitor और computer को HDMI से connect करने पर सभी audio channels मिलते हैं
  • पहले HN पर एक पोस्ट आई थी कि HDMI खराब है और DisplayPort कहीं बेहतर technical solution है: https://news.ycombinator.com/item?id=36681814
    इसलिए शायद HDMI के बजाय DisplayPort को प्राथमिकता देना और धीरे-धीरे transition करना सही होगा

    • बात इतनी सरल नहीं है। DisplayPort में TV के लिए अहम ARC और CEC जैसी HDMI features अभी नहीं हैं
      अपने personal PC setup में भी मैं monitor और GPU के DP 1.4 ports के बजाय HDMI 2.1 ports इस्तेमाल करता हूं। DP 1.4 में 2560x1440 @ 240Hz, 10-bit color संभालने के लिए bandwidth नहीं है। इस setup को करीब 30Gbit/s चाहिए, जो DP 1.4 के लगभग 26Gbit/s से ऊपर है
      DP 2.0 में पर्याप्त bandwidth है, लेकिन मेरे monitor और GPU दोनों उसे support नहीं करते। दोनों upgrade करने तक मुझे HDMI ही इस्तेमाल करना पड़ेगा
      ऐसा भी नहीं कि मेरा computer पुराना है। बस upgrade करने लायक विकल्प लगभग नहीं हैं। Nvidia consumer GPUs DP 2.0 support नहीं करते, और DP 2.0 monitors भी मुझे लगभग दो ही तरह के मिले। अभी नया hardware खरीदने वालों के साथ भी likely यही स्थिति होगी कि अगले upgrade तक वे DP 1.4 के बजाय HDMI 2.1 इस्तेमाल करेंगे
    • transition कैसे करें? मेरे TVs में सिर्फ HDMI है, तो क्या DisplayPort TV खरीदने के लिए फिर से 5,000 डॉलर से ज्यादा खर्च करूं?
  • संबंधित चर्चाएं
    (290 points, 6 महीने पहले, 164 comments) https://news.ycombinator.com/item?id=39559318
    (394 points, 6 महीने पहले, 237 comments) https://news.ycombinator.com/item?id=39543291

  • सोचता हूं कि professional displays में अक्सर 2 HDMI ports और सिर्फ 1.5 DisplayPort क्यों होते हैं
    उदाहरण: https://www.usa.philips.com/c-p/27B1U7903_27/professional-mo...
    अगर Thunderbolt port को 0.5 DisplayPort मानें, तो यह combination किसी standard configuration जैसा लगता है। क्या display driving IC में सिर्फ एक DP port होता है? क्या यह TV वाला silicon इस्तेमाल करता है?
    मुझे पता है कि HDMI कुछ AV production environments में इस्तेमाल होता है, लेकिन समझ नहीं आता कि ऐसे display में 2 HDMI ports डालने लायक demand इतनी बड़ी है या नहीं
    इसके बजाय 2 DP ports और 1 HDMI बेहतर होते, और HDMI बिल्कुल न भी हो तो अच्छा होता

  • अब लगता है कि सरकार के दखल देने का समय आ गया है। HDMI जैसा सर्वव्यापी फॉर्मैट इस तरह से सीमित किया जाना तर्कसंगत नहीं है

    • सहमत। ऐसे industry standard के open source implementation को रोकना अवैध होना चाहिए
      बेशक, मुझे उम्मीद नहीं है कि ऐसा सच में होगा, लेकिन सपने तो देखे जा सकते हैं
    • सोच रहा हूं कि क्या HDMI Forum को EU के DMA के तहत gatekeeper माना जा सकता है
      बाजार पर असर थोड़ा अप्रत्यक्ष है, लेकिन अगर EU के 80% लोग हर दिन HDMI इस्तेमाल करते हों तो मुझे हैरानी नहीं होगी
    • patents, trade secrets और DMCA को देखते हुए, यहां सरकार ही समस्या की जड़ है
      FTC के दखल देने की गुंजाइश हो सकती है, लेकिन लगता है कि निपटने के लिए इससे भी बड़े मुद्दे हैं
    • मुझे लगता है कि अहम electrical interfaces का सार्वजनिक न होना या royalty-free न होना काफी आम बात है। हालांकि काश ऐसा न होता
      इसका मतलब यह नहीं कि सरकार को दखल नहीं देना चाहिए। बड़ा मुद्दा यह है कि अगर industry group ने खास तौर पर ऐसा खेल रचा है कि Linux में advanced video support रुक जाए, तो यह काफी हद तक cartel behavior जैसा दिखता है। मौजूदा कंपनियां मिलकर प्रतिस्पर्धी को बाहर रखने की संरचना बना रही हैं, तो क्या यह antitrust lawsuit का आधार नहीं हो सकता?
      शायद Apple और Microsoft को सबसे ज्यादा फायदा होगा। Microsoft forum member है, और Apple member तो नहीं दिखता, लेकिन Apple से जुड़ा एक व्यक्ति board में है
      मैं वकील नहीं हूं, इसलिए नहीं जानता कि ऐसा मुकदमा कैसे चलेगा। Linux किसी एक कंपनी के स्वामित्व में नहीं है, तो प्रतिनिधित्व कौन करेगा? Linus Torvalds? AMD? HDMI Forum में शामिल सभी कंपनियां क्या forum के कामों के लिए जिम्मेदार होंगी? उनमें AMD भी शामिल है। क्या इरादे की बात भी अहम होगी? अगर Linux को जानबूझकर नहीं, बल्कि संयोग से बाहर कर दिया गया हो तो?
      https://hdmiforum.org/about/hdmi-forum-board-directors/
      https://hdmiforum.org/members/
    • जब कानून से charging ports को standardize किया गया है, तो क्या हम displays के लिए भी open standards इस्तेमाल करने पर सहमत नहीं हो सकते
  • उम्मीद है HDMI की बेवकूफियां critical point तक पहुंच जाएं और वह मरते हुए TV और home theater क्षेत्र में धकेल दिया जाए, जहां वह चुपचाप सड़ता रहे
    DisplayPort में भी समस्याएं हैं, लेकिन HDMI जो industry-level की गड़बड़ियां लगातार पैदा करता है, उनके मुकाबले वे बहुत छोटी हैं। यूं कहें तो HDMI interfaces की दुनिया का Oracle है

  • HDMI Forum एक भ्रष्ट cartel है जो patent fees के जरिए लगातार सबको निचोड़ने के लिए मौजूद है

  • article की तारीख 29 फरवरी 2024 है
    संबंधित Phoronix thread 6 महीने पहले का था, 394 points वाला
    https://news.ycombinator.com/item?id=39543291

  • अलविदा HDMI। तुम्हारी कमी नहीं खलेगी