- Chipset Snapdragon 8 Elite Gen 5 cung cấp hỗ trợ Linux upstream ngay khi ra mắt
- Qualcomm lập tức đưa các thay đổi mã nguồn và driver cần thiết vào mainline Linux kernel
- Các nhà phát triển có thể chạy Linux trên phần cứng mới nhất mà không cần quy trình porting riêng
- Đây là động thái củng cố hệ sinh thái mã nguồn mở và khả năng tương thích phần cứng
- Mang ý nghĩa nâng cao hiệu quả phát triển và khả năng tiếp cận cho các nhà phát triển di động và hệ thống nhúng
Hỗ trợ Linux upstream cho Snapdragon 8 Elite Gen 5
- Qualcomm công bố hỗ trợ Linux upstream trong ngày phát hành (same-day upstream Linux support) cho bộ xử lý Snapdragon 8 Elite Gen 5
- Mã nguồn cần thiết đã được đưa vào mainline Linux kernel cùng thời điểm chipset được công bố
- Cung cấp môi trường để các nhà phát triển sử dụng Linux mà không cần các bản vá không chính thức riêng
- Sự hỗ trợ này thể hiện việc tăng cường hợp tác với cộng đồng Linux, đồng thời cho thấy Qualcomm đang mở rộng đóng góp cho mã nguồn mở
Tác động đến nhà phát triển và hệ sinh thái
- Hỗ trợ upstream giúp giảm gánh nặng bảo trì driver thiết bị
- Giảm bớt các vấn đề tương thích khi nâng cấp phiên bản kernel
- Các nhà phát triển hệ thống nhúng, IoT và di động có thể khai thác ngay phần cứng Snapdragon mới nhất
- Động thái này của Qualcomm góp phần chuẩn hóa môi trường phát triển dựa trên Linux và cải thiện khả năng tiếp cận
Không có đề cập bổ sung
- Bản gốc không bao gồm các chi tiết kỹ thuật, phạm vi hỗ trợ hay số liệu hiệu năng
- Không có giải thích bổ sung nào ngoài thông báo liên quan đến cookie và quyền riêng tư
1 bình luận
Ý kiến trên Hacker News
Nếu ban lãnh đạo Qualcomm đọc được bài này, thì phải công nhận lần thử này là một điểm khởi đầu tốt
Nhưng nếu muốn mở rộng vượt ra ngoài thị trường điện thoại, họ vẫn còn rất nhiều việc phải làm
Driver đã được gửi lên LKML nhưng chưa được hợp nhất vào mainline, và driver cho gen4 cùng 4.5 vẫn còn nhiều vấn đề
Chuỗi khởi động vẫn đóng và độc quyền, không tương thích với các vendor ARM khác
Gunyah, GearVM, cấu trúc khóa của BSP, cùng chất lượng phần mềm kém hơn TI·NXP cũng bị nêu là vấn đề
Nhiều nhà phát triển nói rằng họ sẽ không bao giờ dùng chip Qualcomm nữa vì mô hình hỗ trợ khép kín như vậy
Bản thân con chip rất xuất sắc, nhưng nếu hỗ trợ phần mềm không theo kịp thì khó phát huy hết tiềm năng
OEM chỉ có thể chạy mã bên dưới hypervisor, và quyền truy cập vào một số phần cứng cũng bị hạn chế
Họ đặt câu hỏi liệu có thể dùng U-Boot tùy biến để tương tác với chuỗi khởi động độc quyền nhưng vẫn cung cấp UEFI tiêu chuẩn hay không
Dự án Asahi có vẻ đang hoạt động theo cách đó
Và thêm ý rằng “đừng làm nửa vời, либо làm cho ra trò, либо đừng làm”
Với tư cách là người dùng Mobile Linux, tin này là điều đáng mừng
Nhưng cũng có ý kiến cho rằng Qualcomm không thực sự muốn trở nên thân thiện với FOSS, mà đây có thể chỉ là một quyết định kinh doanh
Có vẻ sự thất bại của laptop Snapdragon X (bài TechPowerUp), sự phụ thuộc vào Android, và thành công từ các khoản đầu tư FOSS của Valve đều có tác động
Nếu upstream chip đúng cách, họ có thể có được sự linh hoạt trên nhiều hệ điều hành dựa trên Linux khác nhau
Nếu có động cơ lợi nhuận rõ ràng thì ngay cả khi ban điều hành thay đổi, hướng đi này vẫn có khả năng được duy trì
Hỗ trợ FOSS mạnh nhất khi ROI đủ rõ ràng
Người này đã dùng 8 Gen 3 và thấy thất vọng vì nhiệt độ cùng việc thiếu cập nhật driver GPU
Việc upstream lần này cũng không phải ngoại lệ
Qualcomm đã gửi patch lên LKML vào năm 2024 và quảng bá bằng blog chính thức, nhưng
hai ngày trước Tuxedo Computers thông báo rút lui vì Qualcomm hỗ trợ quá kém
Ngay cả các chức năng cơ bản như thời lượng pin, cập nhật BIOS, điều khiển quạt, ảo hóa KVM, tốc độ USB4, giải mã video... cũng còn thiếu sót
Chỉ nhìn vào thông cáo báo chí này thì khó có thể nói Qualcomm đã thay đổi tận gốc
Và suy đoán rằng Qualcomm có hỗ trợ thương mại, chỉ là Tuxedo có thể đã không trả khoản chi phí đó
Có người hy vọng việc Qualcomm hỗ trợ FOSS lần này là một đánh giá chiến lược để phản ứng với áp lực thị trường
Chứ không chỉ là cải thiện hình ảnh, mà phải gắn với doanh thu thì mới bền vững
Họ có thể đang thấy cơ hội làm rung chuyển thị trường x86 với CPU Oryon và GPU Adreno
Thành công của Steam Deck từ Valve đã trở thành chất xúc tác cho các cuộc thảo luận kiểu này
Với người dùng phổ thông thì khả năng tiếp cận còn thấp, nhưng đây vẫn là tín hiệu tích cực cho hệ sinh thái Linux
Có người đang tìm một máy Linux ARM, và tin này tạo cảm giác như một bước ngoặt lớn
Có lẽ họ sẽ đổi kế hoạch chạy M2 Pro với Asahi
Máy cài sẵn aarch64 Ubuntu 24.04, yên tĩnh, nhỏ gọn, hỗ trợ mạng 200GbE và 128GB bộ nhớ hợp nhất
Nhờ bootloader UEFI nên cũng dễ cài Ubuntu 25.10 và bản ARM của ESXi
Chỉ tiếc là không có BMC hay khe PCIe
Trước đây chip Qualcomm cũng từng có hỗ trợ mainline, nhưng thiết bị thực sự chạy được Linux thì gần như không có
Vì vậy họ cho rằng thông báo lần này vẫn mang tính marketing nhiều hơn
Có người tự hỏi liệu Qualcomm đã thay đổi sau dự án Steam Frame hợp tác với Valve hay chưa
Tin về driver GPU Adreno mã nguồn mở thật sự gây bất ngờ
Cuối cùng có lẽ họ buộc phải chọn driver mã nguồn mở
Driver Turnip chỉ là kết quả của reverse engineering, nên không cho rằng Qualcomm thực sự đã “giác ngộ”
Có lẽ sẽ còn mất thời gian để đạt mức hỗ trợ đầy đủ
Có người hỏi liệu với con chip này có thể xuất hiện máy tính bảng cài Linux hay không
Hiện vẫn gần như không có tablet Linux nhẹ đúng nghĩa
Họ cũng hỏi liệu WSL2 có thể là giải pháp thay thế không
Phần cứng tự thân rất tốt
Vì nó tương thích với hệ thống nhúng và binary tương ứng
Có người ngạc nhiên khi chỉ nhắc tới H.264, H.265, VP9 mà lại thiếu AV1
Vì hiện nay phần lớn website, đặc biệt là YouTube, đều dùng AV1
Có lẽ driver vẫn chưa hoàn thiện
Có người không tin tưởng vào chất lượng driver không dây của Qualcomm
Họ từng trải qua việc Wi-Fi vẫn không hoạt động tử tế ngay cả sau vài năm
Có người thấy khó chịu vì hộp đăng ký thành viên trên trang che mất nội dung bài viết
Và đề nghị nên có cách để đóng nó
Kết lại bằng câu: “trình bày cũng là một nửa của thông điệp”