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

Chơi game trên Linux? Hướng dẫn cài đặt driver Nvidia trên Ubuntu

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
Chơi game trên Linux? Hướng dẫn cài đặt driver Nvidia trên Ubuntu

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
Chơi game trên Linux? Hướng dẫn cài đặt driver Nvidia trên Ubuntu

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.

  1. Mở menu ứng dụng Ubuntu và cuộn đến Software Updater Chơi game trên Linux? Hướng dẫn cài đặt driver Nvidia trên Ubuntu
  2. Thay vào đó, mở menu và gõ "software updater" để tìm công cụ
  3. Chọn Software Updater để mở, chờ kiểm tra cập nhật
  4. Khi xong (bạn nên đã cập nhật trước khi bắt đầu) nhấn Settings & Livepatch Chơi game trên Linux? Hướng dẫn cài đặt driver Nvidia trên Ubuntu
  5. Nhấn tab Additional Drivers
  6. Chọn gói metapackage driver Nvidia có đuôi (proprietary, tested) Chơi game trên Linux? Hướng dẫn cài đặt driver Nvidia trên Ubuntu
  7. 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
Chơi game trên Linux? Hướng dẫn cài đặt driver Nvidia trên Ubuntu

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ơi game trên Linux? Hướng dẫn cài đặt driver Nvidia trên Ubuntu

Để 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
Chơi game trên Linux? Hướng dẫn cài đặt driver Nvidia trên Ubuntu

Đ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
Chơi game trên Linux? Hướng dẫn cài đặt driver Nvidia trên Ubuntu

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.

Chơi game trên Linux? Hướng dẫn cài đặt driver Nvidia trên Ubuntu

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.

Chơi game trên Linux? Hướng dẫn cài đặt driver Nvidia trên Ubuntu

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:

  1. Chờ kiểm tra cập nhật hoàn tất
  2. Nhấn Settings & Livepatch
  3. Nhấn Additional drivers
  4. Chọn tùy chọn driver hiển thị Nouveau
  5. 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.