- - Az Nvidia Beta illesztőprogram telepítése Linux rendszeren

Az Nvidia Beta illesztőprogram telepítése Linux rendszeren

Az Nvidia készíti a legjobb grafikus kártyákat, de aJelenleg a Linux felhasználók számára nehéz lehet a stabil Linux illesztőprogramok használata. A Linux számára elérhető stabil illesztőprogramokkal rendelkező grafikus kártyák kezdetben nagy támogatást kaptak. Azóta romlott. Azok a felhasználók, akik az új GTX 10 sorozatú kártyákat használják, csillogást tapasztalnak, és kevesebb, mint a csillagok teljesítményét. Ez az oka annak, hogy a GPU-val rendelkező Linux felhasználóknak mérlegelniük kell a rendelkezésre álló béta-illesztőprogramokat. A béta meghajtó gyorsabban frissül, mint a stabil, így a javítások hamarabb történnek meg. Ezenkívül az Nvidia bétaverziójának felhasználói gyorsabb ütemben implementálnak újabb funkciókat, és a kérdéseket is gyorsabban javítják. Így tilthatja le a nyílt forrású illesztőprogramokat, és telepítheti az Nvidia béta illesztőprogramot Linuxra.

Fekete listában található nyílt forráskódú illesztőprogramok indítás utáni indítás

A Linux kernel alapértelmezés szerint támogatja a Linuxotgrafikus kártyák. Ezt a nyílt forrású Nouveau illesztőprogrammal hajtják végre. Az Nvidia GPU-kat használó legtöbb Linux ember számára ez az illesztőprogram jól fog működni, és nincs valódi szükség arra, hogy a szabadalmaztatott illesztőprogramra váltson. Ne feledje, hogy ennek az illesztőprogramnak, bár már működik, komoly teljesítménybeli problémái vannak a videojátékok, a videó szerkesztés, és alapvetően minden, ami magában foglalja a csúcsminőségű videokártyákat és a nagy teljesítményt.

Sajnos jelenleg nem lehetségeshagyja a helyén a Nouveau kernelmeghajtót. Ennek oka az, hogy ütközik az illesztőprogrammal, amelyet telepíteni készülünk. Távolítsa el, hogy a kernel nem tudja futtatni.

A kernel-illesztőprogram feketelistájához szerezzen be egy gyökérhéjat:

sudo -s

Ezután írja be a Nano szövegszerkesztőt, és hozzon létre egy konfigurációs fájlt. Erre azért van szükség, hogy a Linux tudja, mit kell tennie.

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

Először adja hozzá ezt a fájlt:

blacklist nouveau

Ezután nyomja meg a gombot Belép a billentyűzeten, hogy a következő sorra lépjen, és hozzáadja ezt a szöveget:

nouveau modeset=0

A feketelistájú konfigurációs fájl szerkesztése után mentse el a Nano szövegszerkesztőt a CTRL + O billentyűkombinációval, majd a megerősítéshez érintse meg az Enter billentyűt.

Azok számára, akik nem tudják: ezt az illesztőprogramot valójában nem távolítottuk el véglegesen. Ehelyett az történik, hogy a Nouveau kernel illesztőprogramját feketelistára felveszik, és megakadályozzák, hogy az induljon. Az Nvidia grafikus kártya nem zavarja meg, és megpróbálja betölteni mindkét illesztőprogramot. Amikor a legtöbb felhasználó a stabil Nvidia illesztőprogramokat grafikus telepítőktől telepíti (mint például az Ubuntu illesztőprogram telepítőjét), a nyílt forrású illesztőprogram automatikusan feketelistára kerül. Alapvetően ugyanazt tettük.

A feketelistára helyezett nyílt forrású illesztőprogramok indítása előtti állapotban

A Nouveau illesztőprogramot indításkor is le kell tiltani. Ezt megteheti az alapértelmezett Grub-konfiguráció szerkesztésével.

sudo nano /etc/default/grub

Keresse meg a szerkesztőben GRUB_CMDLINE_LINUX_DEFAULT =

