Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 2106|Yanıt: 4

NVIDIA sürücüsü yüklü Ubuntu 24.04 ekran kartı A10

[Bağlantıyı kopyala]
2025-3-5 tarihinde yayınlandı 17:57:59 | | | |
Gereksinimler: Alibaba Cloud'dan bir GPU sunucusu satın aldım, yapılandırma A10 çift kart, bir örnek oluştururken "GPU sürücüsünü yükle" seçeneğine bakabilirsiniz, kendim kurmak istiyorum, yemek zor değil.

Örnek spesifikasyonu: GPU hesaplama tipign7i/ ecs.gn7i-c32g1.16xlarge (64 vCPU 376 GiB)
Sistem: Ubuntu 24.04 64-bit (Güvenlik Sertleştirme)

GPU Özellikleri:Bağlantı girişi görünür.

NVIDIA sürücülerini kur

Grafik kartı modeline göre sürücüleri aramak için resmi web sitesini açın, örneğin aşağıdaki şekilde gösterildiği gibi A10'u alın:



Sürücü İndirme:Bağlantı girişi görünür.

Sunucuya giriş yapın ve aşağıdaki komutla kurun:



Seç "NVIDIA ProprietaryEvet, fark şu şekildedir:

NVIDIA Proprietary:

Lisans Türü: Özel Yazılım
Özellikler: NVIDIA kendi kodunu geliştirir ve sürdürür, kod halka açık değildir ve kullanıcılar kaynak kodunu göremez veya değiştiremez.
Artılar: Genel olarak daha iyi performans, en son donanım özelliklerini destekler ve daha iyi optimizasyon ile istikrar sağlar.
Eksileri: NVIDIA'nın güncellemeleri ve desteğine bağlı, açık kaynak sürücüler kadar şeffaf olmayabilir.

MIT/GPL:

Lisans Türü: MIT lisansı veya GNU Genel Kamu Lisansı (GPL) altında Açık Kaynak Yazılım.
Özellikler: Kod tamamen kamuya açıktır ve kullanıcıların görüntülemesini, değiştirmesini ve dağıtmasını sağlar.
Artılar: Daha şeffaf ve kapsamlı topluluk desteği, sürücüler hakkında daha fazla bilgi edinmek veya değiştirmek isteyenler için uygundur.
Eksileri: Özel sürücüler kadar iyi performans göstermeyebilir ve bazı gelişmiş özellikler desteklenmeyebilir.

Sonrasında bazı uyarılar olacak, devam et. Uyarıda şöyle yazıyor:

WARNING: nvidia-installer was forced to guess the X library path '/usr/lib' and X module path '/usr/lib/xorg/modules'; these paths were not queryable from the system.  If X fails to find the NVIDIA X driver module, please install the `pkg-config` utility and the X.Org SDK/development package for your distribution and reinstall the driver.

WARNING: Unable to find a suitable destination to install 32-bit compatibility libraries. Your system may not be set up for 32-bit compatibility. 32-bit compatibility files will not be installed; if you wish to install them, re-run the installation and set a valid directory with the --compat32-libdir option.

WARNING: This NVIDIA driver package includes Vulkan components, but no Vulkan ICD loader was detected on this system. The NVIDIA Vulkan ICD will not function without the loader. Most distributions package the Vulkan loader; try installing the "vulkan-loader", "vulkan-icd-loader", or "libvulkan1" package.

Sürücü bilgilerini görüntüleyin:


Buradaki CUDA sürümü, CUDA Toolkit'in de kurulması için 12.8 sürümü olması gerektiğini belirtir.


CUDA Araç Kit'ini Yükleyin

İndir Adresi:Bağlantı girişi görünür., aşağıdaki şekilde gösterildiği gibi:



Kurulum komutları:


Sürüm komutlarını görüntüleyin:




cuDNN kur

İndir Adresi:Bağlantı girişi görünür., aşağıdaki şekilde gösterildiği gibi:



Kurulum komutu şöyledir:


Görüntü Versiyonu:




Açıklama:Sürücüleri Çin resmi web sitesinden aramanız tavsiye edilmez, güncelleme zamanında olmadığı için birkaç küçük sürüm geride kalabilir!!! Resmi İngilizce dilinden doğrudan arama yapmanız önerilir!

Referans:

Bağlantı girişi görünür.
Bağlantı girişi görünür.
Bağlantı girişi görünür.
Bağlantı girişi görünür.




Önceki:Navigator.sendBeacon() yöntemi, ön uç nokta izleme ve takip için
Önümüzdeki:Ev ağı GL-MT3000 yönlendirici ile başlar
 Ev sahibi| 2025-3-5 tarihinde yayınlandı 20:55:41 |
Bu program NVIDIA Hızlandırılmış Grafik Sürücüsünü yükleyecektir
Linux-x86_64 için 570.124.06 için gömülü tarball ve
./nvidia-installer kurulum aracını çalıştırıyor.

--Bilgi
  Gömülü bilgileri (başlık, varsayılan hedef dizini) yazdırın ve çıkış.

--Lsm
  Gömülü LSM girişini (veya LSM olmadan) yazdırıp çıkış yapın.

--pkg-tarih
  Bu dosyanın paket geçmişini yazdırın ve çıkış yapın.

--liste
  Arşivdeki dosya listesini yazdırın ve çıkış yapın.

--çek
  Arşivin bütünlüğünü kontrol et ve çıkış.

-x, --sadece çıkarma
  NVIDIA-Linux-x86_64-570.124.06.run içeriğini çıkarın, ancak bunu yapmayın
  'Nvidia-installer'ı çalıştırın.

