Kaip įdiegti Nvidia Beta tvarkyklę Linux

„Nvidia“ daro geriausias grafikos plokštes, bet neŠiuo metu „Linux“ vartotojams gali būti sunku naudoti stabilias „Linux“ tvarkykles. Iš pradžių buvo didelis palaikymas šioms vaizdo plokštėms su stabiliomis tvarkyklėmis, kuriomis galima naudotis „Linux“. Nuo to laiko ji pablogėjo. Tie, kurie naudojasi naujosiomis „GTX 10“ serijos kortelėmis, patiria trūkumų ir yra prastesni nei žvaigždės. Dėl šios priežasties „Linux“ vartotojai, turintys šiuos GPU, turėtų apsvarstyti galimybę naudoti turimas beta tvarkykles. Beta tvarkyklė atnaujinama greičiau nei stabilioji, todėl pataisymai įvyks greičiau. Be to, „Nvidia“ vartotojai beta versijoje ras naujesnes funkcijas, įdiegtas sparčiau, o problemos taip pat bus ištaisytos greičiau. Štai kaip galite išjungti atvirojo kodo tvarkykles ir įdiegti „Nvidia“ beta tvarkyklę „Linux“.

Į juodąjį sąrašą įtraukiami atvirojo kodo tvarkyklės

„Linux“ branduolys pagal nutylėjimą palaiko „Linux“grafikos plokštės. Tai atliekama naudojant atvirojo kodo „Nouveau“ tvarkyklę. Daugeliui „Nvidia“ GPU naudojančių „Linux“ žmonių ši tvarkyklė bus gera, ir nėra jokio reikalo pereiti prie patentuotos tvarkyklės. Atminkite, kad ši tvarkyklė, nors jau dirba, turi rimtų našumo problemų, susijusių su vaizdo žaidimais, vaizdo įrašų redagavimu ir iš esmės viskuo, kas susiję su aukščiausios klasės vaizdo plokštėmis ir našumu.

Deja, šiuo metu to neįmanoma padarytipalikite „Nouveau“ branduolio tvarkyklę vietoje. Taip yra todėl, kad tai prieštarauja vairuotojui, kurį ketiname įdiegti. Jis turi būti pašalintas, kad branduolys negalėtų jo paleisti.

Norėdami įtraukti branduolio tvarkyklę į juodąjį sąrašą, gaukite šaknies apvalkalą:

sudo -s

Tada įveskite „Nano“ teksto rengyklę ir sukurkite konfigūracijos failą. Tai reikalinga tam, kad „Linux“ žinotų, ką reikia daryti.

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

Pirmiausia pridėkite tai prie failo:

blacklist nouveau

Tada paspauskite Įveskite klaviatūroje pereikite prie kitos eilutės ir pridėkite šį tekstą:

nouveau modeset=0

Redagavę juodojo sąrašo konfigūracijos failą, išsaugokite „Nano“ teksto rengyklę spausdami klavišus CTRL + O, tada bakstelėkite Enter, kad patvirtintumėte.

Tiems, kurie nežino: mes iš tikrųjų visam laikui neišdiegiame šios tvarkyklės. Vietoj to, kas vyksta, kad „Nouveau“ branduolio tvarkyklė bus įtraukta į juodąjį sąrašą, o pradžioje nebus galima įkelti. „Nvidia“ vaizdo plokštė nebus supainiota ir bandys įkelti abu tvarkykles. Kai dauguma vartotojų įdiegia stabilias „Nvidia“ tvarkykles iš grafikos montuotojų (pvz., „Ubuntu“ tvarkyklių diegimo programos), atvirojo kodo tvarkyklė automatiškai įtraukiama į juodąjį sąrašą. Iš esmės padarėme tą patį.

Į „juodąjį sąrašą“ įtraukiami atvirojo kodo tvarkyklės

„Nouveau“ vairuotoją taip pat reikia išjungti įkrovos metu. Tai galima padaryti redaguojant numatytąją „Grub“ konfigūraciją.