A Nano használatával illessze be:

rdblacklist=nouveau

A beillesztett kódnak így kell kinéznie:

Generáljon új Grub konfigurációs fájlt a következővel:

sudo grub-mkconfig -o /boot/grub/grub.cfg

Végül indítsa újra a gépet. Ez szükséges, mivel a Linux bizonyos dolgokat futtat a RAM-ban, és a változások végrehajtásához újra kell indulnia.

Kernel fejlécek telepítése / illesztőprogram letöltése

Linuxon a kernelmodulok összeállítása könnyebb, mint avalaha a „Linux fejlécek” néven ismert technológiának köszönhetően. Ez az eszköz lehetővé teszi egy olyan kernelmodul összeállítását, amely megfelel a Linux jelenlegi verziójának. Minden alkalommal, amikor a Linux kernelt frissítik a rendszeren, a fejlécek is frissülnek. Sajnos, mivel a szoftvert manapság a legtöbb Linux disztribúcióra telepítik, a fejléceket ritkán telepítik. Ennek oka az, hogy az embereknek ritkán kell modulokat építeniük és telepíteniük, mivel minden általában a dobozból működik.

Telepítse a fejléceket a következő paranccsal. Válasszon egyet, amely megfelel a Linux disztribúciójának.

Ubuntu / Linux Mint / Elementary / Debian és stb

sudo apt install linux-headers

Arch Linux / Manjaro stb

sudo pacman -S kernel-headers

Fedora

sudo dnf install kernel-headers kernel-devel -y

Nyissa meg a Suse-t

sudo zypper install kernel-headers kernel-devel

Az illesztőprogram letöltése

Az Nvidia sokat engedi a béta meghajtótgyorsabban, mint a Linux disztribúciók lépést tudnak tartani. A legtöbb szoftvertároló Linux rendszeren hatékonyan befagyasztja az összes kiadást. Ez azt jelenti, hogy az új szoftvereket csak pár hónaponként lehet hozzáadni. Ez az oka annak, hogy ebben az útmutatóban az illesztőprogramot közvetlenül a gyártótól töltsük le, nem a Linux disztribúciós fejlesztők helyett.

Menjen az Nvidia weboldalra, válassza az operációs rendszer alatt a Linuxot. Ezután válassza ki a grafikai modellt, és az „Ajánlott / béta” alatt válassza a béta lehetőséget. Töltse le az illesztőprogram legújabb verzióját.

Felkészülés a telepítésre

Az Nvidia illesztőprogramot csak akkor lehet telepíteni, amíg a telepítő meg nem változtatja az engedélyét (végrehajthatóként jelöli meg). Először írja be a Letöltési könyvtárat:

cd ~/Downloads

Ezután jelölje meg végrehajthatóként.

sudo chmod +x *.run

Előkészítve a telepítővel letilthatjuk a felhasználói felületet, így a telepítő működni fog:

sudo -s
rm /etc/systemd/system/default.target
ln -sf /lib/systemd/system/multi-user.target /etc/systemd/system/default.target

Telepítse az Nvidia Beta illesztőprogramot

Az előkészítő szakaszban a grafikus felület le lett tiltva. Ennek eredményeként a felhasználó TTY módban van. Jelentkezzen be a felhasználónevével. Ezután szerezzen be egy gyökérhéjat:

sudo -s

Ezután keresse meg a .run fájl helyét.

cd /home/username/Downloads/

Ezután hajtsa végre a telepítőt:

./*.run

Kövesse az Nvidia telepítőn megjelenő utasításokat, és feltétlenül fogadja el a DKMS támogatás engedélyezését.

A telepítés befejezése után írja be a következőket a GUI felület újbóli engedélyezéséhez:

rm /etc/systemd/system/default.target
ln -sf /lib/systemd/system/graphical.target /etc/systemd/system/default.target

Ha újra engedélyezte a grafikus felületet, indítsa újra a gépet. Amikor a számítógép visszajelentkezik, az Nvidia GPU béta illesztőprogramjai tökéletesen futnak a rendszeren.

Hozzászólások