Red Hat Enterprise Linux (RHEL) 9 üzerinde NVIDIA Sürücüleri Kurun
Eğer bilgisayarınıza Red Hat Enterprise Linux (RHEL) 9 yüklediyseniz ve ayrıca bilgisayarınızda bir NVIDIA GPU mevcutsa, Red Hat Enterprise Linux (RHEL) 9'da NVIDIA GPU sürücülerini yüklemek isteyeceğiniz ilk şeydir.
Bu makalede, size Red Hat Enterprise Linux (RHEL) 9 üzerinde en son özel NVIDIA GPU sürücülerini nasıl kuracağınızı göstereceğim. Şimdi başlayalım.
İçindekiler
- Sistemde Herhangi Bir NVIDIA GPU'nun Yüklenip Yüklenmediğini Kontrol Etme
- BIOS'tan Güvenli Önyüklemeyi devre dışı bırakın
- RHEL 9'da EPEL Repository'yi Etkinleştirme
- NVIDIA Kernel Modüllerini Derlemek İçin Gerekli Bağımlılıkların ve Derleme Araçlarının Kurulması
- RHEL 9'da Resmi NVIDIA CUDA Paket Deposu Eklemek
- RHEL 9'da En Son NVIDIA GPU Sürücülerinin Kurulması
- NVIDIA Sürücülerinin Doğru Yüklenip Yüklenmediğini Kontrol Etme
- Sonuç
- Kaynaklar
Sistemde herhangi bir NVIDIA GPU'nun yüklü olup olmadığını kontrol etme
Aşağıdaki komutla bilgisayarınızda bir NVIDIA GPU'nun kurulu olup olmadığını kontrol edebilirsiniz:
lspci | egrep 'VGA|3D'Gördüğünüz gibi, bilgisayarımda bir NVIDIA GeForce GTX 1050 Ti GPU yüklü. Sizde farklı bir NVIDIA GPU yüklü olabilir.
Varsayılan olarak, RHEL 9'da özel NVIDIA GPU sürücüleri yerine açık kaynak Nouveau GPU sürücüleri kullanılır1. Özel NVIDIA GPU sürücülerini yükledikten sonra, açık kaynak Nouveau GPU sürücülerinin yerine bunların kullanıldığını göreceksiniz.
lsmod | grep nouveau
lsmod | grep nvidiaBIOS'tan Güvenli Önyüklemeyi Devre Dışı Bırakın
NVIDIA GPU sürücülerinin RHEL 9'da çalışması için, anakartınız UEFI firmware kullanıyorsa BIOS'tan güvenli önyüklemeyi devre dışı bırakmalısınız.
UEFI destekli anakartların BIOS'undan güvenli önyüklemeyi devre dışı bırakma süreci, üreticiye özgüdür (her anakart üreticisi için farklıdır, örneğin ASUS, MSI, Gigabyte, AsRock vb.). Bu nedenle, anakartınızda güvenli önyüklemeyi nasıl devre dışı bırakacağınızı öğrenmek için anakartınızın kullanıcı kılavuzunu kontrol etmek en iyisidir.
Eski BIOS tabanlı anakartlar için, RHEL 9'da NVIDIA GPU sürücülerinin çalışması için herhangi bir şey yapmanıza gerek yok.
RHEL 9'da EPEL Repository'yi etkinleştirme
RHEL 9'da NVIDIA GPU sürücülerini yüklemek için, NVIDIA çekirdek modüllerini derlemek için gerekli olan yapı araçlarını ve bağımlılık kütüphanelerini yüklemeniz gerekecek. Bunların bazıları RHEL 9 EPEL deposunda mevcuttur. Bu bölümde, RHEL 9'da EPEL deposunu nasıl etkinleştireceğinizi göstereceğim.
Öncelikle, aşağıdaki komutla DNF paket deposu önbelleğini güncelleyin:
sudo dnf makecache
Aşağıdaki komutla resmi RHEL 9 CodeReady Builder paket deposunu etkinleştirin:
sudo subscription-manager repos --enable codeready-builder-for-rhel-9-$(uname -i)-rpmsepel-release paketini aşağıdaki komut ile Fedora'nın resmi web sitesinden yükleyin:
sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpmKurulumu doğrulamak için Y tuşuna basın ve ardından <Enter> tuşuna basın.
epel-release paketi kurulmalı ve EPEL deposu etkinleştirilmelidir.
Değişikliklerin etkili olması için, DNF paket deposu önbelleğini aşağıdaki komutla güncelleyin:
sudo dnf makecacheNVIDIA Kernel Modüllerini Derlemek İçin Gerekli Bağımlılıkların ve Derleme Araçlarının Kurulması
NVIDIA çekirdek modüllerini RHEL 9'da derlemek için gerekli yapı araçlarını ve bağımlılık kütüphanelerini kurmak için aşağıdaki komutu çalıştırın:
sudo dnf install kernel-devel-$(uname -r) kernel-headers-$(uname -r) gcc make dkms acpid libglvnd-glx libglvnd-opengl libglvnd-devel pkgconfigKurulumu doğrulamak için Y tuşuna basın ve ardından <Enter> tuşuna basın.
Gerekli paketler internetten indiriliyor. Tamamlanması biraz zaman alacak.
Paketler indirildiğinde, EPEL depo anahtarını onaylamanız istenecek.
GPG anahtarını onaylamak için Y'ye basın ve ardından <Enter>'a basın.
Resmi RHEL paket deposunun GPG anahtarını onaylamak için Y tuşuna basın ve ardından <Enter> tuşuna basın.
Resmi RHEL paket deposunun başka bir GPG anahtarını onaylamak için Y tuşuna basın ve ardından <Enter> tuşuna basın.
Kurulum devam etmelidir.
Bu noktada, NVIDIA çekirdek modülünü derlemek için gerekli bağımlılık kütüphaneleri ve derleme araçları RHEL 9 üzerinde kurulmuş olmalıdır.
RHEL 9'da Resmi NVIDIA CUDA Paket Deposu Eklemek
RHEL 9'da resmi NVIDIA CUDA paket deposunu eklemek için aşağıdaki komutu çalıştırın:
sudo dnf config-manager --add-repo http://developer.download.nvidia.com/compute/cuda/repos/rhel9/$(uname -i)/cuda-rhel9.repoDeğişikliklerin etkili olması için, DNF paket deposu önbelleğini aşağıdaki komutla güncelleyin:
sudo dnf makecacheRHEL 9'da En Son NVIDIA GPU Sürücülerini Kurma
RHEL 9'da en son NVIDIA GPU sürücüsü versiyonunu yüklemek için aşağıdaki komutu çalıştırın:
sudo dnf module install nvidia-driver:latest-dkmsKurulumu doğrulamak için Y tuşuna basın ve ardından <Enter> tuşuna basın.
NVIDIA GPU sürücü paketleri ve gerekli bağımlılık paketleri internetten indiriliyor. Tamamlanması biraz zaman alacak.
Paketler indirildikten sonra, resmi NVIDIA paket deposunun GPG anahtarını onaylamanız istenecektir. GPG anahtarını onaylamak için Y tuşuna basın ve ardından <Enter> tuşuna basın.
Kurulum devam etmelidir. Tamamlanması biraz zaman alacak.
Bu noktada, NVIDIA GPU sürücülerinin kurulmuş olması gerekir.
Değişikliklerin etkili olması için bilgisayarınızı aşağıdaki komut ile yeniden başlatın:
sudo rebootNVIDIA Sürücülerinin Doğru Yüklenip Yüklenmediğini Kontrol Etme
Bilgisayarınız başlatıldığında, açık kaynak Nouveau GPU sürücüleri yerine özel NVIDIA GPU sürücülerinin kullanıldığını görmelisiniz.
lsmod | grep nvidia
lsmod | grep nouveauAyrıca RHEL 9'un Uygulama Menüsünde NVIDIA X Server Ayarları uygulamasını bulmalısınız. Üzerine tıklayın.
NVIDIA X Server Settings uygulaması hatasız bir şekilde çalışmalı ve yüklü olan NVIDIA GPU'nuzla ilgili birçok bilgiyi göstermelidir.
nvidia-smi gibi NVIDIA komut satırı programlarını da çalıştırabilmelisiniz.
nvidia-smiSonuç
Bu makalede, RHEL 9'da resmi NVIDIA CUDA deposunu nasıl ekleyeceğinizi gösterdim. Ayrıca, RHEL 9'da en son sürüm özel NVIDIA GPU sürücülerini nasıl yükleyeceğinizi de gösterdim.
Kaynaklar
- Kurumsal Linux için Ek Paketler (EPEL) :: Fedora Belgeleri (fedoraproject.org)
- NVIDIA Sürücü Kurulumu Hızlı Başlangıç Kılavuzu :: NVIDIA Tesla Belgeleri































