RHEL/CentOS/Fedora we Debian/Ubuntu/Linux Mint-da NVIDIA sürüjilerini guruň


Söhbetdeşlikde Finlýandiýada Linux we git çeşme kodlaryny dolandyrmak baradaky ajaýyp ideýanyň arkasynda duran adam Linus Torvalds, Linux platformasy üçin kompaniýanyň berýän goldawyndan lapykeç bolup, “Orta barmak salamyny” NVIDIA-a berdi.

Torvalds, NVIDIA-yň Linux-y goldamaýandygy sebäpli göwnüçökgün. Android esasly ykjam telefon bazarynda NVIDIA-yň günsaýyn gyzýandygy hakykat bilen hasam erbetleşýär, bu bolsa NVIDIA-yň Linux-y goldamaýandygyny aňladýar.

Gaharyň we lapykeçligiň döremegi Linux ulanyjysynyň beren soragynyň netijesi boldy. Sorag, NVIDIA-nyň “Optimus” aýratynlygy bolup, ulanyja güýji tygşytlamak üçin Grafiki gaýtadan işleýiş bölümini (GPU) açmaga/öçürmäge mümkinçilik berýär, beýleki operasiýa ulgamlary bilen deňeşdirilende Linux üçin giç geldi. NVIDIA bu barada soralanda gaty düşnükli boldy we NVIDIA-yň Linux-y goldamajakdygyny, Windows we Mac aljakdygyny aç-açan aýtdy.

NVIDIA-nyň bu sany täze däl we ulanyjylar bu barada ençeme ýyl bäri arz edip gelýärler. Ösen mikro enjamlar (AMD) muny öz açyk çeşmesi sürüjisi bilen doldurmaga synanyşdy. NVIDIA aç-açan çeşmäniň sürüjisini, möhüm maglumatlary köpçülige elýeterli edip bilmejekdigini aýtdy.

Beýleki tarapdan, Linus Torvaldsyň kamerada orta barmagy görkezmek baradaky hereketi tankyt edildi, käbirleri onuň ýaly intellektuallara laýyk gelmeýändigini, beýlekisiniň asla professional däldigini aýtdy, käbirleri hatda Torvaldsyňam adamdygyny aýtdy we Bu diňe bir gahar.

Şu günki distroň köpüsi “Nouveau” atly açyk çeşme NVIDIA alternatiwasy bilen gelýär. Nouveau grafikany ajaýyp görnüşde görkezýär, ýöne 3D goldawy ýok. Şonuň üçin eýeçilik NVIDIA draýwerini gurmak. Nouveau, makalanyň bütin dowamynda gara sanaw diýip atlandyrjak awtomatiki başlamagymyzy bes etmeli.

RHEL/CentOS we Fedora-da NVIDIA sürüjilerini gurmak

Ilki bilen, görkezilişi ýaly YUM buýrugyny ulanyp, zerur “Ösüş” paketlerini guruň.

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

NVIDIA draýwerlerini gurmazdan ozal, aşakdaky buýrugy ulanyp, sürüjiňiziň önüm görnüşini bilmeli.

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

Sürüjiňiziň adyny bilenden soň, NVIDIA resmi web sahypasyna giriň we ulgamyňyz üçin zerur draýwerleri göçürip alyň. Aşakdaky baglanyşyk arkaly sürüjileri göçürip alyň.

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

halaýan redaktoryňyzda “/etc/modprobe.d/blacklist.conf” açyň we goşa dyrnaksyz\gara sanaw nouveau goşuň.

blacklist nouveau

Ondan soň täze “initramfs” faýly dörediň we bar bolan ätiýaçlyk nusgasyny alyň.

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

Enjamy täzeden açyň. Kök hökmünde Alt + F4/ALT + F5 ulanyp buýruk re modeimine giriň.

# reboot

Buýruk setiri re modeiminde bolanyňyzdan soň, NVIDIA sürüjisini göçürip alan bukjanyňyza giriň we skripti görkezilişi ýaly işlediň. Haýsydyr bir baglylyk bar bolsa, zerur paketleri ýumlamaly.

./NVIDIA-Linux*.run

Gurmak gutaransoň, aşakdaky buýrugy ulanyp xorg.conf faýly dörediň.

# X -configure

Xorg.conf.new-i /etc/X11/xorg.conf görnüşinde göçüriň.

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

Indi ýazmak arkaly X Window-a kök ulanyjy hökmünde geçiň.

# init 5

NVIDIA konfigurasiýa penjiresini işe giriziň we Rezolýusiýany el bilen düzüň we ahyrynda X konfigurasiýa faýlyna ýazdyryň düwmesine basyň we çykyň. Salgylanmak üçin aşakda goşulan ekran suratyna eýeriň.

NVIDIA sürüjilerini gurmak Debian/Ubuntu/Linux Mint

Ilki bilen, aşakdaky buýrugy bermek bilen goldanýan Grafika kartyňyz baradaky maglumatlary barlaň.

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

Ondan soň aşagyndaky “/etc/apt/sources.list” faýlyna ammar goşuň. Saklaň we ýapyň.

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

“/Etc/modprobe.d/blacklist.conf” faýly açyň we aşakdaky setiri goşuň. Faýly ýazdyryň we ýapyň.

blacklist nouveau

Ondan soň ulgam täzelenmesini ýerine ýetiriň we NVIDIA draýwerlerini guruň we “apt-get” buýrugyny ulanyp, ýadro paketlerini talap ediň.

# 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 hyzmatyny duruzyň (gdm3).

# service gdm3 stop

Aşakdaky buýrugy ulanyp, täze xorg.conf faýly dörediň.

# X -configure

Xorg.conf.new-i /etc/X11/xorg.conf görnüşinde göçüriň.

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

Indi ýazmak arkaly X Window-a kök ulanyjy hökmünde geçiň.

# startx

NVIDIA konfigurasiýa ussasyny açyň we Karary el bilen düzüň we ahyrynda X konfigurasiýa faýlyna ýazdyryň düwmesine basyň we çykyň.

Gutlaýarys! NVIDIA Graphics Driver-i gurmak we konfigurasiýa tamamlandy.

Häzirlikçe bu, gurnama wagtynda bir ýere ýapyşsaňyz we özüňiz düzedip bilmeseňiz, teswirler bölüminde elmydama ýol görkezip bilersiňiz. Makalany paýlaşyp, bize haýyr ediň.