Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 2106|Jawab: 4

Kartu grafis Ubuntu 24.04 A10 dengan driver NVIDIA terpasang

[Salin tautan]
Dipaparkan pada 2025-3-5 17:57:59 | | | |
Persyaratan: Saya membeli server GPU dari Alibaba Cloud, konfigurasinya adalah kartu ganda A10, Anda dapat memeriksa opsi "Instal driver GPU" saat membuat instance, saya ingin menginstalnya sendiri, tidak sulit untuk dimakan.

Spesifikasi instans: Jenis komputasi GPUgn7i/ ecs.gn7i-c32g1.16xlarge (64 vCPU 376 GiB)
Sistem: Ubuntu 24.04 64-bit (Pengerasan Keamanan)

Spesifikasi GPU:Login hyperlink terlihat.

Instal driver NVIDIA

Buka situs web resmi untuk mencari driver sesuai dengan model kartu grafis, ambil A10 sebagai contoh, seperti yang ditunjukkan pada gambar di bawah ini:



Unduhan Driver:Login hyperlink terlihat.

Masuk ke server dan instal dengan perintah berikut:



Pilih "Kepemilikan NVIDIAItu benar, perbedaannya adalah sebagai berikut:

Kepemilikan NVIDIA:

Jenis Lisensi: Perangkat Lunak Berpemilik
Fitur: NVIDIA mengembangkan dan memeliharanya sendiri, kode tidak tersedia untuk umum, dan pengguna tidak dapat melihat atau memodifikasi kode sumbernya.
Kelebihan: Umumnya kinerja lebih baik, mendukung fitur perangkat keras terbaru, dan memberikan pengoptimalan dan stabilitas yang lebih baik.
Kekurangan: Bergantung pada pembaruan dan dukungan dari NVIDIA, mungkin tidak setransparan driver sumber terbuka.

MIT/GPL:

Jenis Lisensi: Perangkat Lunak Sumber Terbuka, di bawah lisensi MIT atau Lisensi Publik Umum GNU (GPL).
Fitur: Kode ini sepenuhnya publik, memungkinkan pengguna untuk melihat, memodifikasi, dan mendistribusikan.
Kelebihan: Dukungan komunitas yang lebih transparan dan ekstensif, cocok bagi mereka yang ingin mempelajari lebih lanjut atau memodifikasi driver.
Kekurangan: Mungkin tidak bekerja sebaik driver berpemilik, dan beberapa fitur lanjutan mungkin tidak didukung.

Akan ada beberapa peringatan setelahnya, lanjutkan saja. Peringatan itu berbunyi:

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.

Lihat informasi pengemudi:


Versi CUDA di sini mengacu pada CUDA Toolkit juga harus versi 12.8 untuk diinstal


Instal Toolkit CUDA

Alamat Unduhan:Login hyperlink terlihat., seperti yang ditunjukkan pada gambar di bawah ini:



Perintah instalasi:


Lihat perintah versi:




Instal cuDNN

Alamat Unduhan:Login hyperlink terlihat., seperti yang ditunjukkan pada gambar di bawah ini:



Perintah instalasi adalah sebagai berikut:


Lihat Versi:




Pernyataan:Tidak disarankan untuk mencari pengemudi dari situs web resmi Cina, karena pembaruan tidak tepat waktu, mungkin ada beberapa rilis kecil di belakang!!! Disarankan untuk mencari langsung dari bahasa Inggris resmi!

Referensi:

Login hyperlink terlihat.
Login hyperlink terlihat.
Login hyperlink terlihat.
Login hyperlink terlihat.




Mantan:Metode navigator.sendBeacon() untuk pemantauan dan pelacakan titik front-end
Depan:Jaringan rumah dimulai dengan router GL-MT3000
 Tuan tanah| Dipaparkan pada 2025-3-5 20:55:41 |
Program ini akan menginstal Driver Grafis Akselerasi NVIDIA
untuk Linux-x86_64 570.124.06 dengan membongkar tarball yang disematkan dan
Menjalankan utilitas instalasi ./nvidia-installer.

--Info
  Cetak info tersemat (judul, direktori target default) dan keluar.

--lsm
  Cetak entri lsm tertanam (atau tanpa LSM) dan keluar.

--pkg-sejarah
  Cetak riwayat paket file ini dan keluar.

--daftar
  Cetak daftar file dalam arsip dan keluar.

--periksa
  Periksa integritas arsip dan keluar.

-x, --ekstrak-saja
  Ekstrak konten NVIDIA-Linux-x86_64-570.124.06.run, tetapi jangan
  Jalankan 'nvidia-installer'.

--add-this-kernel
  Bangun antarmuka kernel yang telah dikompilasi sebelumnya untuk yang sedang berjalan
  dan mengemas ulang file .run untuk menyertakan
  antarmuka kernel yang telah dikompilasi sebelumnya.  File .run baru akan ditempatkan
  di direktori saat ini dan string "-custom" ditambahkan
  untuk namanya, kecuali sudah ada, untuk membedakannya dari
  file .run asli.

--apply-patch [Patch]
  Terapkan patch 'Patch' ke file antarmuka kernel yang disertakan
  dalam file .run, hapus antarmuka kernel yang telah dikompilasi sebelumnya
  dan kemudian mengemas ulang file .run.  File .run baru akan menjadi
  ditempatkan di direktori saat ini dan string "-custom"
  ditambahkan ke namanya, kecuali sudah ada, untuk membedakannya
  dari file .run asli.

