Nếu bạn định chạy game AAA trên Linux, bạn cần đảm bảo đang dùng driver đồ họa mới nhất. Nhưng Nvidia có sản xuất driver cho Linux không?
May mắn thay, có. Nhưng làm sao để cài đặt driver mới nhất trên Ubuntu? Dù bạn thích dùng môi trường desktop hay dòng lệnh, cài đặt và cập nhật driver đồ họa Nvidia trên Ubuntu khá đơn giản.
Kiểm tra bạn đang dùng GPU Nvidia
Bạn có thể cài đặt driver card đồ họa trong terminal hoặc dùng môi trường desktop (GUI). Tuy nhiên, để kiểm tra chi tiết card đồ họa hiện tại, tốt nhất dùng terminal.
Mở terminal từ menu hoặc dùng Ctrl + Alt + T.
sudo apt install hwinfo
Sau khi cài đặt, dùng hwinfo để kiểm tra card đồ họa với tùy chọn --gfxcard.
sudo hwinfo --gfxcard --short
Nếu bạn xác định được GPU Nvidia, dùng lệnh lshw (list hardware) để xem chi tiết thêm về card.
sudo lshw -c display | grep NVIDIA
Thay vào đó, để có chi tiết cụ thể hơn, dùng lspci (list PCI) và grep:
sudo lspci | grep -i --color 'vga\|3d\|2d'
Để có đầy đủ chi tiết liên quan đến card Nvidia của hệ thống Ubuntu, dùng:
sudo inxi -Gx
Với thông tin này, bạn có mọi thứ cần thiết để cài đặt driver Nvidia đúng cho Ubuntu.
Cập nhật hệ thống
Trước khi tiếp tục, bạn nên cập nhật hệ thống Ubuntu. Các bước trong hướng dẫn này dành cho Ubuntu 20.04 LTS (Focal Fossa). Tại thời điểm viết, đây là bản LTS hiện tại, nên hãy đảm bảo bạn dùng phiên bản này hoặc mới hơn.
Lưu ý từ Ubuntu 19.10 trở đi, driver độc quyền của Nvidia đã được bao gồm trong media cài đặt. Do đó, bạn có thể đã cài sẵn driver Nvidia. Nếu không, hãy nâng cấp lên phiên bản Ubuntu mới nhất.
Cập nhật và nâng cấp Ubuntu với:
sudo apt update && sudo apt upgrade -y
Thay vào đó, mở Software Update Manager và chờ nó kiểm tra cập nhật. Cài đặt các cập nhật hệ thống nó gợi ý.
Cài đặt driver Nvidia trên Ubuntu qua Desktop GUI
Sử dụng Ubuntu Software Updater, bạn có thể tìm và cài đặt driver phù hợp cho card đồ họa Nvidia.
- Mở menu ứng dụng Ubuntu và cuộn đến Software Updater

- Thay vào đó, mở menu và gõ "software updater" để tìm công cụ
- Chọn Software Updater để mở, chờ kiểm tra cập nhật
- Khi xong (bạn nên đã cập nhật trước khi bắt đầu) nhấn Settings & Livepatch

- Nhấn tab Additional Drivers
- Chọn gói metapackage driver Nvidia có đuôi (proprietary, tested)

