Installige NVIDIA draiverid RHEL/CentOS/Fedora ja Debian/Ubuntu/Linux Mint


Intervjuu ajal andis Soomes Linus Torvalds Linuxi ja git-lähtekoodihalduse erakordse idee taga olnud mees, kes andis NVIDIA-le oma „Keskmise sõrme saluuti“ pettunult ettevõtte Linuxi platvormi toetuse eest.

Torvaldsi masendab tõsiasi, et NVIDIA ei toeta piisavalt Linuxit. See läheb veelgi hullemaks tõega, et NVIDIA muutub Android-põhiste mobiiltelefonide turul iga päevaga kuumaks, mis tähendab sõna otseses mõttes, et NVIDIA ei toeta Linuxi.

Viha ja pettumuse puhang oli Linuxi kasutaja esitatud küsimuse tulemus. Küsimus oli NVIDIA funktsioonis „Optimus”, mis võimaldab kasutajal energia säästmiseks sisse/välja lülitada graafikaprotsessorit (GPU), Linuxi jaoks hilines võrreldes teiste operatsioonisüsteemidega. NVIDIA oli selle kohta küsimisel väga selge ja märkis selgelt, et NVIDIA ei kavatse Linuxit nii kaugele toetada, nagu saaksid Windows ja Mac.

See NVIDIA väljaanne pole uus ja kasutajad on juba aastaid selle üle kurtnud. Advanced Micro Devices (AMD) on proovinud seda täita oma avatud lähtekoodiga draiveriga. NVIDIA keeldus avatud lähtekoodiga draiveri vabastamisest, öeldes, et see ei saa kriitilist teavet üldsusele kättesaadavaks teha.

Teiselt poolt kritiseeriti Linus Torvaldsi tegu keskmise sõrme näitamisega kaameras, mõned ütlesid, et see ei sobi temasugusele intellektuaalile, teised ütlesid, et see pole üldse professionaalne, samas kui mõned ütlesid, et isegi Torvalds on inimene ja see oli lihtsalt puhang.

Suurem osa tänasest levitamisest on varustatud NVIDIA avatud lähtekoodiga alternatiiviga, mille nimi on Nouveau. Nouveau renderdab graafikat suurepäraselt, kuid sellel puudub 3D-tugi. Seega installige omandatud NVIDIA draiver. Nouveau automaatne käivitamine tuleb peatada, mida nimetame kogu artiklis mustaks nimekirjaks.

NVIDIA draiverite installimine RHEL/CentOS ja Fedora

Kõigepealt installige vajalikud arenduspaketid YUM-käsu abil, nagu näidatud.

# yum groupinstall "Development Tools"
# yum install kernel-devel kernel-headers dkms

Enne NVIDIA draiverite installimist peate teadma oma draiveri toote tüüpi järgmise käsu abil.

# lspci -nn | grep VGA
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GF108GL [Quadro 600] [10de:0df8] (rev a1)

Kui olete oma draiveri nime teada saanud, minge NVIDIA ametlikule veebisaidile ja laadige alla oma süsteemi jaoks vajalikud draiverid. Draiverite allalaadimine järgmise lingi abil.

  1. http://www.nvidia.com/Download/index.aspx

avage oma lemmiredaktoris fail "/etc/modprobe.d/blacklist.conf" ja lisage muidugi "must nimekiri uus", ilma topelt jutumärkideta.

blacklist nouveau

Järgmisena looge uus fail „initramfs“ ja tehke olemasolevatest varukoopiad.

# mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bak  
# dracut -v /boot/initramfs-$(uname -r).img $(uname -r)

Taaskäivitage masin. Logige sisse käskrežiimi, kasutades juurena Alt + F4/ALT + F5.

# reboot

Kui olete käsurea režiimis, minge järgmisena kausta, kuhu olete NVIDIA draiveri alla laadinud, ja käivitage skript näitusena. Kui teil on sõltuvust, peate Yum vajalikud paketid.

./NVIDIA-Linux*.run

Kui installimine on lõpule jõudnud, genereerige fail xorg.conf järgmise käsu abil.

# X -configure

Kopeerige xorg.conf.new kui /etc/X11/xorg.conf.

# cp /root/xorg.conf.new /etc/X11/xorg.conf

Nüüd lülitage tippkasutajana X Window aknale.

# init 5

Käivitage NVIDIA konfiguratsiooniaken ja määrake eraldusvõime käsitsi ning lõpuks klõpsake nupul „Salvesta X-i konfiguratsioonifaili” ja sulgege. Vaadake võrdluseks allpool lisatud ekraanipilti.

NVIDIA draiverite Debian/Ubuntu/Linux Mint installimine

Esmalt kontrollige teavet oma toetatud graafikakaardi kohta, väljastades järgmise käsu.

# lspci -nn | grep VGA
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GF108GL [Quadro 600] [10de:0df8] (rev a1)

Järgmisena lisage hoidla alaosa faili "/etc/apt/sources.list" alla. Salvestage ja sulgege.

deb http://ftp.debian.org/debian/ wheezy main contrib non-free

Avage fail “/etc/modprobe.d/blacklist.conf” ja lisage järgmine rida. Salvestage ja sulgege fail.

blacklist nouveau

Järgmisena tehke süsteemivärskendus ja installige seejärel NVIDIA draiverid ja vajalikud tuumapaketid, kasutades käsku „apt-get”.

# apt-get update
# apt-get install nvidia-kernel-dkms nvidia-glx nvidia-xconfig nvidia-settings 
# apt-get install nvidia-vdpau-driver vdpau-va-driver

X-teenuse peatamine (gdm3).

# service gdm3 stop

Looge uus fail xorg.conf järgmise käsu abil.

# X -configure

Kopeerige xorg.conf.new kui /etc/X11/xorg.conf.

# cp /root/xorg.conf.new /etc/X11/xorg.conf

Nüüd lülitage tippkasutajana X Window aknale.

# startx

Avage NVIDIA konfigureerimisviisard ja määrake eraldusvõime käsitsi ning klõpsake lõpuks käsul „Salvesta X-i konfiguratsioonifaili” ja sulgege.

Palju õnne! NVIDIA graafikadraiveri installimine ja seadistamine on lõpule viidud.

See on praegu kõik. Kui installimise ajal jääb mõni koht kinni ja te ei saa seda ise parandada, võite alati kommentaaride osas juhiseid küsida. Tehke meile kasuks artiklit jagades.