Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 2106|Svare: 4

Ubuntu 24.04 grafikkort A10 med NVIDIA-driver installert

[Kopier lenke]
Publisert 2025-3-5 17:57:59 | | | |
Krav: Jeg kjøpte en GPU-server fra Alibaba Cloud, konfigurasjonen er A10 dobbeltkort, du kan krysse av for "Installer GPU-driver" når du oppretter en instans, jeg vil installere den selv, det er ikke vanskelig å spise.

Instansspesifikasjon: GPU-beregningstypegn7i/ ecs.gn7i-c32g1.16xlarge (64 vCPU 376 GiB)
System: Ubuntu 24.04 64-bit (sikkerhetsherding)

GPU-spesifikasjoner:Innloggingen med hyperkoblingen er synlig.

Installer NVIDIA-drivere

Åpne den offisielle nettsiden for å søke etter drivere i henhold til grafikkortmodellen, ta A10 som eksempel, som vist i figuren under:



Drivernedlasting:Innloggingen med hyperkoblingen er synlig.

Logg inn på serveren og installer den med følgende kommando:



Velg "NVIDIA ProprietærDet stemmer, forskjellen er som følger:

NVIDIA proprietært:

Lisenstype: Proprietær programvare
Funksjoner: NVIDIA utvikler og vedlikeholder sin egen, koden er ikke offentlig tilgjengelig, og brukere kan ikke se eller endre kildekoden.
Fordeler: Generelt bedre ytelse, støtter de nyeste maskinvarefunksjonene og gir bedre optimalisering og stabilitet.
Ulemper: Avhengig av oppdateringer og støtte fra NVIDIA, er kanskje ikke like transparent som åpne drivere.

MIT/GPL:

Lisenstype: Åpen kildekode-programvare, under MIT-lisensen eller GNU General Public License (GPL).
Funksjoner: Koden er helt offentlig, slik at brukere kan se, endre og distribuere.
Fordeler: Mer transparent og omfattende støtte fra fellesskapet, egnet for de som ønsker å lære mer om eller endre drivere.
Ulemper: Kan ikke yte like godt som proprietære drivere, og noen avanserte funksjoner kan ikke støttes.

Det vil komme noen advarsler etterpå, bare fortsett. Advarselen lyder:

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.

Se førerinformasjon:


CUDA-versjonen her refererer til CUDA Toolkit og må også være versjon 12.8 for å kunne installeres


Installer CUDA-verktøykassen

Nedlastingsadresse:Innloggingen med hyperkoblingen er synlig., som vist i figuren nedenfor:



Installasjonskommandoer:


Vis versjonskommandoer:




Installer cuDNN

Nedlastingsadresse:Innloggingen med hyperkoblingen er synlig., som vist i figuren nedenfor:



Installasjonskommandoen er som følger:


Se versjon:




Bemerkning:Det anbefales ikke å søke etter sjåfører fra Kinas offisielle nettside, fordi oppdateringen ikke kommer i tide, kan den være flere mindre utgivelser forsinket!!! Det anbefales å søke direkte fra det offisielle engelske språket!

Referanse:

Innloggingen med hyperkoblingen er synlig.
Innloggingen med hyperkoblingen er synlig.
Innloggingen med hyperkoblingen er synlig.
Innloggingen med hyperkoblingen er synlig.




Foregående:navigator.sendBeacon()-metoden for front-end punktovervåking og sporing
Neste:Hjemmenettverket starter med GL-MT3000-ruteren
 Vert| Publisert 5.3.2025 20:55:41 |
Dette programmet installerer NVIDIA Accelerated Graphics Driver
for Linux-x86_64 570.124.06 ved å pakke ut den innebygde tarballen og
Kjører installasjonsverktøyet ./nvidia-installer.

--Info
  Skriv ut innebygd informasjon (tittel, standard målkatalog) og avslutt.

--lsm
  Skriv ut innebygd LSM-inngang (eller ingen LSM) og avslutt.

--pkg-historie
  Skriv ut pakkehistorikken til denne filen og avslutt.

--liste
  Skriv ut listen over filer i arkivet og avslutt.

--sjekk
  Sjekk integriteten til arkivet og avslutt.

-x, --kun ekstraher-
  Trekk ut innholdet i NVIDIA-Linux-x86_64-570.124.06.run, men ikke gjør det
  Kjør 'nvidia-installer'.

--legg-til-denne-kjernen
  Bygg et forhåndskompilert kjernegrensesnitt for den som kjører nå
  kjerne og pakker .run-filen på nytt for å inkludere denne nybygde filen
  forhåndskompilert kjernegrensesnitt.  Den nye .run-filen vil bli lagt inn
  i den nåværende katalogen og strengen "-custom" lagt til
  til navnet, med mindre det allerede er til stede, for å skille det fra
  Original .run-fil.

--apply-patch [Patch]
  Bruk patchen 'Patch' på kjernegrensesnittfilene som følger med
  Fjern alle forhåndskompilerte kjernegrensesnitt i .run-filen
  og deretter pakke .run-filen på nytt.  Den nye .run-filen vil være
  plassert i gjeldende katalog og strengen "-custom"
  lagt til navnet, med mindre det allerede er til stede, for å skille det
  fra den opprinnelige .run-filen.

