- - Kuinka asentaa Nvidia Beta -ajuri Linuxiin

Kuinka asentaa Nvidia Beta -ohjain Linuxiin

Nvidia tekee parhaat näytönohjaimet, muttatällä hetkellä Linux-käyttäjillä voi olla vaikeaa käyttää vakiintuneita Linux-ohjaimia. Alun perin näille näytönohjaimille, joita vakaa ajuri oli saatavana Linuxille, oli suuri tuki. Se on heikentynyt sen jälkeen. Uutta GTX 10 -sarjan kortteja käyttävät kokevat häiriöitä ja ovat vähemmän kuin tähtien suorituskykyä. Tästä syystä Linux-käyttäjien, joilla on nämä GPU: t, tulisi harkita käytettävissä olevien beta-ohjainten käyttöä. Beeta-ohjain päivitetään nopeammin kuin vakaa, joten korjaukset tapahtuvat nopeammin. Lisäksi Nvidian beetaversion käyttäjät löytävät uudempia ominaisuuksia, jotka on otettu käyttöön nopeammin, ja ongelmat korjataan myös nopeammin. Näin voit poistaa avoimen lähdekoodin ohjaimet käytöstä ja asentaa Nvidia beeta-ohjaimen Linuxiin.

Mustalle listalle avoimen lähdekoodin ohjaimet käynnistyvät uudelleen

Linux-ydin tukee oletuksena Linuxianäytönohjaimet. Tämä tehdään avoimen lähdekoodin nouveau-ohjaimen avulla. Useimmille Nvidia GPU: n Linux-käyttäjille tämä ohjain menee hyvin, eikä mitään todellista tarvetta vaihtaa omistajaan. Muista, että tällä ohjaimella, vaikka se jo toimii, on joitain vakavia suorituskykyongelmia videopelien, videon editoinnin ja periaatteessa kaiken, joka liittyy huippuluokan videokortteja ja korkeaa suorituskykyä varten.

Valitettavasti se ei ole tällä hetkellä mahdollistajätä Nouveau-ytimen ohjain paikalleen. Tämä johtuu siitä, että se on ristiriidassa ajurin kanssa, jota aiomme asentaa. Se on poistettava, jotta ydin ei voi käyttää sitä.

Jos haluat lisätä ytimen ohjaimen mustalle listalle, hanki juurikuori:

sudo -s

Kirjoita seuraavaksi Nanon tekstieditori ja luo asetustiedosto. Tätä tarvitaan, jotta Linux tietää mitä tehdä.

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

Lisää ensin tämä tiedostoon:

blacklist nouveau

Paina sitten Tulla sisään näppäimistöllä siirtyäksesi seuraavalle riville ja lisätä tämä teksti:

nouveau modeset=0

Kun olet muokannut mustan listan asetustiedostoa, tallenna Nano-tekstieditori painamalla näppäimistön CTRL + O ja napauta sitten Enter vahvistaaksesi.

Niille, jotka eivät tiedä: emme todellakään poista tätä ohjainta pysyvästi. Sen sijaan tapahtuu, että nouveau-ytimen ohjain tulee mustalle listalle ja estyy lataamasta alussa. Nvidia-näytönohjainta ei tule sekoittamaan ja yritä ladata molemmat ohjaimet. Kun suurin osa käyttäjistä asentaa vakaan Nvidia-ohjaimen grafiikan asennusohjelmista (kuten Ubuntu-ohjaimen asennusohjelma), avoimen lähdekoodin ohjain tulee automaattisesti mustalle listalle. Olemme tehneet pohjimmiltaan saman asian.

Mustalle listalle avoimen lähdekoodin ohjaimet ennen käynnistystä

Nouveau-ohjain on myös poistettava käytöstä käynnistyksen yhteydessä. Tämä voidaan tehdä muokkaamalla Grubin oletusasetuksia.

sudo nano /etc/default/grub

