3 điểm bởi GN⁺ 2024-03-01 | 2 bình luận | Chia sẻ qua WhatsApp
  • Driver đồ họa Linux mã nguồn mở của AMD bị giới hạn ở chỗ không thể triển khai các tính năng HDMI 2.1+ do các yêu cầu pháp lý từ Diễn đàn HDMI.
    • Các kỹ sư AMD đã phối hợp với Diễn đàn HDMI để tìm giải pháp nhằm cung cấp các tính năng HDMI 2.1+ trong driver kernel Linux mã nguồn mở, nhưng nỗ lực đó đã thất bại.
    • Trong 3 năm qua đã có báo cáo về việc không thể hỗ trợ độ phân giải 4K@120Hz và 5K@240Hz thông qua driver Linux của AMD.

Việc đóng quyền truy cập đặc tả công khai của Diễn đàn HDMI gây ảnh hưởng đến hỗ trợ mã nguồn mở

  • Khi Diễn đàn HDMI đóng quyền truy cập vào đặc tả công khai, việc hỗ trợ mã nguồn mở trở nên khó khăn.
  • AMD và Quỹ X.Org đã hợp tác với Diễn đàn HDMI để tìm giải pháp cho việc triển khai mã nguồn mở, nhưng Diễn đàn HDMI đã từ chối yêu cầu của AMD.

Nỗ lực của AMD và sự từ chối từ Diễn đàn HDMI

  • Các kỹ sư Linux của AMD đã làm việc cùng đội ngũ pháp lý trong nhiều tháng để đánh giá các tính năng HDMI và xác định cách có thể công khai chúng trong driver mã nguồn mở.
  • AMD có mã đang hoạt động nội bộ và đã chờ phê duyệt từ Diễn đàn HDMI trong nhiều tháng, nhưng cuối cùng vẫn bị từ chối.
  • Kỹ sư Linux của AMD, Alex Deucher, cho biết Diễn đàn HDMI đã bác bỏ đề xuất và rằng không thể triển khai HDMI 2.1 mã nguồn mở mà không vi phạm các yêu cầu của Diễn đàn HDMI.

Bối cảnh bổ sung và các lựa chọn thay thế từ những người ủng hộ mã nguồn mở

  • AMD đã tạo mẫu mã trong vài tháng để trình diễn các tính năng HDMI 2.1+ trong codebase AMDGPU mã nguồn mở nội bộ, nhưng giờ đây nỗ lực đó có thể trở nên vô ích.
  • Trong các nỗ lực ban đầu với driver AMD mã nguồn mở, từng có lo ngại về việc công khai tăng tốc video GPU, vì điều này có thể vi phạm các hạn chế HDCP/video số.
  • Hiện chưa rõ AMD có thể triển khai thêm nhiều tính năng hơn trong firmware (đóng) hay tìm ra cách khác được bảo vệ bằng khối IP PSP hay không.
  • Vì khả năng hỗ trợ các tính năng HDMI 2.1+ trong driver mã nguồn mở trong ngắn hạn là thấp, những người ủng hộ mã nguồn mở nên ưu tiên sử dụng DisplayPort khi có thể.

Ý kiến của GN⁺

  • Bài viết này cho thấy các ràng buộc pháp lý và giới hạn kỹ thuật có thể cản trở đổi mới trong quá trình phát triển driver mã nguồn mở như thế nào. Ngay cả các công ty lớn như AMD cũng gặp khó khăn trong việc mang các tính năng mới nhất đến cho người dùng do các quy định từ những tổ chức như Diễn đàn HDMI.
  • Việc thiếu các tính năng HDMI 2.1+ có thể ảnh hưởng lớn, đặc biệt với game thủ hoặc chuyên gia cần độ phân giải cao và tần số quét cao. Do giới hạn của driver mã nguồn mở, họ có thể buộc phải tìm đến các giải pháp thay thế như DisplayPort hoặc chuyển sang giải pháp không phải mã nguồn mở.
  • Vấn đề này nhấn mạnh nhu cầu cộng đồng mã nguồn mở cần hợp tác với các tổ chức tiêu chuẩn kỹ thuật để xây dựng một môi trường công nghệ cởi mở và đổi mới hơn. Tình huống này cũng cho thấy cần có thêm sự quan tâm và hỗ trợ cho phong trào phần cứng mã nguồn mở hoặc các nỗ lực phát triển tiêu chuẩn thay thế.
  • Việc các công ty như AMD đầu tư vào phát triển driver mã nguồn mở mang lại tác động tích cực cho cộng đồng, nhưng nếu những nỗ lực đó bị đổ vỡ vì ràng buộc pháp lý thì sẽ dẫn đến kết quả đáng thất vọng cho cả doanh nghiệp lẫn nhà phát triển.
  • Cần cân nhắc việc thiếu các tính năng HDMI 2.1+ sẽ ảnh hưởng thế nào đến nhu cầu sử dụng của bản thân, và nếu cần thì nên tìm các lựa chọn thay thế như DisplayPort.

