Paano mag-install ng mga pribadong driver ng Nvidia sa Debian 9 Stretch?

nvidia-driver-debian-kahabaan

Ang tutorial na ito ipapakita namin sa iyo kung paano mag-install ng mga driver ng Nvidia graphics sa Debian 9 Stretch. Bilang default, Ginagamit ni Debian ang nouveau ng open source driver, na kasama sa kernel ng Linux, para sa mga card ng Nvidia.

Gayunpaman, ang driver na ito ay walang suporta sa pagpabilis ng 3D, kaya kung nais mong masulit ang iyong graphics card sa iyong system, dapat mong i-install ang mga pribadong driver nito.

Bago i-install ang pagmamay-ari ng driver, Inirerekumenda ko ang hindi pagpapagana ng Secure Boot kung gumagamit ka ng UEFI firmware.

Ito ay dahil ang module ng Nvidia ay idaragdag sa kernel, kaya't ang bagong kernel ay hindi makapasa sa pag-verify ng lagda. Kung pinagana ang Secure Boot, maaaring hindi makapag-boot ang iyong system.

Pag-install ng driver ng Nvidia sa Debian 9 Stretch

Upang simulang i-install ang mga driver ng Nvidia sa aming system, dapat kaming magbukas ng isang terminal at dito magpatuloy tayo upang i-verify kung aling driver ang ginagamit para sa Nvidia card:

sudo apt install lshw
sudo lshw -c display

Kung saan nila ma-e-verify na ginagamit nila ang nouveau open controller:

nouveau

Dahil ang Nvidia package sa Debian ay pagmamay-ari, Dapat naming paganahin ang mga contrib at hindi libreng repository sa /etc/apt/source.list kasama ang mga sumusunod na utos.

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

Ngayon oras na upang i-blacklist ang driver ng nouveau, upang maiwasan ang mga posibleng salungatan:

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

At sa loob ng file inilalagay namin ang sumusunod:

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

Isinasara at nai-save namin gamit ang Ctrl + O at Ctrl + X.

Ngayon I-install ang nvidia-driver package gamit ang sumusunod na utos:

sudo apt install nvidia-driver

Sa panahon ng pag-install makikita mo ang sumusunod na mensahe, pindutin lamang ang Enter upang magpatuloy.

xserver-xorg-config-nvidia

Kung sakaling may anumang error na maganap sa panahon ng pag-install ng package sa system, kakailanganin mong i-install ang driver mula sa stretch-backports repository.

Upang magawa ito, sa terminal dapat mong i-type ang sumusunod na utos:

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

Ngayon Upang mai-install ang nvidia-driver mula sa imbakan ng mga back-backport na naidagdag na sa system, dapat nating i-type ang sumusunod na utos:

sudo apt install -t stretch-backports nvidia-driver

Kapag kumpleto ang pag-install, i-restart ang iyong computer sa tulong ng sumusunod na utos:

sudo shutdown -r now

Sinusuri ang pag-install

Pagkatapos ng pag-reboot ng system, Nagpapatuloy kami upang simulan ang aming sesyon ng gumagamit, magbubukas kami ng isang terminal at dito ay mai-type namin ang sumusunod na utos:

sudo lshw -c display

Sa kasong ito dapat ay makita na nila na gumagamit sila ng mga driver ng Nvidia. Maaari kang maghanap sa loob ng iyong menu ng aplikasyon para sa programa ng Nvidia X Server.

Saan maaaring ang bersyon ng driver, pagtutukoy ng graphics card, temperatura ng card, atbp.

Kung hindi mo mahanap ang program na ito, maaari mo itong mai-install sa:

sudo apt install nvidia-xconfig

At tumakbo kasama ang:

sudo nvidia-xconfig

Lumipat sa pagitan ng Intel at Nvidia graphics card sa mga laptop ng Nividia Optimus

Para sa mga gumagamit ng laptop na may Nividia Optimus, Posibleng nakatagpo sila ng isang error kapag binubuksan ang programa ng Nvidia X Server, dahil kapag binuksan nila ito makikita nila ang isang mensahe tulad ng:

"Mukhang hindi mo ginagamit ang driver ng nvidia x debian"

Para sa maaari nilang gamitin ang Bumblebee at Primus upang magpatakbo ng mga indibidwal na app sa Nvidia card. Upang mai-install ang Bumblebee at Primus sa iyong system, dapat mong buksan ang isang terminal at patakbuhin ang mga sumusunod na utos:

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

Upang magpatakbo ng isang programa sa Nividia card, gamitin lamang ang command bilang isang unlapi primusrun.

Sa kasong ito maaari mo itong i-verify sa pamamagitan ng sumusunod na utos:

primusrun glxinfo | grep OpenGL

Upang buksan ang program ng pag-setup ng Nvidia X server, patakbuhin ang:

optirun nvidia-settings -c :8

Paano mag-uninstall ng pagmamay-ari ng mga driver ng Nvidia sa Debian 9 Stretch?

Kung sa ilang kadahilanan ay hindi mo na gugustuhin ang pagmamay-ari na kontrol o nagdudulot ito ng mga salungatan sa iyong system, maaari mo itong alisin mula sa iyong system sa tulong ng mga sumusunod na utos:

sudo apt purge nvidia- *
sudo apt autoremove


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   Linuxero mula pa noong 1998 dijo

    Palaging ipinaliwanag ng DEBIAN wiki nang sunud-sunod, kung paano i-install ang mga NVIDIA drive.
    Mas simple kaysa ipinaliwanag dito.
    Isang pagbati.