--bu-çekirdek ekle
  Şu anda çalışan cihaz için önceden derlenmiş bir çekirdek arayüzü oluşturun
  Çekirdek ve .run dosyasını bu yeni oluşturulan bu dosyayı dahil edecek şekilde yeniden paketleyin
  önceden derlenmiş çekirdek arayüzü.  Yeni .run dosyası yerleştirilecek
  mevcut dizinde ve eklenmiş "-custom" dizesi
  adına kadar, eğer zaten mevcut olmadıkça, onu
  orijinal .run dosyası.

--uygula-yama [Yama]
  'Patch' yamasını çekirdek arayüz dosyalarına uygulayın
  .run dosyasında, önceden derlenmiş çekirdek arayüzlerini kaldırın
  ve ardından .run dosyasını yeniden paketlemek.  Yeni .run dosyası
  mevcut dizine ve "-custom" dizesine yerleştirilmiştir
  Adını önceden yoksa, ayırt etmek için eklenir
  orijinal .run dosyasından.

--tutmak
  İş bittiğinde hedef dizini silmeyin.

--hedef [NewDirectory]
  'NewDirectory'de içeriği çıkarın

--çıkar-dekompres
  Gömülü dekompresyon programını stdout'a çıkarın


Aşağıdaki argümanlar ./nvidia-installer'a iletilir
utility:

ORTAK SEÇENEKLER:

  -v, --versiyon
      Nvidia-installer sürümünü yazdırıp çıkış yapın.

  -h, --yardım et
      Ortak komut satırı seçenekleri için kullanım bilgilerini yazdırın ve çıkış yapın.

  -A, --gelişmiş opsiyonlar
      Yaygın komut satırı seçenekleri ve gelişmiş seçenekler için kullanım bilgilerini yazdırın ve sonra çıkın.


