Nvidia Açık Kaynak Sürücülerini Nvidia Debian depolarından kurma
Çoğu kullanıcı her zaman grafik kartlarından daha fazla performans elde etmeye çalışır. En iyi yollardan biri, kurulum yönteminize bağlı olarak açık kaynaklı bir varyantla gelen Nvidia Sürücülerini kurmaktır. Aşağıdaki öğretici, Nvidia Grafik Sürücülerini Debian 11 Bullseye depolarına nasıl kuracağınızı ve Nvidia sürücülerini açık kaynaklı ve tescilli sürücülerle birlikte doğrudan Nvidia depolarından nasıl kuracağınızı öğretecektir.
Debian’ı güncelleyin
Öğreticiye devam etmeden önce, sisteminizin mevcut tüm paketlerle güncel olduğundan emin olun.
apt update
sudo
Opsiyonel olarak, gözden geçirilmesi gereken veya merak eden kullanıcılar için güncellemeleri listeleyebilirsiniz.
apt –list upgradable
sudo
Aşağıdaki komutu kullanarak eski paketleri yükseltmeye devam edin.
apt upgrade
sudo
Önceki Nvidia Kurulumları
Nvidia sürücülerini standart paketler üzerine kurmanın, özellikle Nvidia sürücülerini Debian’ın deposundan yüklerseniz, ardından Nvidia Cuda deposunu içe aktarır ve doğrudan bu paketler üzerinden yeniden yüklemeyi veya yükseltmeyi denerseniz beklenmedik sorunlara yol açabileceğini unutmayın. Bir yöntem kullanıyorsanız, ona bağlı kalın ve değiştirmek istiyorsanız, çakışmaları önlemek için önceki yüklemeyi kaldırdığınızdan emin olun.
Aşağıda, önceki Nvidia Sürücülerini kaldırmak için bazı seçenekleri kısaca gözden geçireceğim.
Öncelikle, sisteminizdeki Nvidia kurulumunun tüm izlerini kaldırmak için bir battaniye komutu kullanın.
apt autoremove nvidia* –purge
sudo
İkinci yöntem, Nvidia sürücülerini kullanarak yükleyen herkes içindir.“.run” dosyası, kurulum yöntemi olarak önerdiğim ama diğer Linux blogları arasında paylaşılan bir yöntem. Nvidia Cuda deposunu kullanan alternatifler göz önüne alındığında, bunu runfile kurulumları üzerinden kullanmanızı tavsiye ederim.
Runfile kurulum tipini kaldırmak için aşağıdaki komutu kullanın.
/usr/bin/nvidia-uninstall
sudo
Son olarak, aşağıdaki komutu kullanarak CUDA toolkit runfile kurulumunu kaldırın.
apt autoremove $(dpkg -l nvidia-driver* | grep ii |awk ‘{print $2}’)
reboot
1. Yöntem: NVIDIA Sürücülerini Kurun: Debian Deposu
İlk olarak, katkı havuzunu ekleyin.
add-apt-repository contrib
sudo
Şimdi özgür olmayan depoyu ekleyin.
add-apt-repository non-free
sudo
Eklendikten sonra depo listenizi güncelleyin.
apt update
sudo
sudo apt install linux-headers-amd64
apt install linux-headers-$(uname -r) gcc make acpid dkms libglvnd-core-dev libglvnd0 libglvnd-dev dracut
Nvidia Sürücülerini Kurun
Ardından,“nvidia detect” (Nvidia ekran kartı algılama)otomatik olarak grafik kartınız için en iyi paketi önerir.
Bunu yapmak için aşağıdaki komutu kullanın:
apt install nvidia-detect
sudo
Artık Nvidia-detect yüklendiğine göre, mevcut Nvidia Grafik Kartınızı kontrol etmek için komutu çalıştırın:
nvidia-detect
grub2 yapılandırmasını güncelle
## BIOS ve UEFI ##
update-grub2
initramfs oluştur
## Eski nouveau initramfs görüntüsünü yedekleyelim ##
mv /boot/initrd.img-$(uname -r) /boot/initrd.img-$(uname -r)-nouveau
## Yeni initramfs görüntüsü oluşturalım ##
dracut -q /boot/initrd.img-$(uname -r) $(uname -r)
Grafik Kartınızı Belirleyin
Eskiyen NVIDIA Grafik kartlarına sahip kullanıcılar için ilk adım, ne olduğunu belirlemektir ve destekleniyorsa, yeni kartlara sahip kullanıcılar, destekleneceklerinden şüphe duymadıkları için bu bölümü atlayabilirler.
İlk olarak, grafik kartı modülünüzü bulun.
lspci | grep -e VGA
00:02.0 VGA compatible controller: Intel Corporation CometLake-H GT2 [UHD Graphics] (rev 05)
01:00.0 VGA compatible controller: NVIDIA Corporation GA106M [GeForce RTX 3060 Mobile / Max-Q] (rev a1)
Nvidia Deposunu Ekleme
Öncelikle, zaten kurulu olabilecek aşağıdaki paketleri kurduğunuzdan emin olun.
apt install dirmngr ca-certificates software-properties-common apt-transport-https dkms curl -y
sudo
Ardından, GPG anahtarını içe aktarın ve içe aktarmayı dağıtım sürümünüzle eşleştirdiğinizden emin olun.
Debian 11 Bullseye için GPG anahtarını yükleyin:
-fSsL https://developer.download.nvidia.com/compute/cuda/repos/debian11/x86_64/3bf863cc.pub | sudo gpg –dearmor | sudo tee /usr/share/keyrings/nvidia-drivers.gpg > /dev/null 2>&1
curl
Debian 11 Bullseye için Nvidia Deposunu yükleyin:
echo ‘deb [signed-by=/usr/share/keyrings/nvidia-drivers.gpg] https://developer.download.nvidia.com/compute/cuda/repos/debian11/x86_64/ /’ | sudo tee /etc/apt/sources.list.d/nvidia-drivers.list
Katkı deposunu etkinleştir(contrib) . Güvenli olması için zaten etkinleştirmiş olsanız bile bunu çalıştırın.
add-apt-repository contrib
sudo
Nvidia Sürücülerini Kurun – Tescilli veya Açık Kaynak seçenekleri
Kaynaklar listenizi yeni eklenen depoyu yansıtacak şekilde güncelleyin.
apt update
sudo
Ardından, en son NVIDIA sürücülerini yükleyin.
Cuda Desteği Olmadan NVIDIA Sürücülerini Kurun (Açık Kaynak):
apt install nvidia-driver nvidia-kernel-open-dkms nvidia-smi nvidia-settings
sudo
Cuda Desteğiyle (Açık Kaynak) NVIDIA Sürücülerini Kurun:
apt install nvidia-driver nvidia-kernel-open-dkms cuda nvidia-smi nvidia-settings
sudo
İndirmenin büyük olduğunu ve biraz zaman alabileceğini unutmayın; Bu genel bir sürüm olduğundan, Debian masaüstünüzde herhangi bir sorun veya tutarsızlık olmaması için tüm sürücüleri yüklemeniz önerilir.
Nvidia deposu kurulumuyla ilgili iyi bir şey, öncekini kaldırmayı unutursanız, kurulum devam etmeden önce önceden mevcut kurulumları olan kullanıcılar için bir istem görmenizdir.
Tamamlandıktan sonra sisteminizi yeniden başlatın.
reboot
sudo
Manuel kurulum adımlarının önceden gösterildiği gibi NVIDIA-SMI çalıştırarak kurulumu doğrulayın.
nvidia-smi