--menyimpan
  Jangan hapus direktori target setelah selesai.

--target [Direktori Baru]
  Ekstrak konten di 'NewDirectory'

--ekstrak-dekompresi
  Ekstrak program dekompresi tertanam ke stdout


Argumen berikut akan diteruskan ke ./nvidia-installer
utility:

OPSI UMUM:

  -v, --versi
      Cetak versi nvidia-installer dan keluar.

  -h, --bantuan
      Cetak informasi penggunaan untuk opsi baris perintah umum dan keluar.

  -A, --lanjutan-opsi
      Cetak informasi penggunaan untuk opsi baris perintah umum serta opsi lanjutan, lalu keluar.


OPSI LANJUTAN:

  -v, --versi
      Cetak versi nvidia-installer dan keluar.

  -h, --bantuan
      Cetak informasi penggunaan untuk opsi baris perintah umum dan keluar.

  -A, --lanjutan-opsi
      Cetak informasi penggunaan untuk opsi baris perintah umum serta opsi lanjutan, lalu keluar.

  -a, --terima-lisensi
      Opsi ini sudah usang dan diabaikan oleh nvidia-installer.  Ini disediakan untuk kompatibilitas dengan versi nvidia-installer yang lebih lama, yang memerlukan opsi ini untuk penerimaan lisensi eksplisit. Penggunaan driver NVIDIA menyiratkan penerimaan Perjanjian Lisensi Perangkat Lunak NVIDIA, yang terkandung dalam file 'LICENSE' (di direktori tingkat atas paket driver).

  -i, --driver-info
      Cetak informasi tentang versi driver NVIDIA yang saat ini diinstal.

  --hapus instalan
      Copot pemasangan driver NVIDIA yang saat ini diinstal.

  --lewati-modul-bongkar
      Saat menghapus driver, lewati pembongkaran modul kernel NVIDIA. Opsi ini diabaikan saat driver sedang diinstal.

  --lewati-modul-beban
      Lewati beban pengujian modul kernel NVIDIA setelah modul dibuat, dan lewati pemuatannya setelah instalasi selesai.

  --kewarasan
      Lakukan tes kewarasan dasar pada instalasi driver NVIDIA yang ada.

  -e, --ahli
      Aktifkan mode instalasi 'ahli'; pertanyaan yang lebih rinci akan diajukan, dan output yang lebih bertele-tele akan dicetak; ditujukan untuk pengguna ahli.  Pertanyaan dapat ditekan dengan opsi baris perintah '--no-questions'.

  -Q, --tidak ada pertanyaan
      Jangan mengajukan pertanyaan apa pun; Default (biasanya 'ya') diasumsikan untuk semua pertanyaan ya/tidak, dan string default diasumsikan dalam situasi apa pun di mana pengguna diminta untuk input string.

  -s, --diam
      Berlari diam-diam; Tidak ada pertanyaan yang diajukan dan tidak ada output yang dicetak, kecuali pesan kesalahan ke stderr.  Opsi ini menyiratkan '--ui=none --no-questions'.

  --x-prefix=AWALAN-X
      Awalan di mana komponen X dari driver NVIDIA akan diinstal; defaultnya adalah '/usr/X11R6' kecuali nvidia-installer mendeteksi bahwa X.Org >= 7.0 diinstal, dalam hal ini defaultnya adalah '/usr'.  Hanya dalam keadaan yang jarang terjadi opsi ini harus digunakan.

  --xfree86-prefix=XFREE86-AWALAN
      Ini adalah sinonim yang tidak digunakan lagi untuk --x-prefix.

  --x-module-path=X-MODULE-PATH
      Jalur di mana modul server NVIDIA X akan diinstal.  Jika opsi ini tidak ditentukan, nvidia-installer menggunakan urutan pencarian berikut dan memilih direktori valid pertama yang ditemukannya: 1) 'X -showDefaultModulePath', 2) 'pkg-config --variable= moduledir xorg-server', atau 3) jalur perpustakaan X (lihat opsi '--x-library-path') ditambah 'modules' (untuk server X yang lebih lama dari X.Org 7.0) atau 'xorg/modules' (untuk X.Org 7.0 atau yang lebih baru).

  --x-library-path=X-LIBRARY-PATH
      Jalur di mana perpustakaan NVIDIA X akan diinstal.  Jika opsi ini tidak ditentukan, nvidia-installer menggunakan urutan pencarian berikut dan memilih direktori valid pertama yang ditemukannya: 1) 'X -showDefaultLibPath', 2) 'pkg-config --variable=libdir xorg-server', atau 3) awalan X (lihat opsi '--x-prefix') ditambah 'lib' pada sistem 32bit, dan 'lib64' atau 'lib' pada sistem 64bit, tergantung pada distribusi Linux yang diinstal.

  --x-sysconfig-path=X-SYSCONFIG-PATH
      Jalur di mana file konfigurasi sistem X akan diinstal.  Jika opsi ini tidak ditentukan, nvidia-installer menggunakan urutan pencarian berikut dan memilih direktori valid pertama yang ditemukannya: 1) 'pkg-config --variable=sysconfigdir xorg-server', atau 2) / usr/share/X11/xorg.conf.d.

  --opengl-prefix=OPENGL-AWALAN
      Awalan di mana komponen OpenGL dari driver NVIDIA akan diinstal; Defaultnya adalah: '/usr'.  Hanya dalam keadaan yang jarang terjadi opsi ini harus digunakan.  Linux OpenGL ABI (http://oss.sgi.com/projects/ogl-sample/ABI/) mengamanatkan nilai default ini.

  --opengl-libdir=OPENGL-LIBDIR
      Jalur relatif terhadap awalan penginstalan pustaka OpenGL di mana komponen NVIDIA OpenGL akan diinstal.  Defaultnya adalah 'lib' pada sistem 32bit, dan 'lib64' atau 'lib' pada sistem 64bit, tergantung pada distribusi Linux yang diinstal.  Hanya dalam keadaan yang sangat jarang dapat digunakan opsi ini.

  --awalan-anggur=AWALAN-ANGGUR
      Awalan di mana komponen Wine dari driver NVIDIA akan diinstal.  Defaultnya adalah '/usr'.

  --wine-libdir=WINE-LIBDIR
      Jalur relatif terhadap awalan penginstalan Wine di mana komponen Wine dari driver NVIDIA akan diinstal.  Defaultnya adalah '<opengl-libdir>/nvidia/wine', di mana <opengl-libdir> jalur yang ditentukan untuk --opengl-libdir di atas.

  --installer-prefix=AWALAN-PEMASANG
      Awalan di mana biner penginstal akan diinstal; Defaultnya adalah: '/usr'.  Catatan: silakan gunakan opsi '--utility-prefix' sebagai gantinya.

  --utility-prefix=UTILITY-PREFIX
      Awalan di mana utilitas NVIDIA (nvidia-installer, nvidia-settings, nvidia-xconfig, nvidia-bug-report.sh) dan pustaka utilitas NVIDIA akan diinstal; Defaultnya adalah: '/usr'.

  --utility-libdir=UTILITY-LIBDIR
      Jalur relatif terhadap awalan penginstalan utilitas di mana pustaka utilitas NVIDIA akan diinstal.  Defaultnya adalah 'lib' pada sistem 32bit, dan 'lib64' atau 'lib' pada sistem 64bit, tergantung pada distribusi Linux yang diinstal.

  --xdg-data-dir=XDG-DATA-DIR
      Awalan di mana file data XDG (seperti file dan ikon .desktop aplikasi) akan diinstal.  Defaultnya adalah '/usr/share'.

  --gbm-backend-dir=GBM-BACKEND-DIR
      Jalur relatif terhadap awalan penginstalan pustaka OpenGL di mana pustaka backend NVIDIA GBM akan diinstal.  Defaultnya adalah '<libdir>/gbm', di mana '<libdir>' adalah 'lib64' atau 'lib', tergantung pada distribusi Linux yang diinstal.  Hanya dalam keadaan yang sangat jarang dapat digunakan opsi ini.

  --gbm-backend-dir32=GBM-BACKEND-DIR32
      Jalur relatif terhadap awalan penginstalan pustaka OpenGL 32-bit di mana pustaka backend NVIDIA GBM 32-bit akan diinstal.  Defaultnya adalah '<libdir>/gbm', di mana <libdir>' adalah 'lib' atau 'lib32', tergantung pada distribusi Linux yang diinstal.  Hanya dalam keadaan yang sangat jarang dapat digunakan opsi ini.

  --documentation-prefix=DOKUMENTASI-AWALAN
      Awalan di mana file dokumentasi untuk driver NVIDIA akan diinstal.  Defaultnya adalah: '/usr'.

  --application-profile-path=APPLICATION-PROFILE-PATH
      Direktori tempat profil aplikasi default untuk driver NVIDIA akan diinstal. Defaultnya adalah: '/usr/share/nvidia'.

  --kernel-include-path=KERNEL-INCLUDE-PATH
      Direktori yang berisi kernel menyertakan file yang harus digunakan saat mengkompilasi modul kernel NVIDIA.  Opsi ini tidak digunakan lagi; silakan gunakan '--kernel-source-path' sebagai gantinya.

  --kernel-sumber-jalur=KERNEL-SUMBER-JALUR
      Direktori yang berisi file sumber kernel yang harus digunakan saat mengkompilasi modul kernel NVIDIA.  Jika tidak ditentukan, penginstal akan menggunakan '/lib/modules/'uname -r'/build', jika direktori itu ada.  Jika tidak, itu akan menggunakan '/usr/src/linux'.

  --kernel-output-path=KERNEL-OUTPUT-PATH
      Direktori yang berisi file keluaran KBUILD jika salah satu parameter 'KBUILD_OUTPUT' atau 'O' diteruskan ke KBUILD saat membangun gambar/modul kernel.  Ketika tidak ditentukan, penginstal akan berasumsi bahwa tidak ada direktori output terpisah yang digunakan.

  --kernel-install-path=KERNEL-INSTALL-PATH
      Direktori tempat modul kernel NVIDIA harus diinstal.  Nilai defaultnya adalah '/lib/modules/'uname -r'/kernel/drivers/video' (jika '/lib/modules/'uname -r'/kernel' ada) atau '/lib/modules/'uname -r'/video'.

  --proc-mount-point=PROC-MOUNT-POINT
      Titik pemasangan untuk sistem file proc; Jika tidak ditentukan, maka nilai ini default ke '/proc' (yang biasanya benar).  Titik pemasangan sistem file proc diperlukan karena isi '<proc filesystem>/version' digunakan saat mengidentifikasi apakah antarmuka kernel yang telah dikompilasi sebelumnya tersedia untuk kernel yang sedang berjalan.  Opsi ini seharusnya hanya diperlukan dalam keadaan yang sangat jarang.

  --log-file-name=LOG-FILE-NAME
      Nama file file log penginstalan (defaultnya adalah: '/var/log/nvidia-installer.log').

  --tmpdir=TMPDIR
      Gunakan direktori yang ditentukan sebagai direktori sementara saat menghasilkan file sementara yang digunakan oleh penginstal; Jika tidak diberikan, maka daftar berikut akan dicari, dan yang pertama yang ada akan digunakan: $TMPDIR, /tmp, ., $HOME.

  --ui=UI
      Tentukan antarmuka pengguna apa yang akan digunakan, jika tersedia.  Nilai yang valid untuk UI adalah 'ncurses' (default) atau 'none'. Jika antarmuka ncurses gagal menginisialisasi, atau 'none' ditentukan, maka antarmuka printf/scanf sederhana akan digunakan.

  -c, --no-ncurses-color
      Nonaktifkan penggunaan warna di antarmuka pengguna ncurses.

  --tidak-nvidia-modprobe
      Lewati penginstalan 'nvidia-modprobe', utilitas root setuid yang diinstal oleh nvidia-installer secara default.  nvidia-modprobe dapat digunakan oleh komponen driver NVIDIA ruang pengguna untuk memuat modul kernel NVIDIA, membuat file perangkat NVIDIA, dan mengonfigurasi pengaturan runtime tertentu di kernel saat komponen tersebut berjalan tanpa hak istimewa yang memadai untuk melakukannya sendiri, misalnya, driver CUDA berjalan dalam izin pengguna yang tidak memiliki hak istimewa.  Utilitas ini hanya diperlukan jika cara lain untuk melakukan operasi istimewa ini tidak tersedia. Lihat halaman manual nvidia-modprobe(1) untuk detail lengkap tentang tugas yang dilakukan oleh utilitas ini.

  -k NAMA KERNEL, --nama-kernel=NAMA KERNEL
      Bangun dan instal modul kernel NVIDIA untuk kernel yang tidak berjalan yang ditentukan oleh KERNEL-NAME (KERNEL-NAME harus menjadi output dari 'uname -r' saat kernel target benar-benar berjalan).  Opsi ini menyiratkan '--no-precompiled-interface'.  Jika opsi '--kernel-install-path' dan '--kernel-source-path' tidak diberikan, maka opsi tersebut akan disimpulkan dari KERNEL-NAME; misalnya: '/lib/modules/KERNEL-NAME/kernel/drivers/video/' dan '/lib/modules/KERNEL-NAME/build/', masing-masing.

  -n, --no-precompiled-interface
      Nonaktifkan penggunaan antarmuka kernel yang telah dikompilasi sebelumnya.

  --tidak-abi-catatan
      Pustaka NVIDIA OpenGL berisi tag catatan OS ABI, yang mengidentifikasi versi kernel minimum yang diperlukan untuk menggunakan perpustakaan.  Opsi ini menyebabkan penginstal menghapus catatan ini dari pustaka OpenGL selama instalasi.

  --tanpa rpm
      Biasanya, penginstal akan memeriksa beberapa rpm yang bertentangan dengan driver (khususnya: NVIDIA_GLX dan NVIDIA_kernel), dan menghapusnya jika ada.  Opsi ini menonaktifkan pemeriksaan ini.

  -b, --no-backup
      Selama penginstalan driver, file yang bertentangan dicadangkan, sehingga dapat dipulihkan saat driver dihapus.  Opsi ini menyebabkan penginstal hanya menghapus file yang bertentangan, daripada mencadangkannya.

  -r, --no-rekursi
      Biasanya, nvidia-installer akan secara rekursif mencari pustaka yang berpotensi bertentangan di bawah lokasi instalasi server OpenGL dan X default.  Dengan opsi yang ditetapkan, penginstal hanya akan mencari di direktori tingkat atas.

  -K, --kernel-modules-only
      Instal modul kernel saja, dan jangan hapus instalan driver yang ada.  Ini dimaksudkan untuk digunakan untuk menginstal modul kernel untuk kernel tambahan (dalam kasus di mana Anda mungkin boot di antara beberapa kernel yang berbeda).  Untuk menggunakan opsi ini, Anda harus sudah menginstal driver, dan versi driver yang diinstal harus cocok dengan versi modul kernel ini.

  --tidak-modul-kernel
      Instal semuanya kecuali modul kernel, dan jangan hapus modul kernel yang ada, mungkin bertentangan.  Ini dapat berguna di beberapa lingkungan debug, atau saat menginstal modul kernel terbuka dari sumber.  Jika Anda menggunakan opsi ini, Anda harus berhati-hati untuk memastikan bahwa modul kernel NVIDIA yang cocok dengan versi driver ini diinstal secara terpisah.

  --tidak-x-periksa
      Jangan membatalkan penginstalan jika nvidia-installer mendeteksi bahwa server X sedang berjalan.  Hanya dalam keadaan yang sangat jarang dapat digunakan opsi ini.

  --prakompilasi-kernel-interfaces-path=PRAKOMPILASI-KERNEL-INTERFACES-PATH
      Sebelum mencari antarmuka kernel yang telah dikompilasi sebelumnya dalam file .run, cari di direktori yang ditentukan.

  -z, --tidak-centang baru
      Biasanya, nvidia-installer membatalkan instalasi jika driver kernel nouveau sedang digunakan.  Gunakan opsi ini untuk menonaktifkan pemeriksaan ini.

  -Z, --nonaktifkan-nouveau, --tidak-menonaktifkan-nouveau
      nvidia-installer akan mencoba menonaktifkan driver kernel nouveau secara default, jika sedang digunakan selama instalasi. Gunakan '--no-disable-nouveau untuk mencegah nvidia-installer menonaktifkan nouveau secara default.

  -X, --jalankan-nvidia-xconfig
      NVIDIA-installer dapat secara opsional memanggil utilitas NVIDIA-xconfig.  Ini akan memperbarui file konfigurasi sistem X sehingga driver NVIDIA X digunakan.  File konfigurasi X yang sudah ada sebelumnya akan dicadangkan.  Di akhir instalasi, nvidia-installer akan bertanya kepada pengguna apakah mereka ingin menjalankan nvidia-xconfig; Respons defaultnya adalah 'Tidak'.  Gunakan opsi ini untuk membuat respons default 'ya'.  Ini berguna dengan opsi '--no-questions' atau '--silent', yang mengasumsikan nilai default untuk semua pertanyaan.

  --force-selinux=FORCE-SELINUX
      Penginstalan Linux menggunakan SELinux (Security-Enhanced Linux) mengharuskan jenis keamanan semua pustaka bersama diatur ke 'shlib_t' atau 'textrel_shlib_t', tergantung pada distribusinya. nvidia-installer akan mendeteksi kapan harus mengatur jenis keamanan, dan mengaturnya menggunakan chcon(1) pada perpustakaan bersama yang diinstalnya.  Jika utilitas sistem execstack(8) ada, nvidia-installer akan menggunakannya untuk juga menghapus bendera tumpukan yang dapat dieksekusi dari perpustakaan.  Gunakan opsi ini untuk mengganti deteksi nvidia-installer kapan harus mengatur jenis keamanan.  Nilai yang valid untuk FORCE-SELINUX adalah 'yes' (pengaturan paksa jenis keamanan), 'tidak' (mencegah pengaturan jenis keamanan), dan 'default' (biarkan nvidia-installer memutuskan kapan harus mengatur keamanan jenis).

  --selinux-chcon-type=SELINUX-CHCON-TYPE
      Ketika dukungan SELinux diaktifkan, nvidia-installer akan mencoba menentukan argumen chcon mana yang akan digunakan dengan terlebih dahulu mencoba 'textrel_shlib_t', lalu 'texrel_shlib_t', lalu 'shlib_t'.  Gunakan opsi ini untuk mengganti logika deteksi ini.

  --tanpa solusi-siak
      Biasanya, nvidia-installer mengabaikan sinyal SIGWINCH sebelum bercabang untuk menjalankan perintah, misalnya untuk membangun modul kernel, dan memulihkan penangan sinyal SIGWINCH setelah proses anak Diakhiri.  Opsi ini menonaktifkan perilaku ini.

  --no-distro-scripts
      Biasanya, nvidia-installer akan menjalankan skrip dari /usr/lib/nvidia sebelum dan sesudah menginstal atau menghapus driver.  Gunakan opsi ini untuk menonaktifkan eksekusi skrip ini.

  --tidak-opengl-files
      Jangan menginstal file driver terkait OpenGL.

  --tidak-anggur-file
      Jangan instal file driver Wine apa pun.

  --kernel-module-source-prefix=KERNEL-MODULE-SOURCE-PREFIX
      Tentukan jalur di mana direktori sumber untuk modul kernel akan diinstal. Default: instal direktori sumber di /usr/src

  --kernel-module-source-dir=KERNEL-MODULE-SOURCE-DIR
      Tentukan nama direktori tempat sumber modul kernel akan diinstal. Default: nama direktori adalah nvidia-VERSION

  --tidak-kernel-modul-sumber
      Lewati instalasi sumber modul kernel.

  --dkms, --no-dkms
      nvidia-installer dapat secara opsional mendaftarkan sumber modul kernel NVIDIA, jika diinstal, dengan DKMS, lalu membangun dan menginstal modul kernel menggunakan sumber yang terdaftar di DKMS.  Ini akan memungkinkan infrastruktur DKMS untuk secara otomatis membangun modul kernel baru saat mengubah kernel.  Selama instalasi, jika DKMS terdeteksi, nvidia-installer akan bertanya kepada pengguna apakah mereka ingin mendaftarkan modul ke DKMS; Respons defaultnya adalah 'ya' kecuali opsi --no-dkms diatur, dalam hal ini respons defaultnya adalah 'tidak'.

  --module-signing-secret-key=MODULE-SIGNING-SECRET-KEY
      Tentukan jalur ke kunci pribadi yang akan digunakan untuk menandatangani modul kernel NVIDIA. Kunci publik yang sesuai juga harus disediakan.

  --module-signing-public-key=MODULE-SIGNING-PUBLIC-KEY
      Tentukan jalur ke kunci publik yang akan digunakan untuk memverifikasi tanda tangan modul kernel NVIDIA. Kunci pribadi yang sesuai juga harus disediakan.

  --module-signing-script=MODULE-SIGNING-SCRIPT
      Tentukan jalur ke program yang akan digunakan untuk menandatangani modul kernel NVIDIA. Program akan dipanggil dengan argumen: nama program <HASH> <PRIVATEKEY> <PUBLICKEY> <MODULE>; Jika program mengembalikan status kesalahan, itu akan dipanggil lagi dengan argumen: program-name <PRIVATEKEY> <PUBLICKEY> <MODULE>. Default: gunakan skrip file tanda di direktori sumber kernel.

  --module-signing-key-path=MODULE-SIGNING-KEY-PATH
      Tentukan jalur di mana kunci penandatanganan yang dihasilkan oleh nvidia-installer akan diinstal. Default: instal kunci ke '/usr/share/nvidia'.

  --module-signing-hash=MODULE-SIGNING-HASH
      Tentukan algoritme hash kriptografi yang akan digunakan untuk menandatangani modul kernel. Ini membutuhkan alat penandatanganan modul yang memungkinkan pemilihan algoritma hash secara eksplisit, dan nama algoritma hash harus dapat dikenali oleh alat penandatanganan modul. Default: pilih algoritma hash secara otomatis, berdasarkan konfigurasi kernel.

  --module-signing-x509-hash=MODULE-SIGNING-X509-HASH
      Tentukan algoritme hash kriptografi yang akan digunakan untuk menandatangani sertifikat X.509 yang dihasilkan oleh nvidia-installer. Nama algoritma hash harus menjadi salah satu algoritma intisari pesan yang dikenali oleh perintah x509(1).

  --tidak-memeriksa-untuk-penginstalan-alternatif
      Pengelola metode penginstalan driver alternatif dapat melaporkan keberadaan dan/atau ketersediaan penginstalan driver alternatif ke nvidia-installer. Mengatur opsi ini akan melewati pemeriksaan untuk penginstalan driver alternatif.

  --tidak ada memori terpadu
      Jangan menginstal modul kernel NVIDIA Unified Memory. Modul kernel ini diperlukan untuk CUDA pada sistem 64-bit, dan jika tidak diinstal, driver CUDA dan aplikasi CUDA tidak akan dapat berjalan. Opsi '--no-unified-memory' hanya boleh digunakan untuk mengatasi kegagalan dalam membangun atau menginstal modul kernel Unified Memory pada sistem yang tidak perlu menjalankan CUDA.

  --tidak-drm
      Jangan menginstal modul kernel nvidia-drm. Modul kernel ini menyediakan beberapa fitur, termasuk konfigurasi otomatis X11, dukungan untuk PRIME, dan DRM-KMS. Yang terakhir digunakan untuk mendukung pengaturan mode pada sistem windowing yang berjalan secara independen dari X11. Opsi '--no-drm' hanya boleh digunakan untuk mengatasi kegagalan membangun atau menginstal modul kernel nvidia-drm pada sistem yang tidak memerlukan fitur ini.

  --tidak-peermem
      Jangan menginstal modul kernel nvidia-peermem. Modul kernel ini memberikan dukungan untuk berbagi memori peer-to-peer dengan Mellanox HCA (Host Channel Adapters) melalui GPUDirect RDMA (Remote Direct Memory Access).

  -j TINGKAT KONKURENSI, --level-konkurensi=TINGKAT KONKURENSI
      Atur tingkat konkurensi untuk operasi seperti membangun modul kernel yang dapat diparalelkan pada sistem SMP. Secara default, ini akan diatur ke jumlah CPU yang terdeteksi, atau ke '1', jika nvidia-installer gagal mendeteksi jumlah CPU. Sistem dengan sejumlah besar CPU akan memiliki tingkat konkurensi default terbatas hingga 32; Menetapkan level yang lebih tinggi pada baris perintah akan mengesampingkan batas ini.

  --force-libglx-tidak langsung
      Selalu instal symlink libGLX_indirect.so.0, menimpa satu jika ada.

  --tidak-libglx-tidak langsung
      Jangan memasang symlink libGLX_indirect.so.0.

  --install-libglvnd, --no-install-libglvnd
      Penginstal akan mencoba menentukan apakah pustaka libglvnd sudah tersedia, dan akan menginstalnya jika tidak. Gunakan --install-libglvnd untuk selalu menginstal pustaka libglvnd, menimpa pustaka yang sudah ada.  Gunakan --no-install-libglvnd untuk mengecualikan pustaka libglvnd, bahkan jika tampaknya hilang.

  --glvnd-egl-config-path=GLVND-EGL-CONFIG-PATH
      Instal file konfigurasi pustaka vendor EGL ke direktori ini. Jika pustaka libglvnd sudah ada, maka secara default penginstal akan mencoba menentukan jalur dengan menjalankan 'pkg-config --variable=datadir libglvnd'. Jika gagal, maka itu akan default ke /usr/share/glvnd/egl_vendor.d.

  --egl-eksternal-platform-konfigurasi-jalur=EGL-EKSTERNAL-PLATFORM-KONFIGURASI-JALUR
      Jika paket menyertakan pustaka platform eksternal EGL, instal file konfigurasi pustaka platform eksternal EGL ke direktori ini. Default ke /usr/share/egl/egl_external_platform.d.

  --override-file-type-destination=OVERRIDE-FILE-TYPE-DESTINATION
      Mengganti tujuan default untuk jenis file. Opsi ini mengambil argumen dalam bentuk '<FILE_TYPE>:<destination>', di mana <FILE_TYPE> jenis file dari file .manifest penginstal, dan <destination> adalah jalur absolut ke direktori tempat file jenis itu harus diinstal. Opsi ini dapat diberikan beberapa kali untuk mengganti tujuan untuk beberapa jenis file. Penggunaan opsi ini lebih diutamakan daripada opsi lain yang mungkin memengaruhi tujuan jenis file yang ditentukan.

  --lewati-depmod
      Jangan jalankan utilitas depmod(1) setelah memodifikasi modul kernel.  Ini hanya boleh digunakan dalam kasus di mana depmod(1) akan dijalankan secara terpisah setelah menjalankan nvidia-installer.

  --systemd, --no-systemd
      Secara default, penginstal akan menginstal file unit systemd jika systemctl terdeteksi. Menentukan --no-systemd akan menonaktifkan pemasangan unit systemd.

  --systemd-unit-prefix=SYSTEMD-UNIT-PREFIX
      Jalur ke mana file unit systemd harus diinstal. Secara default, penginstal menggunakan 'pkg-config --variable=systemdsystemunitdir systemd' untuk menentukan lokasi untuk menginstal file unit systemd, atau '/usr/lib/systemd/system' jika pkg-config adalah tidak tersedia. Diabaikan jika --no-systemd ditentukan.

  --systemd-sleep-prefix=SYSTEMD-SLEEP-PREFIX
      Jalur ke mana file skrip systemd-sleep harus diinstal. Secara default, penginstal menggunakan 'pkg-config --variable=systemdsleepdir systemd' untuk menentukan lokasi untuk menginstal file skrip systemd-sleep, atau '/usr/lib/systemd/system-sleep' jika pkg-config tidak tersedia. Diabaikan jika --no-systemd ditentukan.

  --systemd-sysconf-prefix=SYSTEMD-SYSCONF-AWALAN
      Jalur ke mana unit systemd mengaktifkan symlink harus dipasang. Secara default, penginstal menggunakan 'pkg-config --variable=systemdsystemconfdir systemd' untuk menentukan lokasi untuk menginstal symlink ini, atau '/etc/systemd/system' jika pkg-config tidak tersedia. Diabaikan jika --no-systemd ditentukan.

  -M KERNEL-MODULE-TYPE, --kernel-module-type=KERNEL-MODULE-TYPE
      Jenis modul kernel yang akan dibangun dan dipasang. Nilai yang valid terbuka dan bersifat eksklusif.

  -m DIREKTORI-MODUL-PEMBANGUNAN-KERNEL, --direktori-modul-pembangunan-kernel=DIREKTORI-MODUL-KERNEL
      Langsung atur direktori dalam paket dari mana untuk membangun modul kernel. Opsi ini tidak digunakan lagi; gunakan --kernel-module-type sebagai gantinya.

  --cetak-direkomendasikan-kernel-module-type
      Cetak jika modul terbuka atau berpemilik harus digunakan berdasarkan GPU yang saat ini terpasang dan keluar. CATATAN: Jenis modul kernel mungkin direkomendasikan meskipun tidak disertakan dalam paket driver ini.

  --izinkan-instalasi-dengan-driver-berjalan, --tidak-izinkan-instalasi-dengan-driver-berjalan
      Lanjutkan dengan instalasi meskipun driver NVIDIA sudah diinstal dan berjalan.

  --rebuild-initramfs, --no-rebuild-initramfs
      Bangun kembali initramfs setelah instalasi selesai, terlepas dari tindakan default yang direkomendasikan oleh nvidia-installer.  --No-Rebuild-Initramfs melewatkan membangun kembali initramfs setelah instalasi selesai.  Opsi ini berguna untuk penginstalan non-interaktif ketika perilaku tertentu diinginkan, terlepas dari apa yang direkomendasikan nvidia-installer secara default dalam penginstalan interaktif.


 Tuan tanah| Dipaparkan pada 2025-3-5 20:56:21 |
CUDA Toolkit

Options:
  --diam
    Melakukan instalasi tanpa input pengguna lebih lanjut dan minimal
    output baris perintah berdasarkan opsi yang disediakan di bawah ini. Diam
    instalasi berguna untuk membuat skrip penginstalan CUDA.
    Menggunakan opsi ini menyiratkan penerimaan EULA. Jika berlari dengan
    Izin non-root, penyesuaian tambahan mungkin diperlukan
    dengan opsi baris perintah lainnya.

  --pengemudi
    Instal driver CUDA.

  --kernelobjek
    Instal objek kernel CUDA.
  
  --kopath=<path>
    Instal objek kernel CUDA ke <path>.

  --Toolkit
    Instal CUDA Toolkit.

  --toolkitpath=<path>
    Instal CUDA Toolkit ke <path> direktori. Jika bendera ini tidak
    asalkan, jalur default /usr/local/cuda-12.8 digunakan.

  --installpath=<path>
    Instal semuanya ke <path> direktori. Bendera ini menggantikan
    --toolkitpath jika diatur.

  --ekstrak=<path>
    Mengekstrak file runfile driver dan file mentah toolkit ke <path>.

    Ini sangat berguna ketika seseorang ingin menginstal driver menggunakan satu atau
    lebih banyak opsi baris perintah yang disediakan oleh penginstal driver yang
    tidak terekspos dalam penginstal ini.

  --Menimpa
    Mengabaikan pemeriksaan versi kompiler yang akan mencegah penginstalan.

  --tidak-buka-libs
    Mencegah penginstalan driver menginstal pustaka GL NVIDIA.
    Berguna untuk sistem di mana layar digerakkan oleh GPU non-NVIDIA.
    Dalam sistem seperti itu, pustaka GL NVIDIA dapat mencegah X memuat
    tepat.

  --no-man-page
    Jangan menginstal halaman manual di bawah /usr/share/man.

  --kernel-module-type=<proprietary|open>
    Memberi tahu penginstalan driver untuk menggunakan sumber kernel berpemilik atau terbuka
    saat membangun modul kernel NVIDIA. Sama seperti --kernel-module-build-directory.

  --kernel-module-build-directory=<kernel|kernel-open>
    Memberi tahu penginstalan driver untuk menggunakan sumber kernel lama atau terbuka
    saat membangun modul kernel NVIDIA. Rasa kernel-open hanya
    didukung pada GPU Turing dan yang lebih baru.

  -m=kernel
    Memberi tahu penginstalan driver untuk menggunakan rasa lama sumber kernel saat
    membangun modul kernel NVIDIA.
    Kependekan untuk --kernel-module-build-directory=kernel

  -m=kernel-buka
    Memberi tahu penginstalan driver untuk menggunakan rasa terbuka sumber kernel saat
    membangun modul kernel NVIDIA. Rasa kernel-open hanya didukung
    pada GPU Turing dan yang lebih baru.
    Singkatan dari --kernel-module-build-directory=kernel-open

  --kernel-sumber-jalur<path>=
    Memberi tahu penginstalan driver untuk digunakan <path> sebagai direktori sumber kernel
    saat membangun modul kernel NVIDIA. Diperlukan untuk sistem di mana
    Sumber kernel diinstal ke lokasi non-standar.

  --kernel-keluaran-jalur<path>=
    Memberi tahu penginstalan driver untuk digunakan <path> sebagai direktori output kernel
    saat membangun modul kernel NVIDIA. Diperlukan untuk sistem di mana
    Kernel Obects dimuat dari lokasi non-standar.

  --jalankan-nvidia-xconfig
    Memberi tahu penginstalan driver untuk menjalankan nvidia-xconfig untuk memperbarui sistem
    X file konfigurasi sehingga driver NVIDIA X digunakan. Yang sudah ada sebelumnya
    File konfigurasi X akan dicadangkan.

    Opsi ini tidak boleh digunakan pada sistem yang memerlukan kustom
    X, atau pada sistem di mana GPU non-NVIDIA merender
    menampilkan.

  --tidak-drm
    Jangan menginstal modul kernel nvidia-drm. Modul kernel ini menyediakan
    beberapa fitur, termasuk konfigurasi otomatis X11, dukungan untuk PRIME, dan
    DRM-KMS. Yang terakhir digunakan untuk mendukung pengaturan mode pada sistem jendela
    yang berjalan secara independen dari X11. Opsi '--no-drm' hanya boleh digunakan
    Untuk mengatasi kegagalan untuk membangun atau menginstal modul kernel NVIDIA-DRM
    pada sistem yang tidak memerlukan fitur ini.

  --tmpdir=<path>
    Melakukan tindakan sementara apa pun di dalam <path> , bukan /tmp. Berguna di
    kasus di mana /tmp tidak dapat digunakan (tidak ada, penuh, dipasang dengan
    'noexec', dll.).

  ---
    Akhir pemisah opsi. Argumen yang disahkan setelahnya akan
    diteruskan ke penginstal driver NVIDIA-Linux*.run.

  --Tolong
    Mencetak pesan bantuan ini.
 Tuan tanah| Dipaparkan pada 2025-3-5 21:32:15 |

Kartu grafis Ubuntu 24.04 A10 dengan driver NVIDIA terpasang

NVTOP adalah singkatan dari Neat Videocard TOP, GPU seperti (h) top dan monitor tugas akselerator. Itu dapat menangani beberapa GPU dan mencetak informasi tentangnya dengan cara seperti htop.

Vendor yang saat ini didukung adalah AMD (driver Linux amdgpu), Apple (dukungan M1 dan M2 terbatas), Huawei (Ascend), Intel (driver Linux i915/Xe), NVIDIA (driver kepemilikan Linux), Qualcomm Adreno (driver Linux MSM), Broadcom VideoCore (driver Linux v3d).

Instal NVTOP



Login hyperlink terlihat.
 Tuan tanah| Dipaparkan pada 2025-9-6 21:19:02 |
Cari kesalahan versi cudnn
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

Anda dapat mencoba perintah berikut:
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com