Hogyan telepítsünk privát Nvidia illesztőprogramokat a Debian 9 Stretchre?

nvidia-driver-debian-stretch

Ez az oktatóanyag megmutatjuk, hogyan kell telepíteni az Nvidia grafikus illesztőprogramokat a Debian 9 Stretch-re. Alapértelmezés szerint, A Debian a nyílt forráskódú illesztőprogramot használja, amelyet a Linux kernel tartalmaz, az Nvidia kártyákhoz.

Ennek az illesztőprogramnak azonban hiányzik a 3D-s gyorsítás támogatása, ezért ha a legtöbbet akarja kihozni a grafikus kártyából a rendszerben, telepítenie kell a privát illesztőprogramokat.

A saját illesztőprogram telepítése előtt Javaslom a Secure Boot letiltását, ha UEFI firmware-t használ.

Ennek oka, hogy az Nvidia modul hozzáadódik a kernelhez, így az új kernel nem lesz képes átadni az aláírás ellenőrzését. Ha a Biztonságos rendszerindítás engedélyezve van, akkor előfordulhat, hogy a rendszer nem tudja elindítani.

Az Nvidia illesztőprogram telepítése a Debian 9 Stretchre

Az Nvidia illesztőprogramok rendszerünkbe történő telepítésének megkezdéséhez meg kell nyitnunk egy terminált és benne folytassuk annak ellenőrzését, hogy melyik illesztőprogramot használják az Nvidia kártyához:

sudo apt install lshw
sudo lshw -c display

Hol ellenőrizhetik, hogy a új nyitott vezérlőt használják-e:

nouveau

Mivel a Debianon található Nvidia csomag tulajdonjogú, Engedélyeznünk kell a /etc/apt/sources.list fájlban található közreműködő és nem ingyenes tárolókat a következő parancsokkal.

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

Most itt az ideje, hogy feketelistára tegye az új illesztőprogramot, hogy elkerülje az esetleges konfliktusokat:

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

A fájl belsejébe pedig a következőket tesszük:

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

Zárunk és mentünk a Ctrl + O és a Ctrl + X billentyűkombinációkkal.

Most Telepítse az nvidia-driver csomagot a következő paranccsal:

sudo apt install nvidia-driver

A telepítés során a következő üzenet jelenik meg, a folytatáshoz nyomja meg az Enter billentyűt.

xserver-xorg-config-nvidia

Ha bármilyen hiba lép fel a csomag telepítése során a rendszerre, telepítenie kell az illesztőprogramot a stretch-backports adattárból.

Ehhez a terminálba írja be a következő parancsot:

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

Most Az nvidia-illesztőprogram telepítéséhez a rendszerhez már hozzáadott stretch-backports adattárból a következő parancsot kell beírnunk:

sudo apt install -t stretch-backports nvidia-driver

Miután a telepítés befejeződött, indítsa újra a számítógépet a következő parancs segítségével:

sudo shutdown -r now

A telepítés ellenőrzése

A rendszer újraindítása után Folytatjuk a felhasználói munkamenet elindítását, megnyitunk egy terminált, és beírjuk a következő parancsot:

sudo lshw -c display

Ebben az esetben már látniuk kell, hogy az Nvidia illesztőprogramokat használják. Az alkalmazás menüjében megkeresheti az Nvidia X Server programot.

Amellyel az illesztőprogram verziója, a grafikus kártya specifikációja, a kártya hőmérséklete stb.

Ha nem találja ezt a programot, telepítheti:

sudo apt install nvidia-xconfig

És fuss:

sudo nvidia-xconfig

Váltás az Intel és az Nvidia grafikus kártya között a Nividia Optimus laptopokon

Azok számára, akik laptopot használnak a Nividia Optimus használatával, Lehetséges, hogy hibába ütköznek az Nvidia X Server program megnyitása során, mivel amikor megnyitják, olyan üzenetet látnak:

"Úgy tűnik, hogy nem az nvidia x debian illesztőprogramot használja"

Ehhez a Bumblebee és a Primus segítségével egyedi alkalmazásokat futtathatnak az Nvidia kártyán. A Bumblebee és a Primus telepítéséhez nyissa meg a terminált, és futtassa a következő parancsokat:

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

Egy program futtatásához a Nividia kártyán csak előtagként használja a parancsot primusrun.

Ebben az esetben ezt a következő paranccsal ellenőrizheti:

primusrun glxinfo | grep OpenGL

Az Nvidia X szerver telepítőprogramjának megnyitásához futtassa:

optirun nvidia-settings -c :8

Hogyan lehet eltávolítani a saját Nvidia illesztőprogramokat a Debian 9 Stretch programból?

Ha valamilyen oknál fogva már nem akarja a saját vezérlőt, vagy konfliktusokat okoz a rendszerével, akkor a következő parancsok segítségével eltávolíthatja azt a rendszerből:

sudo apt purge nvidia- *
sudo apt autoremove


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   Linuxero 1998 óta dijo

    A DEBIAN wiki mindig lépésről lépésre elmagyarázta, hogyan kell telepíteni az NVIDIA meghajtókat.
    Az itt leírtaknál egyszerűbb.
    A köszöntés.