sudo nano /etc/default/grub

Redaktoriuje ieškokite GRUB_CMDLINE_LINUX_DEFAULT =

Naudodami „Nano“, įklijuokite:

rdblacklist=nouveau

Įklijuotas kodas turėtų atrodyti taip:

Sukurkite naują „Grub“ konfigūracijos failą naudodami:

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

Galiausiai paleiskite kompiuterį iš naujo. Tai būtina, nes „Linux“ vykdys tam tikrus dalykus atmintyje ir turės atlikti iš naujo, kad įvyktų pakeitimai.

Branduolio antraščių diegimas / tvarkyklės atsisiuntimas

Linux sistemoje sudėti branduolio modulius yra lengviau neikada nors dėka technologijos, vadinamos „Linux antraštėmis“. Šis įrankis leidžia sudaryti branduolio modulį, kuris atitiktų dabartinę „Linux“ versiją. Kiekvieną kartą atnaujinant „Linux“ branduolį sistemoje, taip pat atnaujinamos antraštės. Deja, dėl to, kaip šiomis dienomis programinė įranga įdiegiama daugelyje „Linux“ paskirstymų, antraštės retai būna įdiegiamos. Taip yra todėl, kad žmonėms retai reikia kurti ir diegti modulius, nes viskas dažniausiai veikia lauke.

Įdiekite antraštes naudodami šią komandą. Pasirinkite tą, kuris atitinka jūsų Linux paskirstymą.

Ubuntu / Linux Mint / Elementary / Debian ir kt

sudo apt install linux-headers

„Arch Linux“ / „Manjaro“ ir kt

sudo pacman -S kernel-headers

Fedora

sudo dnf install kernel-headers kernel-devel -y

Atidarykite „Suse“

sudo zypper install kernel-headers kernel-devel

Atsisiųsti tvarkyklę

Beta tvarkyklę „Nvidia“ išleido dauggreičiau nei „Linux“ platinimai gali neatsilikti. Daugelis „Linux“ programinės įrangos saugyklų efektyviai užšaldo kiekvieną leidimą. Tai reiškia, kad naują programinę įrangą galima pridėti tik kas porą mėnesių. Štai kodėl šiame vadove atsisiųsime tvarkyklę tiesiai iš gamintojo, o ne į „Linux“ platintojų kūrėjus.

Eikite į „Nvidia“ svetainę, pasirinkite „Linux“ operacinėje sistemoje. Tada pasirinkite grafikos modelį ir skiltyje „Rekomenduojama / beta“ pasirinkite beta parinktį. Atsisiųskite naujausią tvarkyklės versiją.

Pasiruošimas diegimui

„Nvidia“ tvarkyklės negalima įdiegti, kol diegimo programa nepakeis savo leidimų (pažymėti ją vykdoma). Pirmiausia įveskite atsisiuntimo katalogą:

cd ~/Downloads

Tada pažymėkite jį kaip vykdomąjį.

sudo chmod +x *.run

Paruošę diegimo programą, mes galėsime išjungti GUI, kad diegimo programa dirbtų:

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

Įdiekite „Nvidia Beta“ tvarkyklę

Paruošimo skyriuje grafinė sąsaja buvo išjungta. Dėl to vartotojas veikia TTY režimu. Prisijunkite naudodami savo vartotojo vardą. Tada gaukite šaknies apvalkalą:

sudo -s

Tada eikite į .run failą.

cd /home/username/Downloads/

Tada vykdykite diegimo programą naudodamiesi:

./*.run

Vykdykite „Nvidia“ montuotojo instrukcijas ir būtinai sutikite įgalinti DKMS palaikymą.

Kai diegimas bus baigtas, įveskite dar kartą, kad vėl įjungtumėte GUI sąsają:

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

Iš naujo įgalinę grafikos sąsają, paleiskite kompiuterį iš naujo. Kai kompiuteris vėl prisijungs, „Nvidia GPU beta“ tvarkyklės sistemoje veiks nepriekaištingai.

Komentarai