- Nhấn Apply Changes và chờ cài đặt driver mới
X.Org X server thường là tùy chọn mặc định. Nó cũng là mã nguồn mở, nên bạn có thể thích nó từ quan điểm triết học. Tuy nhiên, nếu muốn hiệu suất game tốt nhất, driver Nvidia là bắt buộc.
Bạn sẽ thấy danh sách driver như hình minh họa. Bạn có thể dùng bất kỳ driver nào, nhưng an toàn hơn là bắt đầu bằng phiên bản đã được test. Sau khi khởi động lại Ubuntu, driver Nvidia sẽ được sử dụng.
Cách cài đặt driver Nvidia trên Ubuntu trong Terminal
Nếu bạn thích cài đặt driver Nvidia từ dòng lệnh, mở terminal và nhập:
sudo ubuntu-drivers devices
Lệnh này liệt kê tất cả driver hiện có cho card đồ họa của bạn. Bạn sẽ thấy tùy chọn cài sẵn được liệt kê là "distro free builtin".
Để chọn driver được liệt kê là "recommended", dùng:
sudo ubuntu-drivers autoinstall
Bạn cũng có thể cài đặt một driver cụ thể, có tên với:
sudo apt install nvidia-driver-[version_number]
Ví dụ, để cài nvidia-driver-450, dùng:
sudo apt install nvidia-driver-450
Xác nhận lệnh và làm theo các hướng dẫn thêm hiển thị trong terminal. Khi xong, khởi động lại Ubuntu.
sudo reboot
Trong một số trường hợp, bạn có thể cần đảm bảo card đồ họa Nvidia đang active. Điều này có thể ưu tiên hơn việc để hệ điều hành quyết định dùng card Intel. Để kiểm tra card video nào được chọn, dùng:
prime-select query
Để chọn card Intel, dùng:
sudo prime-select intel
Buộc dùng card Nvidia với:
sudo prime-select nvidia
Bạn có thể cần reboot để lựa chọn card đồ họa thay thế có hiệu lực. Lưu ý trên laptop, card Nvidia sẽ tốn pin nhiều hơn tùy chọn Intel.
Cấu hình và quản lý driver Nvidia trên Ubuntu
Để nhanh chóng biết GPU nào đang active, driver nào được cài đặt và tài nguyên nào đang dùng, nhập:
nvidia-smi
Điều này cung cấp tất cả thông tin bạn cần và là tham chiếu hữu ích để cấu hình đồ họa trong game. Để quản lý chi tiết hơn, mở màn hình cài đặt với:
sudo nvidia-settings
Màn hình này cung cấp nhiều dữ liệu hơn công cụ nvidia-smi. Tại đây, bạn sẽ thấy cài đặt X server và OpenGL; đáng chú ý đặc biệt là màn hình Thermal Settings để kiểm tra nhiệt độ GPU.
Bạn cũng có thể chọn chế độ hiệu suất nâng cao trong màn hình PowerMizer, tạo và quản lý Application Profiles, và chuyển đổi PRIME Profiles.
Tùy chọn cuối này giống lệnh prime-select, nhưng cho ba lựa chọn:
- NVIDIA (Performance Mode)
- NVIDIA On-Demand
- Intel (Power Saving Mode)
Để có hiệu suất đồ họa tốt nhất, bạn sẽ chọn Performance Mode.
Cách cập nhật driver card đồ họa Nvidia trong Ubuntu
Việc cập nhật driver card đồ họa Nvidia nên diễn ra bất cứ khi nào có bản cập nhật. Từ Ubuntu 19.10, driver Nvidia được bao gồm trong kho LTS.
Do đó, cập nhật driver dễ dàng như cập nhật bất kỳ phần mềm nào khác trong Ubuntu. Chạy update và upgrade trong terminal, hoặc dùng Software Updater trên desktop.
Gỡ cài đặt driver Nvidia trong Ubuntu
Bạn có thể muốn xóa driver Nvidia. Điều này có thể xảy ra nếu driver không hoạt động như mong đợi. Hoặc bạn quyết định bỏ Nvidia để dùng card AMD.
Gỡ driver Nvidia GPU trên Desktop
Mở lại Software Updater. Từ đây:
- Chờ kiểm tra cập nhật hoàn tất
- Nhấn Settings & Livepatch
- Nhấn Additional drivers
- Chọn tùy chọn driver hiển thị Nouveau
- Nhấn Apply Changes
Cần chờ một chút; sau khi thay đổi xong bạn sẽ thấy thông báo "No proprietary drivers are in use."
Gỡ driver Nvidia trong Terminal
Để gỡ driver đồ họa Nvidia trong terminal:
sudo apt purge nvidia-*
sudo apt autoremove
Khởi động lại hệ thống trước khi tiếp tục. Mặc định hệ thống sẽ chuyển sang driver mở nguồn Nouveau.
Chơi game trên Linux: Dùng driver tốt nhất cho distro của bạn
Với driver Nvidia cài đặt trên hệ thống Ubuntu, bạn nên có thể tận dụng hiệu suất đồ họa tốt hơn từ GPU. Đây là lợi thế lớn cho game trên Linux, nhưng Ubuntu có thể không phải distro tốt nhất cho game. Nếu bạn muốn tận hưởng game trên Linux, hãy chắc chắn dùng distro Linux gaming tốt nhất.