- - Linux'ta Nvidia Beta Sürücüsü Nasıl Yüklenir

Linux'ta Nvidia Beta Sürücüsü Nasıl Kurulur

Nvidia en iyi grafik kartlarını veriyor amaLinux kullanıcıları sabit Linux sürücülerini kullanmakta zorlanabilirler. Başlangıçta, bu grafik kartlarına Linux için kullanılabilir kararlı sürücüleri olan büyük destek vardı. O zamandan beri kötüleşti. Yeni GTX 10 serisi kartları kullananlar, aksaklıklar yaşıyor ve yıldız performansından daha az. Bu nedenle, bu GPU'lara sahip Linux kullanıcılarının mevcut beta sürücülerini kullanmayı düşünmeleri gerekir. Beta sürücü kararlı olandan daha hızlı güncellenir, bu nedenle düzeltmeler daha erken gerçekleşir. Ek olarak, beta sürümündeki Nvidia kullanıcıları daha hızlı uygulanan yeni özellikleri ve daha hızlı bir şekilde çözülen sorunları bulacaklar. Açık kaynaklı sürücüleri devre dışı bırakıp Nvidia beta sürücüsünü Linux'a nasıl yükleyebileceğinizi burada bulabilirsiniz.

Blacklisting Açık Kaynak Sürücüleri Önyükleme Sonrası

Linux çekirdeği varsayılan olarak Linux'u desteklergrafik kartları Bu açık kaynaklı Nouveau sürücüsü ile yapılır. Nvidia GPU'lardaki çoğu Linux çalışanı için bu sürücü iyi olacak ve özel sürücüye geçmeye gerek yok. Bu sürücünün zaten çalışıyor olmasına rağmen, video oyunları, video düzenleme ve temelde üst seviye ekran kartları ve yüksek performans gerektiren her şeyde bazı ciddi performans sorunları olduğunu unutmayın.

Maalesef şu anda mümkün değilNouveau çekirdek sürücüsünü yerinde bırakın. Bunun nedeni, yüklemek üzere olduğumuz sürücü ile çakışmasıdır. Çekirdeğin çalıştıramaması için kaldırılması gerekiyor.

Çekirdek sürücüsünü kara listeye almak için bir kök kabuğu kazanın:

sudo -s

Ardından, Nano metin düzenleyicisine girin ve bir yapılandırma dosyası oluşturun. Bu, Linux'un ne yapacağını bilmesi için gereklidir.

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

İlk önce bunu dosyaya ekleyin:

blacklist nouveau

Sonra basın Giriş klavyede bir sonraki satıra geçmek ve bu metni eklemek için:

nouveau modeset=0

Kara liste yapılandırma dosyasını düzenledikten sonra, klavyede CTRL + O tuşlarına basarak Nano metin düzenleyicisini kaydedin, ardından onaylamak için Giriş düğmesine dokunun.

Bilmeyenler için: aslında bu sürücüyü kalıcı olarak kaldırmıyoruz. Bunun yerine, olan şey, Nouveau çekirdek sürücüsünün kara listeye alınması ve başlangıçta yüklenmesinin engellenmesidir. Nvidia ekran kartının kafası karışmayacak ve iki sürücüyü de yüklemeye çalışacaksınız. Çoğu kullanıcı kararlı Nvidia sürücülerini grafik yükleyicilerden (Ubuntu sürücü yükleyicisi gibi) yüklediğinde, açık kaynak sürücü otomatik olarak kara listeye alınır. Aslında aynı şeyi yaptık.

Blacklisting Açık Kaynak Sürücüleri Önyükleme Öncesi

Nouveau sürücüsünün ayrıca önyükleme sırasında devre dışı bırakılması gerekiyor. Bu, varsayılan Grub konfigürasyonunu düzenleyerek yapılabilir.

sudo nano /etc/default/grub

Editörde, ara GRUB_CMDLINE_LINUX_DEFAULT =

Nano'yu kullanarak yapıştırın:

rdblacklist=nouveau

Yapıştırılan kod şöyle görünmelidir:

Yeni bir Grub yapılandırma dosyası oluşturun:

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

Son olarak, makineyi yeniden başlatın. Linux RAM'de bazı şeyleri çalıştıracağından ve değişikliklerin gerçekleşmesi için yeniden başlatılması gerektiğinden bu gereklidir.

Çekirdek Başlıkları Takma / Sürücü İndirme

Linux'ta çekirdek modülleri derlemekten daha kolaydır“Linux başlıkları” olarak bilinen bir teknoloji sayesinde. Bu araç, mevcut Linux sürümüyle eşleşen bir çekirdek modülünün derlenmesini mümkün kılar. Linux çekirdeği sistemde her güncelleştirildiğinde, başlıklar da güncelleştirilir. Ne yazık ki, bugünlerde çoğu Linux dağıtımında yazılımın nasıl yüklendiğine bağlı olarak, başlıklar nadiren yüklenir. Bunun nedeni, insanların genellikle her şey kutudan çıktığı için modülleri inşa etmek ve kurmak zorunda olmalarıdır.

Başlıkları aşağıdaki komutla yükleyin. Linux dağıtımınıza uygun olanı seçin.

Ubuntu / Linux Nane / İlköğretim / Debian vb

sudo apt install linux-headers

Arch Linux / Manjaro vb.

sudo pacman -S kernel-headers

fötr şapka

sudo dnf install kernel-headers kernel-devel -y

Suse açın

sudo zypper install kernel-headers kernel-devel

Sürücüyü İndirmek

Beta sürücü Nvidia tarafından çok serbest bırakılırLinux dağıtımlarının dayanabileceğinden daha hızlı. Linux'taki çoğu yazılım deposu, her sürümü etkili bir şekilde dondurur. Bu, yeni yazılımın yalnızca birkaç ayda bir eklenmesi anlamına gelir. Bu nedenle bu kılavuzda, sürücüyü Linux dağıtım geliştiricileri yerine doğrudan üreticiden indiriyor olacağız.

Nvidia web sitesine gidin, işletim sistemi altında Linux'u seçin. Ardından, grafik modelinizi seçin ve “Önerilen / Beta” altında, beta seçeneğini seçin. Sürücünün en son sürümünü indirin.

Kuruluma Hazırlanmak

Nvidia sürücüsü, yükleyici izinleri değiştirilinceye kadar (çalıştırılabilir olarak işaretlenir) yüklenemez. İlk önce, İndirme dizinine girin:

cd ~/Downloads

Sonra yürütülebilir olarak işaretleyin.

sudo chmod +x *.run

Yükleyici hazır olduğunda, yükleyicinin çalışabilmesi için GUI'yi devre dışı bırakabileceğiz:

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

Nvidia Beta Sürücüsünü Kur

Hazırlık bölümünde, grafik arayüzü devre dışı bırakıldı. Sonuç olarak, kullanıcı TTY modundadır. Kullanıcı adınızla giriş yapın. Sonra bir kök kabuğu kazanın:

sudo -s

Ardından, .run dosyasının bulunduğu yere gidin.

cd /home/username/Downloads/

Ardından, yükleyiciyi şu şekilde çalıştırın:

./*.run

Nvidia yükleyicisindeki talimatları izleyin ve DKMS desteğini etkinleştirmeyi kabul ettiğinizden emin olun.

Kurulum tamamlandığında, GUI arayüzünü tekrar etkinleştirmek için aşağıdakileri girin:

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

Grafik arayüzü yeniden etkinleştirildiğinde, makineyi yeniden başlatın. PC tekrar giriş yaptığında, Nvidia GPU beta sürücüleri sistemde mükemmel şekilde çalışacaktır.

Yorumlar