- 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
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....
Ý kiến trên Hacker News