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