2 bình luận

 
cosine20 2024-03-04

Chính vì những chuyện như thế này mà tôi cũng dần thích DisplayPort hơn HDMI. Có lý do cả đấy vì sao trên GPU chỉ có một cổng HDMI mà lại có tới 3 cổng DisplayPort....

 
GN⁺ 2024-03-01
Ý kiến trên Hacker News
  • Một người dùng cho biết trong 15 năm qua họ đã muốn có một thiết bị nhỏ gọn, giá rẻ có thể chồng thông tin tùy chỉnh lên TV, chẳng hạn như văn bản. Tuy nhiên, vì việc giải mã tín hiệu HDMI là bất hợp pháp nếu không phải là thành viên của “câu lạc bộ”, nên những thiết bị như vậy không tồn tại. Theo họ, điều này là do các nhà cung cấp nội dung lo ngại việc sao chép DVD trái phép. Người dùng nói rằng họ sẵn sàng trả tới 199 đô la cho một thiết bị như vậy và muốn nó có API mở để nhập văn bản và biểu tượng lớp phủ.
  • Một người dùng khác đề cập rằng những người ủng hộ Linux mã nguồn mở nên dùng DisplayPort thay vì HDMI nếu có thể. Họ cũng chỉ ra rằng đây là một trong nhiều giao thức chạy qua cáp USB-C.
  • Một người dùng nói rằng dù về nguyên tắc họ không hài lòng, họ vẫn muốn kết nối PC với TV để chơi game ngả lưng trên ghế sofa, nhưng lại bực bội khi biết HDMI 2.1 là thêm một vấn đề nữa cho đến khi HDR trên Linux hoạt động tử tế. Họ cho rằng cần Windows cho những tính năng như vậy.
  • Có câu hỏi liệu có thể thực hiện công việc này ở một quốc gia không có bằng sáng chế phần mềm như Pháp rồi sau đó công bố kết quả hay không. Họ nêu ví dụ VLC.
  • Có câu hỏi về việc liệu có lý do nào khiến người ta muốn dùng DisplayPort thay vì HDMI hay không.
  • Có câu hỏi liệu AMD có thể fork HDMI và thêm hỗ trợ trình điều khiển để tạo ra tiêu chuẩn riêng tương thích với HDMI hay không, và liệu có vấn đề pháp lý hay đặc tả nền tảng nào ngăn điều đó lại hay không.
  • Một người dùng nói rằng hôm nay họ mới biết việc giải mã tín hiệu HDMI là bất hợp pháp, vì trước giờ họ nghĩ HDMI là một giao thức mở.
  • Có người nói họ hy vọng ai đó sẽ làm rò rỉ đặc tả HDMI, và có thể nó đã bị rò rỉ rồi. Họ cũng đề cập rằng các đặc tả VESA mới nhất cũng bị hạn chế, và việc sniff kênh điều khiển của kết nối HDMI hay DP là khả thi. Họ chỉ ra rằng có thể đảo ngược tính năng theo cách đó.
  • Một người dùng tuyên bố rằng sau khi biết những thông tin này, họ sẽ không bao giờ mua lại sản phẩm dựa trên HDMI nữa.
  • Có câu hỏi về mục đích của HDMI Forum khi khóa đặc tả lại là gì, và liệu có lý do nào được đưa ra khi họ quyết định hạn chế việc công khai các bản cập nhật đặc tả hay không.