Làm cách nào để cài đặt trình điều khiển Nvidia riêng trên Debian 9 Stretch?

nvidia-driver-debian-Stret

Hướng dẫn này chúng tôi sẽ hướng dẫn bạn cách cài đặt trình điều khiển đồ họa Nvidia trên Debian 9 Stretch. Theo mặc định, Debian sử dụng nouveau trình điều khiển mã nguồn mở, có trong nhân Linux, cho thẻ Nvidia.

Tuy nhiên, trình điều khiển này thiếu hỗ trợ tăng tốc 3D, vì vậy nếu bạn muốn tận dụng tối đa cạc đồ họa trong hệ thống của mình, bạn phải cài đặt trình điều khiển riêng của nó.

Trước khi cài đặt trình điều khiển độc quyền, Tôi khuyên bạn nên tắt Khởi động an toàn nếu bạn đang sử dụng chương trình cơ sở UEFI.

Điều này là do mô-đun Nvidia sẽ được thêm vào hạt nhân, vì vậy hạt nhân mới sẽ không thể vượt qua xác minh chữ ký. Nếu Khởi động an toàn được bật, hệ thống của bạn có thể không khởi động được.

Cài đặt trình điều khiển Nvidia trên Debian 9 Stretch

Để bắt đầu cài đặt trình điều khiển Nvidia trong hệ thống của chúng tôi, chúng tôi phải mở một thiết bị đầu cuối và trong đó hãy tiến hành xác minh trình điều khiển nào đang được sử dụng cho thẻ Nvidia:

sudo apt install lshw
sudo lshw -c display

Nơi họ có thể xác minh rằng họ đang sử dụng bộ điều khiển mở nouveau:

nouveau

Vì gói Nvidia trên Debian là độc quyền, Chúng ta phải kích hoạt kho lưu trữ đóng góp và không miễn phí trong /etc/apt/sources.list bằng các lệnh sau.

sudo apt install software-properties-common
sudo add-apt-repository contrib
sudo add-apt-repository non-free
sudo apt update

Bây giờ Đã đến lúc đưa vào danh sách đen trình điều khiển nouveau, để tránh xung đột có thể xảy ra:

sudo nano /etc/modprobe.d/blacklist-nouveau.conf

Và bên trong tệp chúng tôi đặt những thứ sau:

blacklist nouveau
blacklist lbm-nouveau
options nouveau modeset=0
alias nouveau off
alias lbm-nouveau off

Chúng tôi đóng và lưu bằng Ctrl + O và Ctrl + X.

Bây giờ Cài đặt gói nvidia-driver bằng lệnh sau:

sudo apt install nvidia-driver

Trong quá trình cài đặt, bạn sẽ thấy thông báo sau, chỉ cần nhấn Enter để tiếp tục.

xserver-xorg-config-nvidia

Trong trường hợp có lỗi xảy ra trong quá trình cài đặt gói trên hệ thống, bạn sẽ cần cài đặt trình điều khiển từ kho lưu trữ Stret-backports.

Để thực hiện việc này, trong terminal, bạn phải nhập lệnh sau:

sudo add-apt-repository 'deb http://ftp.debian.org/debian stretch-backports main contrib non-free'
sudo apt update

Bây giờ Để cài đặt nvidia-driver từ kho lưu trữ Stret-backports đã được thêm vào hệ thống, chúng ta phải nhập lệnh sau:

sudo apt install -t stretch-backports nvidia-driver

Sau khi cài đặt hoàn tất, khởi động lại máy tính của bạn với sự trợ giúp của lệnh sau:

sudo shutdown -r now

Kiểm tra cài đặt

Sau khi hệ thống khởi động lại, Chúng tôi bắt đầu phiên người dùng của mình, chúng tôi sẽ mở một thiết bị đầu cuối và trong đó chúng tôi sẽ nhập lệnh sau:

sudo lshw -c display

Trong trường hợp này, họ sẽ thấy rằng họ đang sử dụng trình điều khiển Nvidia. Bạn có thể tìm chương trình Nvidia X Server trong menu ứng dụng của mình.

Có thể sử dụng phiên bản trình điều khiển, thông số kỹ thuật cạc đồ họa, nhiệt độ cạc, v.v.

Nếu bạn không thể tìm thấy chương trình này, bạn có thể cài đặt nó bằng:

sudo apt install nvidia-xconfig

Và chạy với:

sudo nvidia-xconfig

Chuyển đổi giữa card đồ họa Intel và Nvidia trên máy tính xách tay Nividia Optimus

Đối với những người dùng máy tính xách tay với Nividia Optimus, Có thể họ gặp lỗi khi mở chương trình Máy chủ Nvidia X, vì khi mở chương trình đó, họ sẽ thấy thông báo kiểu:

"Có vẻ như bạn không sử dụng trình điều khiển nvidia x debian"

Đối với điều này họ có thể sử dụng Bumblebee và Primus để chạy các ứng dụng riêng lẻ trên thẻ Nvidia. Để cài đặt Bumblebee và Primus trên hệ thống của bạn, bạn phải mở một thiết bị đầu cuối và chạy các lệnh sau:

sudo dpkg --add-architecture i386
sudo apt install
sudo apt install bumblebee bumblebee-nvidia primus primus-libs: i386 libgl1-nvidia-glx: i386

Để chạy một chương trình trên thẻ Nividia, chỉ cần sử dụng lệnh làm tiền tố Priusrun.

Trong trường hợp này, bạn có thể xác minh điều này bằng lệnh sau:

primusrun glxinfo | grep OpenGL

Để mở chương trình thiết lập máy chủ Nvidia X, hãy chạy:

optirun nvidia-settings -c :8

Làm cách nào để gỡ cài đặt trình điều khiển Nvidia độc quyền trong Debian 9 Stretch?

Nếu vì lý do nào đó bạn không còn muốn bộ điều khiển độc quyền hoặc nó đang gây ra xung đột với hệ thống của bạn, bạn có thể xóa nó khỏi hệ thống của mình với sự trợ giúp của các lệnh sau:

sudo apt purge nvidia- *
sudo apt autoremove


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

  1.   Linuxero từ năm 1998 dijo

    DEBIAN wiki luôn giải thích từng bước cách cài đặt ổ đĩa NVIDIA.
    Đơn giản hơn giải thích ở đây.
    Một lời chào.