--beholde
  Ikke slett målkatalogen når du er ferdig.

--mål [NewDirectory]
  Hent ut innhold i 'NewDirectory'

--ekstrakt-dekomprimer
  Trekk ut det innebygde dekomprimeringsprogrammet til stdout


Følgende argumenter vil bli videreført til ./nvidia-installeren
utility:

VANLIGE ALTERNATIVER:

  -v, --versjon
      Skriv ut nvidia-installer-versjonen og avslutt.

  -H, --hjelp
      Skriv ut bruksinformasjon for de vanlige kommandolinjevalgene og avslutt.

  -A, --avanserte-alternativer
      Skriv ut bruksinformasjon for de felles kommandolinjevalgene samt de avanserte alternativene, og avslutt deretter.


AVANSERTE ALTERNATIVER:

  -v, --versjon
      Skriv ut nvidia-installer-versjonen og avslutt.

  -H, --hjelp
      Skriv ut bruksinformasjon for de vanlige kommandolinjevalgene og avslutt.

  -A, --avanserte-alternativer
      Skriv ut bruksinformasjon for de felles kommandolinjevalgene samt de avanserte alternativene, og avslutt deretter.

  -a, --aksepter-lisens
      Dette alternativet er foreldet og ignorert av nvidia-installer.  Den tilbys for kompatibilitet med eldre versjoner av nvidia-installer, som krevde dette alternativet for eksplisitt lisensaksept. Bruk av NVIDIA-driveren innebærer aksept av NVIDIA Software License Agreement, som ligger i filen 'LICENSE' (i toppkatalogen til driverpakken).

  -Jeg, --førerinfo
      Skriv ut informasjon om den nåværende installerte NVIDIA-driverversjonen.

  --avinstaller
      Avinstaller den nåværende installerte NVIDIA-driveren.

  --skip-modul-avlasting
      Når du avinstallerer driveren, hopp over avlasting av NVIDIA-kjernemodulen. Dette alternativet ignoreres når driveren installeres.

  --skip-modul-last
      Hopp over testlastingen av NVIDIA-kjernemodulene etter at modulene er bygget, og hopp over lastingen etter at installasjonen er fullført.

  --Forstanden
      Utfør grunnleggende sanity-tester på en eksisterende NVIDIA-driverinstallasjon.

  -e, --ekspert
      Aktiver 'ekspert' installasjonsmodus; mer detaljerte spørsmål vil bli stilt, og mer ordrike utgivelser vil bli trykket; ment for ekspertbrukere.  Spørsmålene kan undertrykkes med kommandolinjevalget '--no-questions'.

  -Q, --Ingen-spørsmål
      Ikke still spørsmål; Standard (normalt 'ja') antas for alle ja/nei-spørsmål, og standardstrengen antas i enhver situasjon der brukeren blir bedt om strenginnmating.

  -s, --stille
      Løp stille; Ingen spørsmål stilles og ingen utdata skrives ut, bortsett fra feilmeldinger til STDERR.  Dette alternativet innebærer '--ui=ingen --ingen-spørsmål'.

  --x-prefiks=X-PREFIKS
      Prefikset som X-komponentene i NVIDIA-driveren installeres under; Standard er '/usr/X11R6' med mindre nvidia-installer oppdager at X.Org >= 7.0 er installert, i så fall er standard '/usr'.  Kun i sjeldne tilfeller bør dette alternativet brukes.

  --xfree86-prefiks=XFREE86-PREFIKS
      Dette er et foreldet synonym for --x-prefiks.

  --x-modul-sti=X-MODUL-STI
      Stien som NVIDIA X-servermodulene vil bli installert under.  Hvis dette alternativet ikke er spesifisert, bruker nvidia-installer følgende søkerekkefølge og velger den første gyldige mappen den finner: 1) 'X -showDefaultModulePath', 2) 'pkg-config --variable= moduledir xorg-server', eller 3) X-bibliotekstien (se '--x-library-path'-alternativet) pluss enten 'moduler' (for X servere eldre enn X.Org 7.0) eller 'xorg/moduler' (for X.Org 7.0 eller nyere).

  --x-library-path=X-LIBRARY-PATH
      Stien som NVIDIA X-bibliotekene vil bli installert under.  Hvis dette alternativet ikke er spesifisert, bruker nvidia-installer følgende søkerekkefølge og velger den første gyldige mappen den finner: 1) 'X -showDefaultLibPath', 2) 'pkg-config --variable=libdir xorg-server', eller 3) X-prefikset (se alternativet '--x-prefix') pluss 'lib' på 32-bits systemer, og enten 'lib64' eller 'lib' på 64-bits systemer, avhengig av installert Linux-distribusjon.

  --x-sysconfig-path=X-SYSCONFIG-PATH
      Stien som X systemkonfigurasjonsfiler vil bli installert under.  Hvis dette alternativet ikke er spesifisert, bruker nvidia-installer følgende søkerekkefølge og velger den første gyldige mappen den finner: 1) 'pkg-config --variable=sysconfigdir xorg-server', eller 2) / usr/share/X11/xorg.conf.d.

  --opengl-prefiks=OPENGL-PREFIKS
      Prefikset som OpenGL-komponentene i NVIDIA-driveren vil bli installert under; Standard er: '/USR'.  Kun i sjeldne tilfeller bør dette alternativet brukes.  Linux OpenGL ABI (http://oss.sgi.com/projects/ogl-sample/ABI/) krever denne standardverdien.

  --opengl-libdir=OPENGL-LIBDIR
      Stien i forhold til OpenGL-bibliotekets installasjonsprefiks som NVIDIA OpenGL-komponentene vil bli installert under.  Standard er 'lib' på 32-bits systemer, og 'lib64' eller 'lib' på 64-bits systemer, avhengig av installert Linux-distribusjon.  Kun under svært sjeldne omstendigheter bør dette alternativet brukes.

  --vin-prefiks=WINE-PREFIKS
      Prefikset som Wine-komponentene i NVIDIA-driveren vil bli installert under.  Standard er '/usr'.

  --wine-libdir=WINE-LIBDIR
      Stien i forhold til Wine-installasjonsprefikset som Wine-komponentene i NVIDIA-driveren vil bli installert under.  Standard er '<opengl-libdir>/nvidia/wine', hvor <opengl-libdir> stien er bestemt for --opengl-libdir ovenfor.

  --installer-prefix=INSTALLER-PREFIX
      Prefikset som installasjonsbinærfilen installeres under; Standard er: '/USR'.  Merk: vennligst bruk alternativet '--utility-prefix' i stedet.

  --nytte-prefiks=NYTTE-PREFIKS
      Prefikset som NVIDIA-verktøyene (nvidia-installer, nvidia-settings, nvidia-xconfig, nvidia-bug-report.sh) og NVIDIA-verktøybibliotekene installeres under; Standard er: '/USR'.

  --utility-libdir=UTILITY-LIBDIR
      Stien i forhold til verktøyinstallasjonsprefikset som NVIDIA-verktøybibliotekene installeres under.  Standard er 'lib' på 32-bits systemer, og 'lib64' eller 'lib' på 64-bits systemer, avhengig av installert Linux-distribusjon.

  --xdg-data-dir=XDG-DATA-DIR
      Prefikset som XDG-datafiler (som applikasjons.desktop-filer og ikoner) vil bli installert under.  Standard er '/usr/share'.

  --gbm-backend-dir=GBM-BACKEND-DIR
      Stien i forhold til OpenGL-bibliotekets installasjonsprefiks som NVIDIA GBM-backend-biblioteket vil bli installert under.  Standard er '<libdir>/gbm', hvor '<libdir>' er 'lib64' eller 'lib', avhengig av den installerte Linux-distribusjonen.  Kun under svært sjeldne omstendigheter bør dette alternativet brukes.

  --gbm-backend-dir32=GBM-BACKEND-DIR32
      Stien i forhold til 32-bits OpenGL-bibliotekinstallasjonsprefikset som 32-bits NVIDIA GBM-backend-biblioteket vil bli installert under.  Standard er '<libdir>/gbm', hvor <libdir>'lib' eller 'lib32', avhengig av den installerte Linux-distribusjonen.  Kun under svært sjeldne omstendigheter bør dette alternativet brukes.

  --dokumentasjon-prefiks=DOKUMENTASJON-PREFIKS
      Prefikset som dokumentasjonsfilene for NVIDIA-driveren vil bli installert under.  Standard er: '/usr'.

  --applikasjonsprofil-sti=APPLIKASJONSPROFIL-STI
      Mappen som standard applikasjonsprofiler for NVIDIA-driveren vil bli installert under. Standard er: '/usr/share/nvidia'.

  --kjerne-inkludert-sti=KJERNE-INKLUDERT-STI
      Mappen som inneholder kjernen inneholder filer som skal brukes ved kompilering av NVIDIA-kjernemodulen.  Dette alternativet er foreldet; vennligst bruk '--kernel-source-path' i stedet.

  --kjerne-kilde-sti=KJERNE-KILDE-STI
      Mappen som inneholder kjernekildefilene som skal brukes ved kompilering av NVIDIA-kjernemodulen.  Når det ikke er spesifisert, vil installasjonsprogrammet bruke '/lib/modules/'uname -r'/build', hvis den katalogen finnes.  Ellers vil den bruke '/usr/src/linux'.

  --kjerne-output-path=KERNEL-OUTPUT-PATH
      Mappen som inneholder eventuelle KBUILD-utdatafiler hvis en av 'KBUILD_OUTPUT'- eller 'O'-parameterne ble sendt til KBUILD ved bygging av kjernebildet/modulene.  Når det ikke er spesifisert, vil installasjonsprogrammet anta at det ikke ble brukt noen separat utdatamappe.

  --kernel-install-path=KERNEL-INSTALL-PATH
      Mappen der NVIDIA-kjernemodulen skal installeres.  Standardverdien er enten '/lib/modules/'uname -r'/kernel/drivers/video' (hvis '/lib/modules/'uname -r'/kernel' finnes) eller '/lib/modules/'uname -r'/video'.

  --proc-mount-point=PROC-MOUNT-POINT
      Monteringspunktet for proc-filsystemet; hvis det ikke er spesifisert, går denne verdien som standard til '/proc' (som normalt er korrekt).  Monteringspunktet for proc-filsystemet er nødvendig fordi innholdet i '<proc-filsystemet>/versjon' brukes når man identifiserer om et forhåndskompilert kjernegrensesnitt er tilgjengelig for den pågående kjernen.  Dette alternativet bør bare være nødvendig i svært sjeldne tilfeller.

  --logg-filnavn=LOGG-FILNAVN-NAVN
      Filnavnet på installasjonsloggfilen (standard er: '/var/log/nvidia-installer.log').

  --tmpdir=TMPDIR
      Bruk den angitte mappen som en midlertidig mappe når du genererer midlertidige filer som brukes av installasjonsprogrammet; Hvis den ikke er oppgitt, vil følgende liste bli søkt i, og den første som finnes, vil bli brukt: $TMPDIR, /tmp, ., $HOME.

  --ui=UI
      Spesifiser hvilket brukergrensesnitt du skal bruke, hvis tilgjengelig.  Gyldige verdier for UI er 'ncurses' (standarden) eller 'ingen'. Hvis ncurses-grensesnittet ikke initialiseres, eller 'ingen' er spesifisert, vil et enkelt printf/scanf-grensesnitt bli brukt.

  -c, --no-ncurses-color
      Deaktiver bruk av farger i ncurses brukergrensesnitt.

  --no-nvidia-modprobe
      Hopp over installasjonen av 'nvidia-modprobe', et setuid-rotverktøy som nvidia-installer installerer som standard.  nvidia-modprobe kan brukes av NVIDIA-driverkomponenter i brukerrommet til å laste NVIDIA-kjernemodulen, opprette NVIDIA-enhetsfilene og konfigurere visse kjøreinnstillinger i kjernen når disse komponentene kjører uten tilstrekkelige rettigheter til å gjøre det på egenhånd, for eksempel kjører CUDA-driveren innenfor tillatelsene til en ikke-privilegert bruker.  Dette verktøyet er kun nødvendig hvis andre måter å utføre disse privilegerte operasjonene på ikke er tilgjengelige. Se nvidia-modprobe(1) man-siden for fullstendige detaljer om oppgavene utført av dette verktøyet.

  -k KJERNE-NAVN, --kjerne-navn=KJERNE-NAVN
      Bygg og installer NVIDIA-kjernemodulen for den ikke-kjørende kjernen spesifisert med KERNEL-NAME (KERNEL-NAME skal være utdataene til 'uname -r' når målkjernen faktisk kjører).  Dette alternativet innebærer '--no-precomiled-interface'.  Hvis alternativene '--kernel-install-path' og '--kernel-source-path' ikke er gitt, vil de bli utledet fra KERNEL-NAME; for eksempel: '/lib/modules/KERNEL-NAME/kernel/drivers/video/' og '/lib/modules/KERNEL-NAME/build/', henholdsvis.

  -n, --ingen-forhåndskompilert-grensesnitt
      Deaktiver bruk av forhåndskompilerte kjernegrensesnitt.

  --no-abi-note
      NVIDIA OpenGL-bibliotekene inneholder en OS ABI-notattag, som identifiserer den minste kjerneversjonen som trengs for å bruke biblioteket.  Dette alternativet får installasjonsprogrammet til å fjerne denne noten fra OpenGL-bibliotekene under installasjonen.

  --no-rpm
      Vanligvis vil installatøren sjekke for flere turtallshastigheter som kolliderer med driveren (spesifikt: NVIDIA_GLX og NVIDIA_kernel), og fjerne dem hvis de er til stede.  Dette alternativet deaktiverer denne sjekken.

  -b, --ingen backup
      Under driverinstallasjon sikkerhetskopieres motstridende filer, slik at de kan gjenopprettes når driveren avinstalleres.  Dette alternativet gjør at installasjonsprogrammet bare sletter motstridende filer, i stedet for å ta sikkerhetskopi av dem.

  -r, --ingen-rekursjon
      Normalt vil nvidia-installer rekursivt søke etter potensielt konfliktfylte biblioteker under standard OpenGL- og X-serverinstallasjonslokasjoner.  Med dette alternativet satt vil installasjonsprogrammet kun søke i toppnivå-katalogene.

  -K, --kjernemoduler-kun
      Installer kun kjernemodulene, og ikke avinstaller den eksisterende driveren.  Dette er ment å brukes til å installere kjernemoduler for flere kjerner (i tilfeller der du kan starte mellom flere forskjellige kjerner).  For å bruke dette alternativet må du allerede ha en driver installert, og versjonen av den installerte driveren må samsvare med versjonen til disse kjernemodulene.

  --ingen-kjerne-moduler
      Installer alt unntatt kjernemodulene, og ikke fjern noen eksisterende, muligens motstridende, kjernemoduler.  Dette kan være nyttig i noen feilsøkingsmiljøer, eller ved installasjon av åpne kjernemoduler fra kildekoden.  Hvis du bruker dette alternativet, må du være nøye med å sørge for at NVIDIA-kjernemoduler som matcher denne driverversjonen installeres separat.

  --no-x-check
      Ikke avbryt installasjonen hvis nvidia-installer oppdager at en X-server kjører.  Kun under svært sjeldne omstendigheter bør dette alternativet brukes.

  --prekompilert-kjerne-grensesnitts-sti=FORHÅNDSKOMPILERT-KJERNE-GRENSESNITTS-STI
      Før du søker etter et forhåndskompilert kjernegrensesnitt i .run-filen, søk i den angitte katalogen.

  -Z, --no-nouveau-check
      Vanligvis avbryter nvidia-installer installasjonen hvis ny-kjernedriveren er i bruk.  Bruk dette alternativet for å deaktivere denne sjekken.

  -Z, --disable-nouveau, --no-disable-nouveau
      Nvidia-Installer vil forsøke å deaktivere Nouveau-kjernedriveren som standard, hvis den er i bruk under installasjonen. Bruk '--no-disable-nouveau for å forhindre at nvidia-installer deaktiverer nouveau som standard.

  -X, --run-nvidia-xconfig
      nvidia-installer kan valgfritt starte nvidia-xconfig-verktøyet.  Dette vil oppdatere System X-konfigurasjonsfilen slik at NVIDIA X-driveren brukes.  Den eksisterende X-konfigurasjonsfilen vil bli sikkerhetskopiert.  På slutten av installasjonen vil nvidia-installer spørre brukeren om de ønsker å kjøre nvidia-xconfig; Standardsvaret er 'nei'.  Bruk dette alternativet for å lage standardsvaret 'ja'.  Dette er nyttig med '--ingen-spørsmål' eller '--stille'-alternativene, som antar standardverdiene for alle spørsmål.

  --force-selinux=FORCE-SELINUX
      Linux-installasjoner med SELinux (Security-Enhanced Linux) krever at sikkerhetstypen for alle delte biblioteker settes til 'shlib_t' eller 'textrel_shlib_t', avhengig av distribusjonen. nvidia-installer vil oppdage når sikkerhetstypen skal sinnes, og sette den ved hjelp av chcon(1) på de delte bibliotekene den installerer.  Hvis systemverktøyet execstack(8) er til stede, vil nvidia-installer bruke det til også å slette flagget for kjørbar stack i bibliotekene.  Bruk dette alternativet for å overstyre nvidia-installers deteksjon av når sikkerhetstypen skal settes.  Gyldige verdier for FORCE-SELINUX er 'ja' (tvangsinnstilling av sikkerhetstypen), 'nei' (forhindrer innstilling av sikkerhetstypen), og 'default' (la nvidia-installer bestemme når sikkerheten skal settes type).

  --selinux-chcon-type=SELINUX-CHCON-TYPE
      Når SELinux-støtte er aktivert, vil nvidia-installer prøve å finne ut hvilket chcon-argument som skal brukes ved først å prøve 'textrel_shlib_t', deretter 'texrel_shlib_t', og deretter 'shlib_t'.  Bruk dette alternativet for å overstyre denne deteksjonslogikken.

  --ingen-sukk-omveg-løsning
      Normalt ignorerer nvidia-installer SIGWINCH-signalet før den forgrener seg for å utføre kommandoer, f.eks. for å bygge kjernemodulen, og gjenoppretter SIGWINCH-signalhåndtereren etter at barneprosessen har Avsluttet.  Dette alternativet deaktiverer denne oppførselen.

  --ingen-distribusjonsskript
      Vanligvis vil nvidia-installer kjøre skript fra /usr/lib/nvidia før og etter installasjon eller avinstallering av driveren.  Bruk dette alternativet for å deaktivere kjøringen av disse skriptene.

  --no-opengl-files
      Ikke installer noen av OpenGL-relaterte driverfiler.

  --no-wine-files
      Ikke installer noen av Wine-driverfilene.

  --kjerne-modul-kilde-prefiks=KJERNE-MODUL-KILDE-PREFIKS
      Spesifiser en sti hvor kildekatalogen for kjernemodulen skal installeres. Standard: installer kildekatalog på /usr/src

  --kernel-module-source-dir=KERNEL-MODULE-SOURCE-DIR
      Spesifiser navnet på mappen hvor kildene til kjernemodulen skal installeres. Standard: mappenavnet er nvidia-VERSION

  --no-kernel-module-source
      Hopp over installasjonen av kjernemodulkilden.

  --dkms, --no-dkms
      nvidia-installer kan valgfritt registrere NVIDIA-kjernemodulkildene, hvis installert, med DKMS, og deretter bygge og installere en kjernemodul ved bruk av DKMS-registrerte kildene.  Dette vil gjøre det mulig for DKMS-infrastrukturen automatisk å bygge en ny kjernemodul når kjernen byttes.  Under installasjonen, hvis DKMS oppdages, vil nvidia-installer spørre brukeren om de ønsker å registrere modulen hos DKMS; Standardsvaret er 'ja' med mindre --no-DKMS-alternativet er satt, i så fall er standardsvaret 'nei'.

  --modulsignering-hemmelig-nøkkel=MODUL-SIGNERING-HEMMELIG-NØKKEL
      Spesifiser en vei til en privat nøkkel som skal brukes for signering av NVIDIA-kjernemodulen. Den tilsvarende offentlige nøkkelen må også oppgis.

  --modul-signing-public-key=MODULE-SIGNING-PUBLIC-KEY
      Spesifiser en vei til en offentlig nøkkel som skal brukes for å verifisere signaturen til NVIDIA-kjernemodulen. Den tilsvarende private nøkkelen må også oppgis.

  --modul-signing-script=MODULE-SIGNING-SCRIPT
      Spesifiser en sti til et program som skal brukes for signering av NVIDIA-kjernemodulen. Programmet vil kalles med argumentene: programnavn <HASH> <PRIVATEKEY> <PUBLICKEY> <MODULE>; Hvis programmet returnerer en feilstatus, vil det bli kalt på nytt med argumentene: programnavn <PRIVATEKEY> <PUBLICKEY> <MODULE>. Standard: bruk sign-file-skriptet i kjernens kildekatalog.

  --modul-signing-key-path=MODULE-SIGNING-KEY-PATH.
      Spesifiser en sti hvor signeringsnøkler generert av nvidia-installer skal installeres. Standard: installer nøkler til '/usr/share/nvidia'.

  --modul-signing-hash=MODULE-SIGNING-HASH
      Spesifiser en kryptografisk hash-algoritme som skal brukes for signering av kjernemoduler. Dette krever et modulsigneringsverktøy som tillater eksplisitt valg av hash-algoritmen, og navnet på hash-algoritmen må være gjenkjennelig for modulsigneringsverktøyet. Standard: velg automatisk en hash-algoritme, basert på kjernens konfigurasjon.

  --module-signing-x509-hash=MODULE-SIGNING-X509-HASH
      Spesifiser en kryptografisk hash-algoritme som skal brukes for signering av X.509-sertifikater generert av nvidia-installer. Navnet på hashalgoritmen må være en av meldingsdigestalgoritmene som gjenkjennes av x509(1)-kommandoen.

  --no-check-for-alternate-installs
      Vedlikeholdere av alternative driverinstallasjonsmetoder kan rapportere tilstedeværelsen og/eller tilgjengeligheten av en alternativ driverinstallasjon til nvidia-installer. Å sette dette alternativet hopper over sjekken for alternative driverinstallasjoner.

  --no-unified-memory
      Ikke installer NVIDIA Unified Memory-kjernemodulen. Denne kjernemodulen kreves for CUDA på 64-bits systemer, og hvis den ikke er installert, vil ikke CUDA-driveren og CUDA-applikasjonene kunne kjøres. Alternativet '--no-unified-memory' bør kun brukes for å omgå feil i å bygge eller installere Unified Memory-kjernemodulen på systemer som ikke trenger å kjøre CUDA.

  --no-drm
      Ikke installer nvidia-drm-kjernemodulen. Denne kjernemodulen tilbyr flere funksjoner, inkludert X11-autokonfigurasjon, støtte for PRIME og DRM-KMS. Den sistnevnte brukes til å støtte modusinnstilling på vindussystemer som kjører uavhengig av X11. Alternativet '--no-drm' bør kun brukes for å omgå feil ved bygging eller installasjon av nvidia-drm-kjernemodulen på systemer som ikke trenger disse funksjonene.

  --no-peermem
      Ikke installer nvidia-peermem kjernemodulen. Denne kjernemodulen gir støtte for peer-to-peer minnedeling med Mellanox HCA-er (Host Channel Adapters) via GPUDirect RDMA (Remote Direct Memory Access).

  -j SAMTIDIGHETSNIVÅ, --samtidighetsnivå=SAMTIDIGHETSNIVÅ
      Sett samtidighetsnivået for operasjoner som å bygge kjernemodulen, som kan parallelliseres på SMP-systemer. Som standard vil dette settes til antall oppdagede CPU-er, eller til '1', hvis nvidia-installer ikke klarer å oppdage antall CPU-er. Systemer med et stort antall CPU-er vil ha standard samtidighetsnivå begrenset til 32; Å sette et høyere nivå på kommandolinjen vil overstyre denne grensen.

  --force-libglx-indirekte
      Installer alltid en libGLX_indirect.so.0 symlink, og overskriv en hvis den finnes.

  --no-libglx-indirect
      Ikke installer en libGLX_indirect.so.0 symlink.

  --install-libglvnd, --no-install-libglvnd
      Installasjonsprogrammet vil prøve å finne ut om libglvnd-bibliotekene allerede er tilgjengelige, og vil installere dem hvis de ikke er det. Bruk --install-libglvnd for alltid å installere libglvnd-bibliotekene, og overskrive alle som allerede eksisterer.  Bruk --no-install-libglvnd for å utelukke libglvnd-bibliotekene, selv om de ser ut til å mangle.

  --glvnd-egl-config-path=GLVND-EGL-CONFIG-PATH
      Installer konfigurasjonsfilen til EGL-leverandørbiblioteket i denne mappen. Hvis libglvnd-bibliotekene allerede er til stede, vil installasjonsprogrammet som standard prøve å bestemme stien ved å kjøre 'pkg-config --variable=datadir libglvnd'. Hvis det feiler, vil den som standard være /usr/share/glvnd/egl_vendor.d.

  --egl-external-platform-config-path=EGL-EXTERNAL-PLATFORM-CONFIG-PATH
      Hvis pakken inkluderer et EGL eksternt plattformbibliotek, installer EGLs eksterne plattformbiblioteks konfigurasjonsfil i denne katalogen. Standardinnstillingen er /usr/share/egl/egl_external_platform.d.

  --override-file-type-destination=OVERRIDE-FILE-TYPE-DESTINATION
      Overstyr standarddestinasjonen for en filtype. Dette alternativet tar et argument i form av '<FILE_TYPE>:<destination>', hvor <FILE_TYPE> er en filtype fra installasjonsfilen .manifest, og <destination> er en absolutt sti til mappen hvor filer av den typen skal installeres. Dette alternativet kan gis flere ganger for å overstyre destinasjonene for flere filtyper. Bruk av dette alternativet har forrang over andre alternativer som ellers kunne påvirke destinasjonen til den angitte filtypen.

  --skip-depmod
      Ikke kjør depmod(1)-verktøyet etter å ha modifisert kjernemoduler.  Dette bør kun brukes i tilfeller der depmod(1) kjøres separat etter at nvidia-installer er kjørt.

  --systemd, --no-systemd
      Som standard vil installasjonsprogrammet installere systemd-enhetsfiler hvis systemctl oppdages. Å spesifisere --no-systemd vil deaktivere installasjon av systemd-enheter.

  --systemd-enhetsprefiks=SYSTEMD-ENHETSPREFIKS
      Veien til hvilke systemd-enhetsfiler skal installeres. Som standard bruker installasjonsprogrammet 'pkg-config --variable=systemdsystemunitdir systemd' for å bestemme hvor systemd-enhetsfiler skal installeres, eller '/usr/lib/systemd/system' hvis pkg-config er Ikke tilgjengelig. Ignoreres hvis --no-systemd er spesifisert.

  --systemd-sleep-prefix=SYSTEMD-SLEEP-PREFIX
      Veien til hvilke systemd-sleep skriptfiler skal installeres. Som standard bruker installasjonsprogrammet 'pkg-config --variable=systemdsleepdir systemd' for å bestemme hvor systemd-sleep skriptfiler skal installeres, eller '/usr/lib/systemd/system-sleep' hvis pkg-config er ikke tilgjengelig. Ignoreres hvis --no-systemd er spesifisert.

  --systemd-sysconf-prefiks=SYSTEMD-SYSCONF-PREFIKS
      Veien til hvilke systemd-enhets-aktiveringssymlinker bør installeres. Som standard bruker installasjonsprogrammet 'pkg-config --variable=systemdsystemconfdir systemd' for å bestemme hvor disse symlinkene skal installeres, eller '/etc/systemd/system' hvis pkg-config ikke er det tilgjengelig. Ignoreres hvis --no-systemd er spesifisert.

  -M KERNEL-MODULE-TYPE, --kernel-module-type=KERNEL-MODULE-TYPE
      Typen kjernemoduler som skal bygges og installeres. Gyldige verdier er åpne og private.

  -m KERNEL-MODULE-BUILD-DIRECTORY, --kernel-module-build-directory=KERNEL-MODULE-BUILD-DIRECTORY
      Sett direkte katalogen i pakken som skal bygges kjernemodulene fra. Dette alternativet er foreldet; bruk --kernel-module-type i stedet.

  --print-anbefalt-kjerne-modul-type
      Skriv ut hvis åpne eller proprietære moduler bør brukes basert på nåværende tilkoblede GPU-er og utgang. MERK: En kjernemodultype kan anbefales selv om den ikke er inkludert i denne driverpakken.

  --tillat-installasjon-med-kjørende-driver, --ikke-tillat-installasjon-med-kjørende-driver
      Fortsett med installasjonen selv om en NVIDIA-driver allerede er installert og kjører.

  --ombygging-initramfer, --ingen-ombygging-initramfer
      Bygg opp initramfene på nytt etter at installasjonen er fullført, uavhengig av standardhandlingen anbefalt av nvidia-installer.  --Ingen-ombygging-Initramfs hopper over å bygge om Initramfs etter at installasjonen er fullført.  Disse alternativene er nyttige for ikke-interaktive installasjoner når en spesifikk oppførsel ønskes, uavhengig av hva nvidia-installer anbefaler som standard i en interaktiv installasjon.


 Vert| Publisert 5.03.2025 kl. 20:56:21 |
CUDA-verktøykassen

Options:
  --stille
    Utfører en installasjon uten ytterligere brukerinput og minimalt
    kommandolinjeutgang basert på alternativene nedenfor. Stille
    installasjoner er nyttige for å skripte installasjonen av CUDA.
    Å bruke dette alternativet innebærer aksept av EULA. Hvis du løper med
    Ikke-root-tillatelser, kan ytterligere tilpasninger være nødvendige
    med andre kommandolinjealternativer.

  --sjåfør
    Installer CUDA-driveren.

  --kjerneobjekter
    Installer CUDA-kjerneobjektene.
  
  --kopath=<path>
    Installer CUDA-kjerneobjektene til <path>.

  --Verktøysettet
    Installer CUDA Toolkit.

  --toolkitpath=<path>
    Installer CUDA Toolkit i <path> katalogen. Hvis dette flagget ikke er det
    forutsatt at standardstien til /usr/local/cuda-12.8 brukes.

  --installpath=<path>
    Installer alt i <path> katalogen. Dette flagget overstyrer
    --toolkitpath-flagget hvis det er satt.

  --ekstrakt=<path>
    Pakker ut driver-runfile og råfilene i toolkitet til <path>.

    Dette er spesielt nyttig når man ønsker å installere driveren med en eller
    flere av kommandolinjevalgene som tilbys av driverinstallasjonen som
    er ikke eksponert i denne installasjonen.

  --overstyre
    Ignorerer kompilatorversjonssjekker som ville forhindret installasjon.

  --no-opengl-libs
    Forhindrer at driverinstallasjonen installerer NVIDIAs GL-biblioteker.
    Nyttig for systemer hvor skjermen drives av et ikke-NVIDIA GPU.
    I slike systemer kunne NVIDIAs GL-biblioteker hindre X i å laste inn
    ordentlig.

  --ingen-mann-side
    Ikke installer man-sidene under /usr/share/man.

  --kernel-module-type=<proprietær|open>
    Ber driverinstallasjonen bruke proprietær eller åpen variant av kernel source
    når man bygger NVIDIA-kjernemodulene. Samme som --kernel-module-build-directory.

  --kernel-module-build-directory=<kernel|kernel-open>
    Ber driverinstallasjonen bruke legacy eller åpen variant av kernel source
    når man bygger NVIDIA-kjernemodulen. Kernel-open-smaken er bare
    støttet på Turing-GPU-er og nyere.

  -m=kjerne
    Ber driverinstallasjonen bruke en eldre variant av kernel source når
    bygger NVIDIA-kjernemodulen.
    Kort for --kernel-module-build-directory=kernel

  -m=kjerne-åpen
    Ber driverinstallasjonen bruke åpen variant av kernel source når
    bygger NVIDIA-kjernemodulen. Kernel-open-smaken støttes kun
    på Turing-GPU-er og nyere.
    Forkortelse for --kernel-module-build-directory=kernel-open

  --kjerne-kilde-sti=<path>
    Forteller driverinstallasjonen at den skal brukes <path> som kjernekildekatalog
    når man bygger NVIDIA-kjernemodulen. Påkrevd for systemer der
    kjernekilden installeres på et ikke-standard sted.

  --kjerne-output-path=<path>
    Forteller driverinstallasjonen at den skal brukes <path> som kjernens utdatamappe
    når man bygger NVIDIA-kjernemodulen. Påkrevd for systemer der
    kjerne-obects lastes inn fra et ikke-standard sted.

  --run-nvidia-xconfig
    Ber driverinstallasjonen kjøre nvidia-xconfig for å oppdatere systemet
    X konfigurasjonsfil slik at NVIDIA X-driveren brukes. Det eksisterende
    X konfigurasjonsfil vil bli sikkerhetskopiert.

    Dette alternativet bør ikke brukes på systemer som krever en tilpasset løsning
    X-konfigurasjon, eller på systemer hvor en ikke-NVIDIA GPU renderer
    vise.

  --no-drm
    Ikke installer nvidia-drm-kjernemodulen. Denne kjernemodulen gir
    flere funksjoner, inkludert X11 autokonfigurasjon, støtte for PRIME, og
    DRM-KMS. Den sistnevnte brukes til å støtte modusinnstilling på vindussystemer
    som kjører uavhengig av X11. Alternativet '--no-drm' bør kun brukes
    For å omgå feil ved å bygge eller installere Nvidia-DRM-kjernemodulen
    på systemer som ikke trenger disse funksjonene.

  --tmpdir=<path>
    Utfører alle midlertidige handlinger i <path> stedet for /tmp. Nyttig i
    tilfeller der /tmp ikke kan brukes (eksisterer ikke, er full, er montert med
    'noexec', osv.).

  ---
    Slutt på alternativer separator. Argumentene som føres etterpå vil være
    gikk gjennom til NVIDIA-Linux*.run driver-installasjonsprogrammet.

  --hjelp
    Skriver ut denne hjelpemeldingen.
 Vert| Publisert 5.03.2025 kl. 21:32:15 |

Ubuntu 24.04 grafikkort A10 med NVIDIA-driver installert

NVTOP står for Neat Videocard TOP, en (h)top-lignende GPU og akselerator-oppgavemonitor. Den kan håndtere flere GPU-er og skrive ut informasjon om dem på en htop-lignende måte.

For øyeblikket støttede leverandører er AMD (Linux amdgpu-driver), Apple (begrenset M1- og M2-støtte), Huawei (Ascend), Intel (Linux i915/Xe-driver), NVIDIA (Linux proprietær driver), Qualcomm Adreno (Linux MSM-driver), Broadcom VideoCore (Linux v3d-driver).

Installer NVTOP



Innloggingen med hyperkoblingen er synlig.
 Vert| Publisert 6.09.2025 kl. 21:19:02 |
Se etter cudnn-versjonsfeil
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

Du kan prøve følgende kommando:
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com