İLERLİ SEÇENEKLER:

  -v, --versiyon
      Nvidia-installer sürümünü yazdırıp çıkış yapın.

  -h, --yardım et
      Ortak komut satırı seçenekleri için kullanım bilgilerini yazdırın ve çıkış yapın.

  -A, --gelişmiş opsiyonlar
      Yaygın komut satırı seçenekleri ve gelişmiş seçenekler için kullanım bilgilerini yazdırın ve sonra çıkın.

  -a, --lisansı kabul et
      Bu seçenek modası geçmiştir ve nvidia-installer tarafından göz ardı edilmektedir.  Bu özellik, açık lisans kabulü için bu seçeneği gerektiren eski nvidia-installer sürümleriyle uyumluluk için sağlanmıştır. NVIDIA sürücüsünün kullanımı, sürücü paketinin en üst seviye dizininde bulunan 'LICENSE' dosyasında yer alan NVIDIA Yazılım Lisans Anlaşması'nın kabul edilmesini gerektirir.

  -ben, --sürücü-bilgi
      Şu anda yüklenmiş NVIDIA sürücü sürümü hakkında bilgileri yazdırın.

  --kaldır
      Şu anda kurulu NVIDIA sürücüsünü kaldırın.

  --modülü atla-boşaltma
      Sürücüyü kaldırırken, NVIDIA çekirdeği modülünü kaldırmayı atlayın. Bu seçenek, sürücü yüklenirken göz ardı edilir.

  --modül yükleme atla-
      Modüller oluşturulduktan sonra NVIDIA çekirdek modüllerinin test yükünü atlayın ve kurulum tamamlandıktan sonra yüklemeyi atlayın.

  --Aklı
      Mevcut bir NVIDIA sürücü kurulumunda temel akıl sağlığı testleri yapın.

  -e, --uzman
      'Uzman' kurulum modunu etkinleştirin; daha ayrıntılı sorular sorulacak ve daha ayrıntılı çıktılar basılacak; uzman kullanıcılar için tasarlanmış.  Sorular '--soru yok' komut satırı seçeneğiyle bastırılabilir.

  -Q, --soru yok
      Soru sormayın; varsayılan (genellikle 'evet') tüm evet/hayır soruları için varsayılır ve kullanıcıdan dizi girişi istendiğinde varsayılan dizi varsayar.

  -s, --sessiz
      Sessizce koş; Soru sorulmaz ve çıkış basılmaz, sadece STDERR'e hata mesajları gönderilir.  Bu seçenek, '--ui=none --no-question' anlamına gelir.

  --x-preek=X-PREFIX
      NVIDIA sürücüsünün X bileşenlerinin yükleneceği önek; varsayılan olarak '/usr/X11R6'dır, ta ki nvidia-installer X.Org >= 7.0 kurulu olduğunu algılamadıkça, varsayılan olarak '/usr' olur.  Bu seçenek yalnızca nadir durumlarda kullanılmalıdır.

  --xfree86-prefix=XFREE86-PREFIX
      Bu, --x-preek için kullanılmayan bir eşanlamlıdır.

  --x-module-path=X-MODULE-PATH
      NVIDIA X sunucu modüllerinin kurulacağı yol.  Bu seçenek belirtilmemişse, nvidia-installer aşağıdaki arama sırasını kullanır ve bulduğu ilk geçerli dizini seçer: 1) 'X -showDefaultModulePath', 2) 'pkg-config --variable= moduledir xorg-server' veya 3) X kütüphane yolunu (bkz. '-x-library-path' seçeneği) ve ya 'modules' (X.Org 7.0'dan eski X sunucuları için) ya da 'xorg/modules' (X.Org 7.0 veya daha sonrası için) olabilir.

  --x-library-path=X-KÜTÜPHANE-YOLU
      NVIDIA X kütüphanelerinin kurulacağı yol.  Bu seçenek belirtilmemişse, nvidia-installer aşağıdaki arama sırasını kullanır ve bulduğu ilk geçerli dizini seçer: 1) 'X -showDefaultLibPath', 2) 'pkg-config --variable=libdir xorg-server' veya 3) X öneki (bkz. '-x-x-prefix' seçeneği) ile 32 bit sistemlerde 'lib' ve 64 bit sistemlerde ise Linux dağıtımına bağlı olarak 'lib64' veya 'lib' gibi seçenekler kullanılır.

  --x-sysconfig-path=X-SYSCONFIG-PATH
      X sistem yapılandırma dosyalarının kurulacağı yol.  Bu seçenek belirtilmemişse, nvidia-installer aşağıdaki arama sırasını kullanır ve bulduğu ilk geçerli dizini seçer: 1) 'pkg-config --variable=sysconfigdir xorg-server' veya 2) / usr/share/X11/xorg.conf.d.

  --opengl-prefix=OPENGL-PREFIX
      NVIDIA sürücüsünün OpenGL bileşenlerinin yükleneceği önek; Varsayılan olanı: '/USR'.  Bu seçenek yalnızca nadir durumlarda kullanılmalıdır.  Linux OpenGL ABI (http://oss.sgi.com/projects/ogl-sample/ABI/) bu varsayılan değeri zorunlu kılmaktadır.

  --opengl-libdir=OPENGL-LIBDIR
      NVIDIA OpenGL bileşenlerinin kurulacağı OpenGL kütüphanesi kurulum önekimi ile ilgili yol.  Varsayılan olarak 32 bit sistemlerde 'lib', 64 bit sistemlerde ise 'lib64' veya 'lib' olarak kullanılır; bu durum kurulu Linux dağıtımına bağlıdır.  Bu seçenek sadece çok nadir durumlarda kullanılmalıdır.

  --şarap-önek=ŞARAP-ÖNEKİ
      NVIDIA sürücüsünün Wine bileşenlerinin yükleneceği ön ek.  Varsayılan '/usr'dir.

  --wine-libdir=ŞARAP-LIBDIR
      NVIDIA sürücüsünün Wine bileşenlerinin yükleneceği Wine kurulum önekine göre yol.  Varsayılan '<opengl-libdir>/nvidia/wine'dır, burada <opengl-libdir> yukarıda --opengl-libdir için belirlenen yoldur.

  --installer-prefix=INSTALLER-PREFIX
      Kurulumcu ikili dosyasının yükleneceği önek; Varsayılan olanı: '/USR'.  Not: lütfen bunun yerine '--utility-prefix' seçeneğini kullanın.

  --utility-prefix=UTILITY-PREFIX
      NVIDIA yardımcı programlarının (nvidia-installer, nvidia-settings, nvidia-xconfig nvidia-bug-report.sh) ve NVIDIA yardımcı kütüphanelerinin kurulacağı önek; Varsayılan olanı: '/USR'.

  --utility-libdir=UTILITY-LIBDIR
      NVIDIA yardımcı kütüphanelerinin kurulacağı yardımcı kurulum önekine göre yol.  Varsayılan olarak 32 bit sistemlerde 'lib', 64 bit sistemlerde ise 'lib64' veya 'lib' olarak kullanılır; bu durum kurulu Linux dağıtımına bağlıdır.

  --xdg-data-dir=XDG-DATA-DIR
      XDG veri dosyalarının (örneğin uygulama .desktop dosyaları ve simgeleri) yükleneceği önek.  Varsayılan olarak '/usr/share'dir.

  --gbm-backend-dir=GBM-BACKEND-DIR
      NVIDIA GBM arka uç kütüphanesinin kurulacağı OpenGL kütüphane kurulum önekimi ile ilgili yol.  Varsayılan seçenek '<libdir>/gbm'dir, burada '<libdir>' ise 'lib64' veya 'lib' olur, bu da kurulu Linux dağıtımına bağlıdır.  Bu seçenek sadece çok nadir durumlarda kullanılmalıdır.

  --gbm-backend-dir32=GBM-BACKEND-DIR32
      32-bit NVIDIA GBM arka uç kütüphanesinin kurulacağı 32-bit OpenGL kütüphane kurulum önekimi ile ilgili yol.  Varsayılan değer '<libdir>/gbm'dir, <libdir>burada 'lib' veya 'lib32'dir, kurulu Linux dağıtımına bağlı olarak.  Bu seçenek sadece çok nadir durumlarda kullanılmalıdır.

  --documentation-prefix=DOCUMENTATION-PREFIX
      NVIDIA sürücüsü için dokümantasyon dosyalarının yükleneceği preek.  Varsayılan durum: '/usr'.

  --application-profile-path=APPLICATION-PROFILE-PATH
      NVIDIA sürücüsü için varsayılan uygulama profillerinin kurulacağı dizin. Varsayılan durum: '/usr/share/nvidia'.

  --kernel-include-path=KERNEL-INCLUDE-PATH
      Çekirdeği içeren dizin, NVIDIA çekirdek modülü derlenirken kullanılması gereken dosyaları içerir.  Bu seçenek kullanımdan kaldırılmıştır; Lütfen bunun yerine '--kernel-source-path' kullanın.

  --kernel-source-path=KERNEL-SOURCE-PATH
      NVIDIA çekirdek modülü derlenirken kullanılması gereken çekirdek kaynak dosyalarını içeren dizin.  Belirtilmediğinde, kurulumcu '/lib/modules/'uname -r'/build' kullanır, eğer o dizin varsa.  Aksi takdirde, '/usr/src/linux' kullanır.

  --kernel-output-path=KERNEL-OUTPUT-PATH
      Çekirdek görkemi/modülleri oluşturulurken 'KBUILD_OUTPUT' veya 'O' parametrelerinden biri KBUILD'e iletildiyse herhangi bir KBUILD çıktı dosyasını içeren dizin.  Belirtilmediğinde, kurulumcu ayrı bir çıkış dizininin kullanılmadığını varsayacaktır.

  --kernel-install-path=KERNEL-INSTALL-PATH
      NVIDIA çekirdek modülünün kurulması gereken dizin.  Varsayılan değer ya '/lib/modules/'uname -r'/kernel/drivers/video' (eğer '/lib/modules/'uname -r'/kernel' varsa) ya da '/lib/modules/'uname -r'/video'dur.

  --proc-mount-point=PROC-MOUNT-POINT
      Proc dosya sistemi için montaj noktası; belirtilmediyse, bu değer varsayılan olarak '/proc' olur (ki bu normalde doğrudur).  Proc dosya sisteminin bağlama noktası gereklidir çünkü '<proc dosya sistemi>/version', şu anda çalışan çekirdek için önceden derlenmiş bir çekirdek arayüzü olup olmadığını belirlemek için kullanılır.  Bu seçenek sadece çok nadir durumlarda gereklidir.

  --log-file-name=LOG-FILE-NAME
      Kurulum günlüğü dosyasının dosya adı (varsayılan olanı: '/var/log/nvidia-installer.log').

  --tmpdir=TMPDIR
      Kurulumcu tarafından kullanılan geçici dosyalar oluştururken belirtilen dizini, geçici bir dizin olarak kullanın; Eğer verilmezse, aşağıdaki liste aranacak ve ilk mevcut liste kullanılacaktır: $TMPDIR, /tmp, ., $HOME.

  --ui=UI
      Kullanılabilir kullanıcı arayüzünü belirtin, eğer mümkünse.  Arayüz için geçerli değerler 'ncurses' (varsayılan olarak) veya 'none'dir. ncurses arayüzü başlatılamazsa veya 'none' belirtilirse, basit bir printf/scanf arayüzü kullanılır.

  -c, --lanet yok-renk
      ncurses kullanıcı arayüzünde renk kullanımını devre dışı bırakın.

  --no-nvidia-modprobe
      'nvidia-modprobe' kurulumunu atlayın; bu, nvidia-installer'ın varsayılan olarak kurduğu bir setuid kök programıdır.  nvidia-modprobe, kullanıcı alanı NVIDIA sürücü bileşenleri tarafından NVIDIA çekirdek modülünü yüklemek, NVIDIA cihaz dosyalarını oluşturmak ve çekirdekte belirli çalışma zamanı ayarlarını yapılandırmak için kullanılabilir. bu bileşenler, kendi başlarına yeterli ayrıcalıklar olmadan çalışır, örneğin CUDA sürücüsü, ayrıcalıksız bir kullanıcının izinleri içinde çalışır.  Bu yardımcı program, yalnızca bu ayrıcalıklı işlemlerin başka yolları bulunmuyorsa gereklidir. Bu yardımcı programın yaptığı görevlerin tam detayları için nvidia-modprobe(1) kişi sayfasına bakınız.

  -k KERNEL-NAME, --kernel-name=KERNEL-NAME
      KERNEL-NAME ile belirtilen çalışmayan çekirdek için NVIDIA çekirdek modülünü oluşturun ve kurun (hedef çekirdek gerçekten çalışırken 'uname -r' çıktısı olmalıdır).  Bu seçenek, '--no-precompiled-interface' anlamına gelir.  '--kernel-install-path' ve '--kernel-source-path' seçenekleri verilmezse, bunlar KERNEL-NAME'den çıkarılacaktır; örneğin: '/lib/modules/KERNEL-NAME/kernel/drivers/video/' ve '/lib/modules/KERNEL-NAME/build/'.

  -n, --önderlenmiş arayüz yok
      Ön derlenmiş çekirdek arayüzlerinin kullanımını devre dışı bırakın.

  --no-abi-nota
      NVIDIA OpenGL kütüphaneleri, kütüphaneyi kullanmak için gereken minimum çekirdek sürümünü belirten bir OS ABI not etiketi içerir.  Bu seçenek, kurulum sırasında yükleyicinin bu notu OpenGL kütüphanelerinden kaldırmasına neden olur.

  --devir yok
      Normalde, kurulumcu sürücüyle çakışan birkaç rpm'yi (özellikle: NVIDIA_GLX ve NVIDIA_kernel) kontrol eder ve varsa bunları kaldırır.  Bu seçenek, bu kontrolü devre dışı bırakıyor.

  -b, --yedek yok
      Sürücü kurulumu sırasında, çelişkili dosyalar yedeklenir ve sürücü kaldırıldığında geri getirilebilirler.  Bu seçenek, yükleyicinin çelişkili dosyaları yedeklemek yerine sadece silmesine neden olur.

  -r, --tekrarlamama yok
      Normalde, nvidia-installer varsayılan OpenGL ve X sunucu kurulum konumları altında potansiyel olarak çelişen kütüphaneleri özyinelemeli olarak arar.  Bu seçenekle kurulumcu yalnızca üst düzey dizinlerde arama yapar.

  -K, --sadece çekirdek-modüller
      Sadece çekirdek modüllerini kurun ve mevcut sürücüyü kaldırmayın.  Bu, ek çekirdekler için çekirdek modülleri kurmak için kullanılmak üzere tasarlanmıştır (birkaç farklı çekirdek arasında önyükleme yapabileceğiniz durumlarda).  Bu seçeneği kullanmak için, zaten bir sürücünün kurulu olması ve kurulu sürücünün versiyonunun bu çekirdek modüllerinin versiyonuyla eşleşmesi gerekir.

  --çekirdek modülü yok
      Çekirdek modülleri hariç her şeyi kurun ve mevcut, muhtemelen çelişkili çekirdek modüllerini çıkarmayın.  Bu, bazı hata ayıklama ortamlarında veya açık çekirdek modüllerini kaynaktan kurarken faydalı olabilir.  Bu seçeneği kullanıyorsanız, bu sürücü sürümüne uyan NVIDIA çekirdek modüllerinin ayrı ayrı kurulduğundan emin olmalısınız.

  --yok-x-kontrol
      Nvidia-installer bir X sunucusunun çalıştığını tespit ederse kurulumu iptal etmeyin.  Bu seçenek sadece çok nadir durumlarda kullanılmalıdır.

  --ön derlenmiş-çekirdek-arayüzleri-yolu=ÖN DERLENMIŞ-ÇEKIRDEK-ARAYÜZLERI-YOLU
      .run dosyasında önceden derlenmiş bir çekirdek arayüzü aramadan önce, belirtilen dizinde arama yapın.

  -z, --no-nouveau-check
      Genellikle, nvidia-installer yeni çekirdek sürücüsü kullanılıyorsa kurulumu iptal eder.  Bu seçeneği kullanarak bu kontrolü devre dışı bırakın.

  -Z, --disdisabled-nouveau, --no-disdisabled-nouveau
      nvidia-installer, kurulum sırasında kullanılıyorsa nouveau çekirdek sürücüsünü varsayılan olarak devre dışı bırakmaya çalışır. Nvidia-installer'ın nouveau'yu varsayılan olarak devre dışı bırakmasını önlemek için '--no-disable-nouveau'yu kullanın.

  -X, --run-nvidia-xconfig
      nvidia-installer isteğe bağlı olarak NVIDIA-xconfig programını çağırabilir.  Bu, System X yapılandırma dosyasını güncelleyecek ve NVIDIA X sürücüsünün kullanılmasını sağlar.  Önceden var olan X yapılandırma dosyası yedeklenecek.  Kurulumun sonunda, nvidia-installer kullanıcıya nvidia-xconfig çalıştırmak isteyip istemediğini soracaktır; varsayılan yanıt 'Hayır'dır.  Bu seçeneği kullanarak varsayılan cevabı 'evet' yapın.  Bu, tüm sorular için varsayılan değerleri kabul eden '--no-sor' veya '--sessiz' seçeneklerinde faydalıdır.

  --force-selinux=FORCE-SELINUX
      SELinux (Güvenlikle Geliştirilmiş Linux) kullanan Linux kurulumlarında, tüm paylaşılan kütüphanelerin güvenlik türünün dağıtıma bağlı olarak 'shlib_t' veya 'textrel_shlib_t' olarak ayarlanmasını gerektirir. nvidia-installer, güvenlik türünü ne zaman ayarlayacağını tespit eder ve kurduğu paylaşılan kütüphanelerde chcon(1) ile ayarlar.  Eğer execstack(8) sistem aracı varsa, nvidia-installer onu kütüphanelerden çalıştırılabilir stack bayrağını da temizlemek için kullanır.  Bu seçeneği kullanarak nvidia-installer'ın güvenlik türünün ne zaman ayarlanacağına dair algısını geçersiz kılın.  FORCE-SELINUX için geçerli değerler 'evet' (güvenlik türünün zorla ayarı), 'no' (güvenlik türünün engellenmesi) ve 'default' (güvenliği ne zaman ayarlayacağına nvidia-installer'ın karar vermesine izin versin. tip).

  --selinux-chcon-type=SELINUX-CHCON-TYPE
      SELinux desteği etkinleştirildiğinde, nvidia-installer hangi chcon argümanını kullanacağını önce 'textrel_shlib_t', sonra 'texrel_shlib_t', ardından 'shlib_t' denerek belirlemeye çalışır.  Bu seçeneği kullanarak bu algılama mantığını geçersiz kılın.

  --sigwinch olmayan çözüm
      Normalde, nvidia-installer SIGWINCH sinyalini ardı eder ve komutları çalıştırmak için çatallanmadan önce, örneğin çekirdek modülünü oluşturmak için, ve SIGWINCH sinyal işleyicisini çocuk süreç Sonlandırıldı.  Bu seçenek bu davranışı devre dışı bırakır.

  --dağıtım senaryosu yok
      Normalde, nvidia-installer sürücüyü yüklemeden veya kaldırmadan önce ve sonra /usr/lib/nvidia'dan scriptleri çalıştırır.  Bu betiklerin çalıştırılmasını devre dışı bırakmak için bu seçeneği kullanın.

  --opengl-dosya yok
      OpenGL ile ilgili sürücü dosyalarından hiçbirini yüklemeyin.

  --şarap dosyaları yok
      Wine sürücü dosyalarından hiçbirini yüklemeyin.

  --kernel-module-source-prefix=KERNEL-MODULE-SOURCE-PREFIX
      Çekirdek modülünün kaynak dizininin kurulacağı bir yol belirtin. Varsayılan: kaynak dizinini /usr/src adresine kur

  --kernel-module-source-dir=KERNEL-MODULE-SOURCE-DIR
      Çekirdek modül kaynaklarının kurulacağı dizinin adını belirtin. Varsayılan: dizin adı nvidia-VERSION'dur

  --çekirdek-modül kaynakı yok
      Çekirdek modül kaynağının kurulumunu atlayın.

  --dkms, --no-dkms
      nvidia-installer, kuruluysa, NVIDIA çekirdek modül kaynaklarını isteğe bağlı olarak DKMS ile kaydedebilir ve ardından DKMS kayıtlı kaynaklarla bir çekirdek modülü oluşturup kurabilir.  Bu, DKMS altyapısının çekirdek değiştirirken otomatik olarak yeni bir çekirdek modülü oluşturmasını sağlayacaktır.  Kurulum sırasında, DKMS tespit edilirse, nvidia-installer kullanıcıya modülü DKMS'ye kaydetmek isteyip istemediğini sorar; Varsayılan yanıt 'evet'dir, eğer --no-dkms seçeneği ayarlanmadıysa, varsayılan yanıt 'hayır'dır.

  --module-signing-secret-key=MODULE-SIGNING-SECRET-KEY
      NVIDIA çekirdek modülünü imzalamak için özel anahtara giden bir yol belirtin. Ilgili açık anahtarın da sağlanması gerekir.

  --module-signing-public-key=MODULE-SIGNING-PUBLIC-KEY
      NVIDIA çekirdek modülünün imzasını doğrulamak için kullanılacak bir açık anahtara giden bir yol belirtin. Ilgili özel anahtar da sağlanmalıdır.

  --module-signing-script=MODULE-SIGNING-SCRIPT
      NVIDIA çekirdek modülünü imzalamak için kullanılacak bir programa giden yolu belirtin. Program, şu argümanlarla çağrılacaktır: program-name <HASH> <PRIVATEKEY> <PUBLICKEY> <MODULE>; Eğer program hata durumu döndürürse, argümanlarla tekrar çağrılacaktır: <PRIVATEKEY> <PUBLICKEY> <MODULE>program-name . Varsayılan: çekirdek kaynak dizininde sign-file betikini kullanın.

  --module-signing-key-path=MODULE-SIGNING-KEY-PATH
      nvidia-installer tarafından oluşturulan imzalama anahtarlarının kurulacağı bir yol belirtin. Varsayılan: '/usr/share/nvidia' anahtarlarını yükle.

  --module-signing-hash=MODULE-SIGNING-HASH
      Çekirdek modüllerini imzalamak için kullanılacak bir kriptografik hash algoritması belirtin. Bu, hash algoritmasının açık seçimine izin veren bir modül imzalama aracı gerektirir ve hash algoritması adının modül imzalama aracı tarafından tanınabilir olması gerekir. Varsayılan: çekirdeğin yapılandırmasına göre otomatik olarak bir hash algoritması seçin.

  --module-signing-x509-hash=MODULE-SIGNING-X509-HASH
      nvidia-installer tarafından oluşturulan X.509 sertifikalarını imzalamak için kullanılacak bir kriptografik hash algoritması belirtin. Hash algoritması adı, x509(1) komutuyla tanınan mesaj özlem algoritmalarından biri olmalıdır.

  --alternatif kurulumlar için kontrol yok
      Alternatif sürücü kurulum yöntemlerinin koruyucuları, alternatif sürücü kurulumunun varlığını ve/veya kullanılabilirliğini nvidia-installer'a bildirebilirler. Bu seçeneği ayarlamak, alternatif sürücü kurulumları için kontrolü atlar.

  --birleşik-hafıza yok
      NVIDIA Birleşik Bellek Çekirdeği modülünü kurmayın. Bu çekirdek modülü, 64-bit sistemlerde CUDA için gereklidir ve kurulu değilse, CUDA sürücüsü ve CUDA uygulamaları çalışamaz. '--non-unified-memory' seçeneği, yalnızca CUDA'yı çalıştırması gerekmeyen sistemlerde Birleşik Bellek çekirdek modülünü oluşturma veya kurma hatalarını aşmak için kullanılmalıdır.

  --no-drm
      nvidia-drm çekirdek modülünü kurmayın. Bu çekirdek modülü, X11 otomatik yapılandırma, PRIME desteği ve DRM-KMS gibi çeşitli özellikler sunar. İkincisi, X11'den bağımsız çalışan pencere sistemlerinde mod ayarlarını desteklemek için kullanılır. '--no-drm' seçeneği, yalnızca bu özelliklere ihtiyaç duymayan sistemlerde nvidia-drm çekirdek modülünü oluşturma veya kurma hatalarını aşmak için kullanılmalıdır.

  --non-peermem
      nvidia-peermem çekirdek modülünü yüklemeyin. Bu çekirdek modülü, GPUDirect RDMA (Uzaktan Doğrudan Bellek Erişimi) aracılığıyla Mellanox HCA'larla (Host Channel Adapters) eşler arası bellek paylaşımını destekler.

  -j EŞZAMANLILIK SEVIYESI, --eşzamanlı-seviye=EŞEŞDEĞER SEVIYE
      SMP sistemlerinde paralelleştirilebilir çekirdek modülü oluşturmak gibi işlemler için eşzamanlılık seviyesini belirleyin. Varsayılan olarak, bu işlem tespit edilen CPU sayısına veya nvidia-installer CPU sayısını tespit edemezse '1' olarak ayarlanır. Çok sayıda CPU'ya sahip sistemlerde varsayılan eşzamanlılık seviyesi 32 ile sınırlandırılır; Komut satırında daha yüksek bir seviye ayarlamak bu sınırı geçersiz kılacaktır.

  --kuvvet-libglx-dolaylı
      Her zaman bir libGLX_indirect.so.0 simlinki kur, varsa üzerine yaz.

  --no-libglx-dolaylı
      libGLX_indirect.so.0 simmetrik bağlantısı kurmayın.

  --install-libglvnd, --no-install-libglvnd
      Kurulumcu, libglvnd kütüphanelerinin zaten mevcut olup olmadığını belirlemeye çalışır ve yoksa kurar. Libglvnd kütüphanelerini her zaman yüklemek için --install-libglvnd kullanın, zaten var olanların üzerine yazın.  Libglvnd kütüphanelerini eksik görünse bile hariç tutmak için --no-install-libglvnd kullanın.

  --glvnd-egl-config-path=GLVND-EGL-CONFIG-PATH
      EGL satıcı kütüphanesi yapılandırma dosyasını bu dizine yükleyin. Eğer libglvnd kütüphaneleri zaten mevcutsa, varsayılan olarak kurulumcu 'pkg-config --variable=datadir libglvnd' çalıştırarak yolu belirlemeye çalışır. Eğer bu başarısız olursa, varsayılan olarak /usr/share/glvnd/egl_vendor.d olur.

  --egl-external-platform-config-path=EGL-EXTERNAL-PLATFORM-CONFIG-PATH
      Pakette EGL harici platform kütüphanesi varsa, bu dizine EGL harici platform kütüphanesi yapılandırma dosyasını yükleyin. Varsayılan olarak /usr/share/egl/egl_external_platform.d olarak kullanılır.

  --override-file-type-destination=OVERRIDE-FILE-TYPE-DESTINATION
      Bir dosya tipinin varsayılan hedefini geçersiz kılın. Bu seçenek, kurulumcu<FILE_TYPE><destination><FILE_TYPE> .manifest dosyasından bir dosya tipi olan ':' şeklinde bir argüman alır ve <destination> bu tür dosyaların kurulması gereken dizine giden mutlak bir yoldur. Bu seçenek, birden fazla dosya tipi için hedefleri geçersiz kılmak amacıyla birden fazla kez verilebilir. Bu seçeneğin kullanımı, belirtilen dosya türünün hedefini etkileyebilecek diğer seçeneklerden önceliklidir.

  --skip-depmod
      Çekirdek modüllerini değiştirdikten sonra depmod(1) aracını çalıştırmayın.  Bu sadece nvidia-installer çalıştırdıktan sonra depmod(1) ayrı çalıştırıldığı durumlarda kullanılmalıdır.

  --systemd, --no-systemd
      Varsayılan olarak, systemctl tespit edilirse kurulumcu systemd unit dosyalarını yükler. --no-systemd belirtilmek, systemd birimlerinin kurulumunu devre dışı bırakır.

  --systemd-unit-prefix=SYSTEMD-UNIT-PREFIX
      Hangi systemd ünite dosyalarının kurulması gerektiğine giden yol. Varsayılan olarak, kurulumcu systemd unit dosyalarının kurulacağı yeri belirlemek için 'pkg-config --variable=systemdsystemunitdir systemd' kullanır veya pkg-config ise '/usr/lib/systemd/systemd/system' yok. --no-systemd belirtilmişse göz ardı edilir.

  --systemd-sleep-prefix=SYSTEMD-SLEEP-PREFIX
      systemd-sleep script dosyalarının hangi yolla kurulması gerektiği. Varsayılan olarak, kurulumcu systemd-sleep script dosyalarının kurulum yerini belirlemek için 'pkg-config --variable=systemdsleepdir systemd' veya '/usr/lib/systemd/system-sleep' ile kullanılır pkg-config mevcut değil. --no-systemd belirtilmişse göz ardı edilir.

  --systemd-sysconf-prefix=SYSTEMD-SYSCONF-PREFIX
      Hangi systemd biriminin simfonik bağlantıları etkinleştirdiği yol kurulmalıdır. Varsayılan olarak, kurulumcu bu simlinklerin kurulum yerini belirlemek için 'pkg-config --variable=systemdsystemconfdir systemd' kullanır veya pkg-config değilse '/etc/systemd/system' kullanır mevcut. --no-systemd belirtilmişse göz ardı edilir.

  -M KERNEL-MODULE-TYPE, --kernel-module-type=KERNEL-MODULE-TYPE
      Oluşturulacak ve kurulacak çekirdek modüllerinin türü. Geçerli değerler açık ve mülkiyetlidir.

  -m KERNEL-MODULE-BUILD-DIRECTORY, --kernel-module-build-directory=KERNEL-MODULE-BUILD-DIRECTORY
      Çekirdek modüllerinin oluşturulacağı paket içindeki dizini doğrudan ayarlayın. Bu seçenek kullanımdan kaldırılmıştır; Bunun yerine --kernel-module-type kullanın.

  --print-recommended-kernel-module-type
      Açık veya açık GPU'lara bağlı olarak özel modüller kullanılmalı ve çıkış yapın. NOT: Bu sürücü paketinde yer almamış olsa bile bir çekirdek modülü türü önerilebilir.

  --çalıştırıcıyla kuruluma izin ver, --çalıştıran sürücüyle kuruluma izin vermiyor
      NVIDIA sürücüsü zaten kurulu ve çalışıyor olsa bile kuruluma devam edin.

  --yeniden inşa et-initramflar, --yeniden inşa etme-initramlar
      Kurulum tamamlandıktan sonra, nvidia-installer tarafından önerilen varsayılan eyleme bakılmaksızın initramf'ları yeniden inşa edin.  --No-Rebuild-Initramfs, kurulum tamamlandıktan sonra initramfların yeniden inşasını atlıyor.  Bu seçenekler, belirli bir davranış istendiğinde, etkileşimli olmayan kurulumlar için faydalıdır; nvidia-installer'ın etkileşimli kurulumda varsayılan olarak önerdiği şeye bakılmaksızın.


 Ev sahibi| 2025-3-5 tarihinde 20:56:21 tarihinde yayınlandı |