Etsi editorista GRUB_CMDLINE_LINUX_DEFAULT =

Liitä nanon avulla:

rdblacklist=nouveau

Liitetyn koodin pitäisi näyttää tältä:

Luo uusi Grub-asetustiedosto seuraavilla:

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

Viimeiseksi käynnistä kone uudelleen. Tämä on välttämätöntä, koska Linux ajaa tiettyjä asioita RAM-muistissa, ja se on käynnistettävä uudelleen, jotta muutokset tapahtuvat.

Ytimen otsikoiden asentaminen / ohjaimen lataaminen

Linuxissa ytimen moduulien kääntäminen on helpompaa kuinkoskaan kiitos tekniikasta, joka tunnetaan nimellä “Linux otsikot”. Tämä työkalu mahdollistaa ytimen moduulin kääntämisen, joka vastaa nykyistä Linux-versiota. Aina kun Linux-ydin päivitetään järjestelmään, myös otsikot päivitetään. Valitettavasti johtuen siitä, kuinka ohjelmisto asennetaan nykyään useimpiin Linux-jakeluihin, otsikot asennetaan harvoin. Tämä johtuu siitä, että ihmisten on harvoin rakennettava ja asennettava moduuleja, koska kaikki toimii yleensä tyhjästä.

Asenna otsikot seuraavalla komennolla. Valitse se, joka vastaa Linux-jakeluasi.

Ubuntu / Linux Mint / Elementary / Debian ja muut

sudo apt install linux-headers

Arch Linux / Manjaro jne

sudo pacman -S kernel-headers

fedora

sudo dnf install kernel-headers kernel-devel -y

Avaa Suse

sudo zypper install kernel-headers kernel-devel

Ohjaimen lataaminen

Nvidia julkaisee paljon beeta-ohjaintanopeammin kuin Linux-jakelu voi pysyä mukana. Suurin osa Linux-ohjelmistovarastoista jäädyttää tehokkaasti kaikki julkaisut. Tämä tarkoittaa, että uutta ohjelmistoa voidaan lisätä vain parin kuukauden välein. Siksi lataamme tässä oppaassa ohjaimen suoraan valmistajalta Linux-jakelukehittäjien sijaan.

Siirry Nvidian verkkosivustoon, valitse Linux käyttöjärjestelmästä. Valitse sitten grafiikkamallisi ja valitse ”Suositeltu / beeta” kohdasta beetavaihtoehto. Lataa ohjaimen uusin versio.

Asennuksen valmistelu

Nvidia-ohjainta ei voida asentaa, ennen kuin asennusohjelman käyttöoikeudet ovat muuttuneet (merkitsevät sen suoritettavaksi). Kirjoita ensin Lataa hakemisto:

cd ~/Downloads

Merkitse sitten suoritettavaksi.

sudo chmod +x *.run

Kun asennusohjelma on valmiina, pystymme poistamaan käyttöliittymän, jotta asennusohjelma toimii:

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

Asenna Nvidia Beta Driver

Prep-osassa graafinen käyttöliittymä poistettiin käytöstä. Seurauksena on, että käyttäjä on TTY-tilassa. Kirjaudu sisään käyttäjätunnuksellasi. Hanki sitten juurikuori:

sudo -s

Seuraavaksi selaa missä .run-tiedosto on.

cd /home/username/Downloads/

Suorita sitten asennusohjelma:

./*.run

Noudata Nvidia-asennusohjelman ohjeita ja muista hyväksyä DKMS-tuen käyttöönotto.

Kun asennus on valmis, kirjoita seuraava, jotta GUI-käyttöliittymä otetaan uudelleen käyttöön:

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

Käynnistä kone uudelleen, kun grafiikkarajapinta on otettu uudelleen käyttöön. Kun tietokone kirjautuu takaisin sisään, Nvidia GPU beta -ohjaimet toimivat täydellisesti järjestelmässä.

Kommentit