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:
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
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.