CUDA Araç Seti

Options:
  --sessiz
    Kullanıcı girişi olmadan ve minimum düzeyde kurulum yapar
    aşağıda sunulan seçeneklere göre komut satırı çıktısı. Sessiz
    kurulumlar, CUDA'nın kurulumunu script etmek için faydalıdır.
    Bu seçeneğin kullanılması EULA'nın kabulü anlamına gelir. Eğer
    Root dışı izinler, ek özelleştirmeler gerekebilir
    diğer komut satırı seçenekleriyle birlikte.

  --sürücü
    CUDA sürücüsünü yükleyin.

  --kernelobjects
    CUDA çekirdek nesnelerini yükleyin.
  
  --kopath=<path>
    CUDA Çekirdeği Nesnelerini Kurul<path>.

  --Toolkit
    CUDA Toolkit'i kur.

  --toolkitpath=<path>
    CUDA Toolkit'i <path> dizine yükleyin. Eğer bu bayrak değilse
    Tabii ki, /usr/local/cuda-12.8 varsayılan yolu kullanılır.

  --installpath=<path>
    Her şeyi <path> dizine yükleyin. Bu bayrak,
    --toolkitpath bayrağı ayarlanmışsa.

  --extract=<path>
    Sürücü runfile ve toolkit'in ham dosyalarını şu adrese <path>çıkarır.

    Bu özellikle sürücüyü bir veya veya
    Sürücü yükleyicisi tarafından sağlanan komut satırı seçeneklerinden daha fazlası
    bu kurulumcuda açığa çıkmaz.

  --geçersiz kılmak
    Derleyici sürüm kontrollerini görmezden gelir, bu da kurulumu engeller.

  --no-opengl-libs
    Sürücü kurulumunun NVIDIA'nın GL kütüphanelerini yüklemesini engelliyor.
    Ekranın NVIDIA olmayan bir GPU tarafından çalıştırıldığı sistemler için faydalıdır.
    Bu tür sistemlerde, NVIDIA'nın GL kütüphaneleri X'in yüklenmesini engelleyebilir
    gereken şekilde.

  --adam-sayfa yok
    Man sayfalarını /usr/share/man altına yüklemeyin.

  --kernel-module-type=<proprietary|open>
    Sürücü kurulumuna çekirdek kaynağının özel veya açık versiyonunu kullanmasını söyler
    NVIDIA çekirdek modüllerini oluştururken. --kernel-module-build-directory ile aynı.

  --kernel-module-build-directory=<kernel|kernel-open>
    Sürücü kurulumuna çekirdek kaynağının eski veya açık versiyonunu kullanmasını söyler
    NVIDIA çekirdek modülünü oluştururken. Çekirdek açık tadı sadece
    Turing GPU'ları ve daha yenileri destekleniyor.

  -m=çekirdek
    Sürücü kurulumuna çekirdek kaynağının eski türünü kullanmasını söyler
    NVIDIA çekirdek modülünü inşa etmek.
    --kernel-module-build-directory=kernel için kısaltma

  -m=çekirdek-açık
    Sürücü kurulumuna, çekirdek kaynağının açık türünü kullanmasını söyler
    NVIDIA çekirdek modülünü inşa etmek. Çekirdek açık tadı sadece destekleniyor
    Turing GPU'ları ve daha yenileri var.
    --kernel-module-build-directory=kernel-open için kısaltma

  --kernel-source-path=<path>
    Sürücü kurulumuna çekirdek kaynak dizini olarak kullanmasını söyler <path>
    NVIDIA çekirdek modülünü oluştururken. Sistemler için gereklidir
    Çekirdek kaynağı standart olmayan bir konuma kuruludur.

  --kernel-output-path=<path>
    Sürücü kurulumuna çekirdek çıktı dizini olarak kullanmasını söyler <path>
    NVIDIA çekirdek modülünü oluştururken. Sistemler için gereklidir
    Çekirdek obektleri standart olmayan bir konumdan yüklenir.

  --run-nvidia-xconfig
    Sürücü kurulumuna sistemi güncellemek için nvidia-xconfig'ü çalıştırmasını söyler
    X yapılandırma dosyasını kullanarak NVIDIA X sürücüsünün kullanılmasını sağlar. Önceden var olan
    X yapılandırma dosyası yedeklenecek.

    Bu seçenek, özel bir sistemde kullanılmamalıdır
    X konfigürasyonu veya NVIDIA olmayan bir GPU'nun render ettiği sistemlerde
    göstermek.

  --no-drm
    nvidia-drm çekirdek modülünü kurmayın. Bu çekirdek modülü
    X11 otomatik yapılandırması, PRIME desteği ve
    DRM-KMS. İkincisi, pencere sistemlerinde mod ayarlamasını desteklemek için kullanılır
    X11'den bağımsız olarak çalışır. '--no-drm' seçeneği sadece kullanılmalıdır
    NVIDIA-DRM çekirdek modülünü oluşturma veya kurma hatalarını aşmak için
    Bu özelliklere ihtiyaç duymayan sistemlerde.

  --tmpdir=<path>
    /tmp yerine geçici işlemleri yapar <path> . Faydalı
    /tmp kullanılamaz (yok, dolu, monte ediliyor
    'noexec' vb.).

  ---
    Seçeneklerin sonu, ayırıcı. Sonrasında kabul edilen argümanlar
    NVIDIA-Linux*.run sürücü kurulumcusuna geçiş yaptı.

  --Yardım
    Bu yardım mesajını yazdırıyor.
 Ev sahibi| 2025-3-5 tarihinde yayınlandı 21:32:15 |

NVIDIA sürücüsü yüklü Ubuntu 24.04 ekran kartı A10

NVTOP, Neat Videocard TOP anlamına gelir; (h)top benzeri bir GPU ve hızlandırıcı görev monitörüdür. Birden fazla GPU'yu yönetebilir ve bunlar hakkında bilgileri htop benzeri bir şekilde yazdırabilir.

Şu anda desteklenen tedarikçiler AMD (Linux amdgpu sürücüsü), Apple (sınırlı M1 ve M2 desteği), Huawei (Ascend), Intel (Linux i915/Xe sürücüsü), NVIDIA (Linux özel sürücü), Qualcomm Adreno (Linux MSM sürücüsü), Broadcom VideoCore (Linux v3d sürücü) olmaktadır.

NVTOP'u kur



Bağlantı girişi görünür.
 Ev sahibi| 2025-9-6 tarihinde yayınlandı 21:19:02 |
cudnn versiyon hatalarına bakın
root@VM-0-17-ubuntu:~# cat /usr/include/cudnn_version.h | grep CUDNN_MAJOR -A 2
cat: /usr/include/cudnn_version.h: No such file or directory

Aşağıdaki komutu deneyebilirsiniz:
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com