Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Linux

AMD vs. NVIDIA GPU Trên Linux: Nên Dùng Cái Nào?

Khi chọn card đồ họa nhanh, có hai lựa chọn chính: AMD và Nvidia.

Có vài yếu tố phân biệt chúng. Trên Windows, tốc độ là tất cả - GPU Nvidia (graphical processing unit) xu hướng nhanh hơn AMD. Nhưng trên Linux, có điều khác cần lưu ý.

Vậy nên chọn gì cho Linux - GPU AMD hay Nvidia?

Card Đồ Hoạ Intel Có Phải Lựa Chọn Tốt Nhất Cho Linux?

Trước khi so sánh AMD và Nvidia, đáng xem xét lựa chọn thay thế chính.

Nhà cung cấp card đồ họa bạn chắc chắn hoạt động là card tích hợp Intel. Mặc dù không nhanh bằng, đồ họa tích hợp Intel cải thiện đáng kể. Chúng cũng tiết kiệm pin hơn so với card đồ họa Nvidia hoặc AMD.

Hỗ trợ Intel có sẵn out-of-the-box, driver hoàn toàn mã nguồn mở trên Linux. Nhiều game cũng khá chơi được, nếu không tốt bằng card rời. Bạn cũng chắc chắn Wayland chạy nếu muốn thử, do bản chất open source.

Driver GPU: Proprietary vs. Open Source

Có hai loại driver cài để card đồ họa hoạt động: driver proprietary (đóng) hoặc open source. Mặc dù cả hai đều có ưu/nhược, chúng khác nếu dùng card Nvidia hoặc AMD.

Để kết quả tốt nhất, driver proprietary luôn tốt hơn. Nhưng nếu bạn phản đối driver proprietary vì lý do triết học, lựa chọn open source hấp dẫn hơn.

Nên Dùng Card Đồ Hoạ Nvidia Cho Linux?

Mặc dù có driver open source và proprietary Nvidia cho Linux, hiệu năng tốt nhất từ driver proprietary. Nouveau, driver open source cho card Nvidia, cho kết quả kém hơn bản proprietary.

Nhiều công việc của nouveau qua reverse engineering driver proprietary Nvidia. Tương tự dự án Wine tái tạo môi trường Windows chạy chương trình như Microsoft Office trên Linux. Cơ bản, developer nhìn kết quả chương trình và làm ngược từ đó.

Điều này có nhược điểm, chủ yếu về tốc độ và tương thích. Driver proprietary Nvidia nhanh hơn nouveau đáng kể, đặc biệt card đồ họa mới.

Nhược điểm khác: nouveau thiếu thứ driver proprietary có: reclocking. Cho phép GPU làm việc chăm chỉ hơn, do đó nhanh hơn (đánh đổi tiêu thụ điện). Thật không may, chỉ vài GPU Nvidia dùng được reclocking với nouveau, không cái nào mới.

Chênh lệch tốc độ đáng kể, đặc biệt card mới. Một số benchmark cho thấy driver proprietary nhanh gấp đến chín lần đối thủ open source.

Đơn giản, nouveau phù hợp vẽ desktop, nhưng gaming còn đường dài.

AMD Là Lựa Chọn Card Đồ Hoạ Tốt Nhất Cho Linux?

Đa phần, không quan trọng cài driver loại nào cho card AMD. Chúng được hỗ trợ tốt toàn diện, tuy nhiên dùng driver open source là phương pháp ưa thích. Thực tế, nhiều trường hợp driver open source (AMDGPU cho card mới, Radeon cho card cũ) ngang ngửa hoặc thậm chí nhanh hơn bản proprietary!

So với driver open source Nvidia, hỗ trợ card mới tốt hơn. Một phần do AMD hỗ trợ cộng đồng open source, cung cấp tài liệu và nhân lực phát triển driver.

Nhưng dù driver open source AMD tốt toàn diện, hiệu năng vẫn chậm hơn rõ rệt so với card Nvidia dùng driver proprietary.

AMD vs Nvidia: Cái Nào Tốt Cho Chuyển Đổi Đồ Hoạ?

Gần như mọi laptop và PC desktop ship kèm đồ họa tích hợp Intel. GPU rời Nvidia và AMD là extra tùy chọn laptop nhưng thêm thủ công trên desktop.

Chuyển đổi đồ họa là khả năng máy chọn GPU dùng. Cho tác vụ cơ bản như duyệt web, soạn thảo văn bản, GPU Intel được chọn. Cho game, chỉnh video, GPU rời dùng.

Driver proprietary và open source Nvidia và AMD cho Linux đều hỗ trợ chuyển đổi đồ họa.

AMD Hay Nvidia Hỗ Trợ Wayland?

Wayland display server là then chốt phát triển Linux và có trên hầu hết desktop Linux chính.

AMD và Intel đồ họa đều hoạt động với Wayland dùng driver open source và proprietary. Nvidia khác.

Mặc dù phát triển dự kiến 2021, driver proprietary Nvidia chỉ hoạt động với triển khai Wayland của GNOME.

Compositor Wayland cần API đặc biệt (application programming interface), triển khai bởi driver đồ họa. API dùng nhiều nhất gọi là GBM (Generic Buffer Management). Miễn dùng driver open source (AMDGPU/Radeon/nouveau), Wayland chạy.

Driver proprietary Nvidia dùng API khác (EGLStreams), mọi thứ khác. Nhiều compositor không hỗ trợ, GNOME desktop là ngoại lệ lớn. Lựa chọn open source tương tự không hỗ trợ Wayland.

Card Đồ Hoạ Nào Tốt Nhất Cho Linux: Intel, AMD, Hay Nvidia?

Đối với máy tính để bàn Linux, lựa chọn dễ dàng hơn.

Card Nvidia đắt hơn AMD và có lợi thế hiệu năng. Nhưng dùng AMD đảm bảo tương thích vượt trội và lựa chọn driver tin cậy, dù open source hay proprietary.

Điều tương tự đúng cho Intel, dù giải pháp này chậm hơn.

Nếu cần hỗ trợ Wayland, AMD và Intel là lựa chọn tin cậy nhất. Ngược lại, thử cơ hội với Nvidia. Nó không có mối quan hệ tốt với Linux nhiều năm, nhưng sự phát triển của gaming Linux đang thay đổi điều đó.

Đã quyết định? Đây là cách cài driver đồ họa proprietary trên Linux.