Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 2106|Răspunde: 4

Placa video Ubuntu 24.04 A10 cu driverul NVIDIA instalat

[Copiază linkul]
Postat la 2025-3-5 17:57:59 | | | |
Cerințe: Am cumpărat un server GPU de pe Alibaba Cloud, configurația este A10 dual card, poți bifa opțiunea "Instalează driverul GPU" când creezi o instanță, vreau să o instalez eu însumi, nu este greu de consumat.

Specificația instanței: Tipul de calcul al GPU-uluign7i/ ecs.gn7i-c32g1.16xlarge (64 vCPU 376 GiB)
Sistem: Ubuntu 24.04 64-bit (Consolidare de securitate)

Specificații GPU:Autentificarea cu hyperlink este vizibilă.

Instalează driverele NVIDIA

Deschide site-ul oficial pentru a căuta drivere după modelul plăcii grafice, ia A10 ca exemplu, așa cum se vede în figura de mai jos:



Descărcare driver:Autentificarea cu hyperlink este vizibilă.

Conectează-te pe server și instalează-l cu următoarea comandă:



Selectează "NVIDIA ProprietarAșa este, diferența este următoarea:

NVIDIA proprietar:

Tip licență: Software proprietar
Funcționalități: NVIDIA dezvoltă și întreține propriul său cod, codul nu este disponibil public, iar utilizatorii nu pot vizualiza sau modifica codul sursă.
Avantaje: În general performanțe mai bune, suportă cele mai noi funcționalități hardware și oferă o optimizare și stabilitate mai bune.
Dezavantaje: În funcție de actualizările și suportul din partea NVIDIA, s-ar putea să nu fie la fel de transparent ca driverele open-source.

MIT/GPL:

Tip licență: Software open source, sub licența MIT sau GNU General Public License (GPL).
Funcționalități: Codul este complet public, permițând utilizatorilor să vizualizeze, să modifice și să distribuie.
Pro: Suport comunitar mai transparent și mai extins, potrivit pentru cei care doresc să afle mai multe despre sau să modifice driverele.
Dezavantaje: Este posibil să nu performeze la fel de bine ca driverele proprietare, iar unele funcții avansate pot să nu fie suportate.

Vor fi niște avertismente după aceea, doar continuă. Avertismentul spune:

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.

Vezi informații despre șofer:


Versiunea CUDA de aici se referă la CUDA Toolkit, de asemenea, trebuie să fie versiunea 12.8 pentru a fi instalată


Instalează CUDA Toolkit

Adresă de descărcare:Autentificarea cu hyperlink este vizibilă., așa cum se arată în figura de mai jos:



Comenzi de instalare:


Vizualizarea comenzilor versiunii:




Instalează cuDNN

Adresă de descărcare:Autentificarea cu hyperlink este vizibilă., așa cum se arată în figura de mai jos:



Comanda de instalare este următoarea:


Vizualizare versiune:




Remarca:Nu este recomandat să cauți șoferi pe site-ul oficial chinez, deoarece actualizarea nu este la timp, este posibil să fie cu câteva lansări minore întârziere!!! Se recomandă să cauți direct din limba oficială engleză!

Referință:

Autentificarea cu hyperlink este vizibilă.
Autentificarea cu hyperlink este vizibilă.
Autentificarea cu hyperlink este vizibilă.
Autentificarea cu hyperlink este vizibilă.




Precedent:Metoda navigator.sendBeacon() pentru monitorizarea și urmărirea punctelor frontale
Următor:Rețeaua de acasă începe cu routerul GL-MT3000
 Proprietarul| Postat la 2025-3-5 20:55:41 |
Acest program va instala driverul grafic NVIDIA Accelerated Graphics
pentru Linux-x86_64 570.124.06 prin despachetarea tarball-ului încorporat și
Executarea utilitarului de instalare ./nvidia-installer.

--Informaţii
  Imprimă informații încorporate (titlu, director țintă implicit) și ieși.

--Lsm
  Imprimă intrarea și ieșirea LSM încorporată (sau fără LSM).

--pkg-istorie
  Printează istoricul pachetului al acestui fișier și ieși.

--listă
  Printează lista fișierelor din arhivă și ieși.

--verificare
  Verifică integritatea arhivei și ieși.

-x, ---doar extract
  Extrage conținutul NVIDIA-Linux-x86_64-570.124.06.run, dar nu
  Rulează 'nvidia-installer'.

--adaugă-acest-nucleu
  Construiește o interfață de kernel precompilată pentru platforma care rulează în prezent
  kernel și reambalarea fișierului .run pentru a include această nouă construcție
  Interfață de kernel precompilată.  Noul fișier .run va fi plasat
  în directorul curent și șirul "-custom" adăugat
  la numele său, cu excepția cazului în care era deja prezent, pentru a-l distinge de
  fișierul original .run.

--aplică-plasture [Plasture]
  Aplică patch-ul 'Patch' fișierelor de interfață ale nucleului incluse
  în fișierul .run, eliminați orice interfețe de kernel precompilate
  și apoi reambalează fișierul .run.  Noul fișier .run va fi
  plasate în directorul curent și șirul "-custom"
  adăugat la denumirea sa, cu excepția cazului în care era deja prezent, pentru a o distinge
  din fișierul original .run.

--păstra
  Nu șterge directorul țintă când ai terminat.

--țintă [NewDirectory]
  Extrage conținutul din 'NewDirectory'

--extragere-decomprimă
  Extrage programul de decompresie încorporat în stdout


Următoarele argumente vor fi transmise instalatorului ./nvidia
utility:

OPȚIUNI COMUNE:

  -v, --versiune
      Printează versiunea nvidia-installer și ieși.

  -h, --ajutor
      Imprimă informații de utilizare pentru opțiunile comune din linia de comandă și ieșire.

  -A, --opțiuni avansate
      Imprimă informații de utilizare pentru opțiunile comune din linia de comandă, precum și pentru cele avansate, apoi ieși.


OPȚIUNI AVANSATE:

  -v, --versiune
      Printează versiunea nvidia-installer și ieși.

  -h, --ajutor
      Imprimă informații de utilizare pentru opțiunile comune din linia de comandă și ieșire.

  -A, --opțiuni avansate
      Imprimă informații de utilizare pentru opțiunile comune din linia de comandă, precum și pentru cele avansate, apoi ieși.

  -a, --acceptă-licență
      Această opțiune este învechită și ignorată de instalatorul nvidia.  Este oferit pentru compatibilitate cu versiunile mai vechi ale nvidia-installer, care necesitau această opțiune pentru acceptarea explicită a licenței. Utilizarea driverului NVIDIA implică acceptarea Acordului de Licențiere Software NVIDIA, conținut în fișierul 'LICENSE' (în directorul de nivel superior al pachetului driverului).

  -I, --informații șofer
      Tipărește informații despre versiunea de driver NVIDIA instalată în prezent.

  --dezinstalează
      Desinstalează driverul NVIDIA instalat în prezent.

  --sari-modul-descărcare
      Când dezinstalezi driverul, sari peste descărcarea modulului kernel NVIDIA. Această opțiune este ignorată când driverul este instalat.

  --sărituri-modul-încărcătură
      Sari peste încărcarea de testare a modulelor nucleului NVIDIA după ce modulele sunt construite și sari peste încărcarea lor după finalizarea instalării.

  --Sanity
      Efectuează teste de bază pe o instalare de driver NVIDIA existentă.

  -e, --expert
      Activează modul de instalare 'expert'; vor fi puse întrebări mai detaliate și vor fi tipărite rezultate mai detaliate; destinat utilizatorilor experți.  Întrebările pot fi suprimate cu opțiunea de linie de comandă '--no-questions'.

  -Q, --fără întrebări
      Nu pune întrebări; Implicitul (de obicei "da") este presupus pentru toate întrebările da/nu, iar șirul implicit este presupus în orice situație în care utilizatorul este solicitat să introducă șiruri.

  -s, --tăcut
      Aleargă în tăcere; Nu se pun întrebări și nu se imprimă niciun rezultat, cu excepția mesajelor de eroare către stderr.  Această opțiune implică '--ui=niciun --no-întrebări'.

  --x-prefix=X-PREFIX
      Prefixul sub care vor fi instalate componentele X ale driverului NVIDIA; implicit este '/usr/X11R6', cu excepția cazului în care instalatorul Nvidia detectează că X.Org >= 7.0 este instalat, caz în care implicit este '/usr'.  Această opțiune ar trebui folosită doar în circumstanțe rare.

  --xfree86-prefix=XFREE86-PREFIX
      Acesta este un sinonim învechit pentru prefixul --x.

  --x-modul-drum=X-MODUL-PATH
      Calea pe care vor fi instalate modulele server NVIDIA X.  Dacă această opțiune nu este specificată, nvidia-installer folosește următoarea ordine de căutare și selectează primul director valid pe care îl găsește: 1) 'X -showDefaultModulePath', 2) 'pkg-config --variable= moduledir xorg-server", sau 3) calea bibliotecii X (vezi opțiunea '--x-library-path') plus fie 'modules' (pentru serverele X mai vechi decât X.Org 7.0), fie 'xorg/modules' (pentru X.Org 7.0 sau mai târziu).

  --x-library-path=X-LIBRARY-PATH
      Calea pe care vor fi instalate bibliotecile NVIDIA X.  Dacă această opțiune nu este specificată, nvidia-installer folosește următoarea ordine de căutare și selectează primul director valid pe care îl găsește: 1) 'X -showDefaultLibPath', 2) 'pkg-config --variable=libdir xorg-server', sau 3) prefixul X (vezi opțiunea '--x-prefix') plus 'lib' pe sistemele pe 32 de biți, și fie 'lib64', fie 'lib' pe sistemele pe 64 de biți, în funcție de distribuția Linux instalată.

  --x-sysconfig-path=X-SYSCONFIG-PATH
      Calea pe care vor fi instalate X fișiere de configurare a sistemului.  Dacă această opțiune nu este specificată, nvidia-installer folosește următoarea ordine de căutare și selectează primul director valid pe care îl găsește: 1) 'pkg-config --variable=sysconfigdir xorg-server', sau 2) / usr/share/X11/xorg.conf.d.

  --opengl-prefix=OPENGL-PREFIX
      Prefixul sub care vor fi instalate componentele OpenGL ale driverului NVIDIA; Implicit este: '/USR'.  Această opțiune ar trebui folosită doar în circumstanțe rare.  Linux OpenGL ABI (http://oss.sgi.com/projects/ogl-sample/ABI/) impune această valoare implicită.

  --opengl-libdir=OPENGL-LIBDIR
      Calea relativă la prefixul de instalare al bibliotecii OpenGL sub care vor fi instalate componentele NVIDIA OpenGL.  Implicitul este "lib" pe sistemele pe 32 de biți și "lib64" sau "lib" pe sistemele pe 64 de biți, în funcție de distribuția Linux instalată.  Doar în circumstanțe foarte rare ar trebui folosită această opțiune.

  --prefix vin=PREFIX VIN
      Prefixul sub care vor fi instalate componentele Wine ale driverului NVIDIA.  Implicit este '/usr'.

  --wine-libdir=WINE-LIBDIR
      Calea relativă la prefixul de instalare Wine sub care vor fi instalate componentele Wine ale driverului NVIDIA.  Implicit este '<opengl-libdir>/nvidia/wine', unde <opengl-libdir> este calea determinată pentru --opengl-libdir de mai sus.

  --installer-prefix=INSTALLER-PREFIX
      Prefixul sub care va fi instalat binarul instalator; Implicit este: '/USR'.  Notă: vă rugăm să folosiți opțiunea '--utility-prefix' în schimb.

  --prefix-utility=UTILITY-PREFIX
      Prefixul sub care vor fi instalate utilitățile NVIDIA (nvidia-installer, nvidia-settings, nvidia-xconfig, nvidia-bug-report.sh) și bibliotecile utilitare NVIDIA; Implicit este: '/USR'.

  --utility-libdir=UTILITY-LIBDIR
      Calea relativă la prefixul de instalare a utilitarului sub care vor fi instalate bibliotecile utilitarului NVIDIA.  Implicitul este "lib" pe sistemele pe 32 de biți și "lib64" sau "lib" pe sistemele pe 64 de biți, în funcție de distribuția Linux instalată.

  --xdg-data-dir=XDG-DATA-DIR
      Prefixul sub care vor fi instalate fișierele de date XDG (cum ar fi fișierele aplicație .desktop și pictogramele).  Implicitul este '/usr/share'.

  --gbm-backend-dir=GBM-BACKEND-DIR
      Calea relativă la prefixul de instalare a bibliotecii OpenGL sub care va fi instalată biblioteca backend NVIDIA GBM.  Implicit este '<libdir>/gbm', unde '<libdir>' este 'lib64' sau 'lib', în funcție de distribuția Linux instalată.  Doar în circumstanțe foarte rare ar trebui folosită această opțiune.

  --gbm-backend-dir32=GBM-BACKEND-DIR32
      Calea relativă la prefixul de instalare a bibliotecii OpenGL pe 32 de biți sub care va fi instalată biblioteca backend NVIDIA GBM pe 32 de biți.  Implicit este '<libdir>/gbm', unde <libdir>' este 'lib' sau 'lib32', în funcție de distribuția Linux instalată.  Doar în circumstanțe foarte rare ar trebui folosită această opțiune.

  --prefix-documentație=PREFIX-DOCUMENTAȚIE
      Prefixul sub care vor fi instalate fișierele de documentație pentru driverul NVIDIA.  Implicitul este: '/usr'.

  --calea-profil-aplicație=CALE-PROFIL-APLICAȚIE
      Directorul în care vor fi instalate profilurile implicite de aplicații pentru driverul NVIDIA. Implicitul este: '/usr/share/nvidia'.

  --kernel-include-path=KERNEL-INCLUDE-PATH
      Directorul care conține nucleul include fișiere care trebuie folosite la compilarea modulului kernel NVIDIA.  Această opțiune este deprevăzută; Vă rugăm să folosiți '--kernel-source-path' în schimb.

  --calea-sursă-kernel=CALEA-SURSĂ-KERNEL
      Directorul care conține fișierele sursă ale nucleului care trebuie folosite la compilarea modulului kernel NVIDIA.  Când nu este specificat, instalatorul va folosi '/lib/modules/'uname -r'/build', dacă acel director există.  Altfel, va folosi '/usr/src/linux'.

  --drumul-ieșire-nucleu=DRUMUL-IEȘIRE-NUCLEU-
      Directorul care conține orice fișiere de ieșire KBUILD, dacă unul dintre parametrii 'KBUILD_OUTPUT' sau 'O', a fost transmis către KBUILD la construirea imaginii/modulelor nucleului.  Când nu este specificat, instalatorul va presupune că nu a fost folosit niciun director separat de ieșire.

  --calea-instalare-kernel=CALEA-INSTALARE-KERNEL-
      Directorul în care ar trebui instalat modulul nucleului NVIDIA.  Valoarea implicită este fie '/lib/modules/'uname -r'/kernel/drivers/video' (dacă există '/lib/modules/'uname -r'/kernel'), fie '/lib/modules/'uname -r'/video'.

  --proc-mount-point=PROC-MOUNT-POINT
      Punctul de montare pentru sistemul de fișiere de procesare; dacă nu este specificată, atunci această valoare devine implicită '/proc' (ceea ce este de obicei corect).  Punctul de montare al sistemului de fișiere proc este necesar deoarece conținutul sistemului de fișiere '<proc>/version' este folosit atunci când se identifică dacă există o interfață de kernel precompilată disponibilă pentru nucleul care rulează în prezent.  Această opțiune ar trebui să fie necesară doar în circumstanțe foarte rare.

  --log-file-name=LOG-FILE-NAME-
      Numele fișierului din jurnalul de instalare (implicit este: '/var/log/nvidia-installer.log').

  --tmpdir=TMPDIR
      Folosiți directorul specificat ca director temporar atunci când generați fișiere tranzitorii folosite de instalator; Dacă nu este menționată, atunci se va căuta următoarea listă, iar prima care există va fi folosită: $TMPDIR, /tmp, ., $HOME.

  --ui=UI
      Specifică ce interfață să folosești, dacă este disponibilă.  Valorile valide pentru UI sunt "ncurses" (implicit) sau "none". Dacă interfața ncurses nu se inițiază sau se specifică "none", atunci se va folosi o interfață simplă printf/scanf.

  -c, ---no-njures-culoare
      Dezactivează folosirea culorii în interfața ncurses.

  --no-nvidia-modprobe
      Sari peste instalarea 'nvidia-modprobe', un utilitar root setuid pe care instalatorul nvidia îl instalează implicit.  nvidia-modprobe poate fi folosit de componentele driverelor NVIDIA din spațiul utilizator pentru a încărca modulul kernel NVIDIA, a crea fișierele dispozitivelor NVIDIA și a configura anumite setări de runtime în kernel atunci când aceste componente rulează fără privilegii suficiente pentru a face acest lucru pe cont propriu, de exemplu, driverul CUDA rulează în limitele permisiunilor unui utilizator neprivilegiat.  Această utilitate este necesară doar dacă alte mijloace de a efectua aceste operațiuni privilegiate nu sunt disponibile. Consultați pagina de ghid nvidia-modprobe(1) pentru detalii complete despre sarcinile efectuate de acest utilitar.

  -k NUME-NUCLEU, --Nume-NUCLEU=NUME-NUCLEU
      Construiește și instalează modulul nucleului NVIDIA pentru nucleul care nu rulează specificat de NUME-NUCLEU (NUMELE-NUCLEU ar trebui să fie ieșirea 'uname-r' atunci când nucleul țintă rulează efectiv).  Această opțiune implică "--nu-interfață precompilată".  Dacă opțiunile '--kernel-install-path' și '--kernel-source-path' nu sunt date, atunci ele vor fi deduse din KERNEL-NAME; de exemplu: '/lib/modules/KERNEL-NAME/kernel/drivers/video/' și '/lib/modules/KERNEL-NAME/build/', respectiv.

  -n, --nu-interfață precompilată
      Dezactivați utilizarea interfețelor de kernel precompilate.

  --no-abi-note
      Bibliotecile NVIDIA OpenGL conțin o etichetă de note ABI a sistemului de operare, care identifică versiunea minimă a nucleului necesară pentru a folosi biblioteca.  Această opțiune determină instalatorul să elimine această notă din bibliotecile OpenGL în timpul instalării.

  --fără rotații
      De obicei, instalatorul verifică mai multe turații pe minut care intră în conflict cu driverul (mai exact: NVIDIA_GLX și NVIDIA_kernel) și le va elimina dacă există.  Această opțiune dezactivează această verificare.

  -b, --fără sprijin
      În timpul instalării driverului, fișierele conflictuale sunt salvate, astfel încât să poată fi restaurate când driverul este dezinstalat.  Această opțiune face ca instalatorul să șteargă pur și simplu fișierele conflictuale, în loc să le facă backup.

  -r, --fără recursivitate
      De obicei, instalatorul nvidia caută recursiv biblioteci potențial conflictuale sub locațiile implicite de instalare a serverelor OpenGL și X.  Cu această opțiune setată, instalatorul va căuta doar în directoarele de nivel superior.

  -K, --nucleu-module-doar
      Instalează doar modulele de kernel și nu dezinstala driverul existent.  Aceasta este destinată să fie folosită pentru a instala module de kernel pentru kerneluri suplimentare (în cazurile în care poți porni între mai multe kerneluri diferite).  Pentru a folosi această opțiune, trebuie să ai deja un driver instalat, iar versiunea driverului instalat trebuie să corespundă cu versiunea acestor module din kernel.

  --fără module de nucleu
      Instalează totul în afară de modulele nucleului și nu elimina niciun modul existent, posibil conflictual.  Acest lucru poate fi util în unele medii de depanare sau la instalarea modulelor open kernel din sursă.  Dacă folosești această opțiune, trebuie să fii atent să te asiguri că modulele kernel NVIDIA care corespund acestei versiuni de driver sunt instalate separat.

  --no-x-check
      Nu anula instalarea dacă instalatorul nvidia detectează că un server X rulează.  Doar în circumstanțe foarte rare ar trebui folosită această opțiune.

  --precompilat-interfețe-nucleu-cale=PRECOMPILAT-INTERFEȚE-KERNEL-CALE-
      Înainte de a căuta o interfață de kernel precompilată în fișierul .run, caută în directorul specificat.

  -z, --no-nouveau-check
      De obicei, instalatorul nvidia anulează instalarea dacă driverul kernel nouveau este în funcție.  Folosește această opțiune pentru a dezactiva această verificare.

  -Z, --disable-nouveau, --no-disable-nouveau
      Nvidia-installer va încerca să dezactiveze driverul kernel Nouveau implicit, dacă acesta este folosit în timpul instalării. Folosește '--no-disable-nouveau pentru a preveni ca instalatorul nvidia să dezactiveze nouveau implicit.

  -X, --run-nvidia-xconfig
      Nvidia-Installer poate invoca opțional utilitarul Nvidia-xconfig.  Aceasta va actualiza fișierul de configurare System X astfel încât să fie folosit driverul NVIDIA X.  Fișierul de configurare X preexistent va fi salvat.  La sfârșitul instalării, nvidia-installer va întreba utilizatorul dacă dorește să ruleze nvidia-xconfig; răspunsul implicit este "nu".  Folosește această opțiune pentru a face răspunsul implicit "da".  Acest lucru este util cu opțiunile "--no-questions" sau '--silent', care preiau valorile implicite pentru toate întrebările.

  --force-selinux=FORCE-SELINUX
      Instalările Linux care folosesc SELinux (Security-Enhanced Linux) necesită ca tipul de securitate al tuturor bibliotecilor partajate să fie setat pe 'shlib_t' sau 'textrel_shlib_t', în funcție de distribuție. Nvidia-installer va detecta când să setezi tipul de securitate și îl va seta folosind CHCON(1) pe bibliotecile partajate pe care le instalează.  Dacă utilitatea de sistem execstack(8) este prezentă, nvidia-installer o va folosi și pentru a șterge flag-ul de stiva executabilă din biblioteci.  Folosește această opțiune pentru a suprascrie detectarea de către nvidia-installer când să setezi tipul de securitate.  Valorile valide pentru FORCE-SELINUX sunt 'yes' (setarea force a tipului de securitate), 'no' (previne setarea tipului de securitate) și 'default' (lasă-nvidia-installer să decidă când setarea securității tip).

  --selinux-chcon-type=SELINUX-CHCON-TYPE
      Când suportul SELinux este activat, nvidia-installer va încerca să determine ce argument chcon să folosească încercând mai întâi 'textrel_shlib_t', apoi 'texrel_shlib_t', apoi 'shlib_t'.  Folosește această opțiune pentru a suprascrie această logică de detecție.

  --fără o soluție de tip sigwinch
      De obicei, nvidia-installer ignoră semnalul SIGWINCH înainte de a se bifurca pentru a executa comenzi, de exemplu pentru a construi modulul kernel, și restaurează handler-ul de semnal SIGWINCH după ce procesul copil a făcut Încheiată.  Această opțiune dezactivează acest comportament.

  --fără scripturi de distribuție
      De obicei, instalatorul nvidia rulează scripturi de la /usr/lib/nvidia înainte și după instalarea sau dezinstalarea driverului.  Folosiți această opțiune pentru a dezactiva execuția acestor scripturi.

  --niciun fișier opengl
      Nu instala niciunul dintre fișierele driverelor legate de OpenGL.

  --nu-dosare-vin-
      Nu instala niciunul dintre fișierele driverului Wine.

  --kernel-module-source-prefix=KERNEL-MODULE-SOURCE-PREFIX
      Specifică o cale prin care va fi instalat directorul sursă pentru modulul kernel. Implicit: instalează directorul sursă la /usr/src

  --kernel-module-source-dir=KERNEL-MODULE-SOURCE-DIR
      Specifică numele directorului unde vor fi instalate sursele modulului nucleu. Implicit: numele directorului este nvidia-VERSION

  --no-kernel-modul-sursă
      Sari peste instalarea sursei modulului kernel.

  --dkms, --nu-dkms
      nvidia-installer poate înregistra opțional sursele modulului kernel NVIDIA, dacă sunt instalate, cu DKMS, apoi să construiască și să instaleze un modul kernel folosind sursele înregistrate DKMS.  Acest lucru va permite infrastructurii DKMS să construiască automat un nou modul de kernel atunci când schimbă kernel-ul.  În timpul instalării, dacă este detectat DKMS, instalatorul nvidia va întreba utilizatorul dacă dorește să înregistreze modulul la DKMS; răspunsul implicit este "da", cu excepția cazului în care opțiunea --no-dkms este setată, caz în care răspunsul implicit este "nu".

  --modul-signing-secret-key=MODULE-SIGNING-SECRET-KEY
      Specifică o cale către o cheie privată pe care să o folosești pentru semnarea modulului kernel NVIDIA. Trebuie furnizată și cheia publică corespunzătoare.

  --module-signing-public-key=MODULE-SIGNING-PUBLIC-KEY
      Specifică o cale către o cheie publică pe care să o folosești pentru verificarea semnăturii modulului kernel NVIDIA. Trebuie furnizată și cheia privată corespunzătoare.

  --module-signing-script=MODULE-SIGNING-SCRIPT
      Specifică o cale către un program pe care să îl folosească pentru semnarea modulului kernel NVIDIA. Programul va fi numit cu argumentele: nume-program <HASH> <PRIVATEKEY> <PUBLICKEY> <MODULE>; Dacă programul returnează un statut de eroare, va fi apelat din nou cu argumentele: nume-program <PRIVATEKEY> <PUBLICKEY> <MODULE>. Implicit: folosește scriptul semn-file din directorul sursă al nucleului.

  --modul-signing-chea-cale=MODUL-SIGNING-CHE-PATH
      Specifică o cale prin care cheile de semnare generate de instalatorul nvidia vor fi instalate. Implicit: tastele de instalare pentru '/usr/share/nvidia'.

  --module-signing-hash=MODULE-SIGNING-HASH
      Specifică un algoritm criptografic de hash pentru a folosi modulele de semnare a nucleului. Aceasta necesită un instrument de semnare a modulului care să permită selecția explicită a algoritmului hash, iar numele algoritmului hash trebuie să fie recunoscut de instrumentul de semnare a modulului. Implicit: selectează automat un algoritm hash, în funcție de configurația nucleului.

  --module-signing-x509-hash=MODULE-SIGNING-X509-HASH
      Specifică un algoritm de hash criptografic pentru semnarea certificatelor X.509 generate de nvidia-installer. Numele algoritmului de hash trebuie să fie unul dintre algoritmii de digestie a mesajelor recunoscuți de comanda x509(1).

  --fără verificare pentru instalări alternative
      Administratorii metodelor alternative de instalare a driverelor pot raporta prezența și/sau disponibilitatea unei instalări alternative către nvidia-installer. Setarea acestei opțiuni sare peste verificarea instalărilor de drivere alternative.

  --fără memorie-unificată
      Nu instala modulul nucleului NVIDIA Unified Memory. Acest modul kernel este necesar pentru CUDA pe sistemele pe 64 de biți, iar dacă nu este instalat, driverul CUDA și aplicațiile CUDA nu vor putea rula. Opțiunea "--no-unified-memory" ar trebui folosită doar pentru a ocoli eșecurile de construire sau instalare a modulului nucleului Unified Memory pe sisteme care nu au nevoie să ruleze CUDA.

  --no-DRM
      Nu instala modulul kernel nvidia-drm. Acest modul de kernel oferă mai multe funcționalități, inclusiv configurare automată X11, suport pentru PRIME și DRM-KMS. Acesta din urmă este folosit pentru a suporta setările de moduri pe sistemele de ferestre care rulează independent de X11. Opțiunea "--no-drm" ar trebui folosită doar pentru a ocoli eșecurile de construire sau instalare a modulului kernel nvidia-drm pe sisteme care nu au nevoie de aceste funcționalități.

  --no-peermem
      Nu instala modulul kernel nvidia-peermem. Acest modul kernel oferă suport pentru partajarea memoriei peer-to-peer cu Mellanox HCA (Host Channel Adapters) prin GPUDirect RDMA (Remote Direct Memory Access).

  -j CONCURENȚĂ-NIVEL, --CONCURENȚĂ-NIVEL=CONCURENȚĂ-NIVEL
      Setează nivelul concurenței pentru operații precum construirea modulului kernel, care poate fi paralelizat pe sistemele SMP. Implicit, acest lucru va fi setat la numărul de procesoare detectate sau la "1", dacă instalatorul nvidia nu detectează numărul de procesoare. Sistemele cu un număr mare de procesoare vor avea nivelul implicit de concurență limitat la 32; Setarea unui nivel mai înalt pe linia de comandă va anula această limită.

  --force-libglx-indirect
      Instalează întotdeauna un link simbol libGLX_indirect.so.0, suprascriind unul dacă există.

  --no-libglx-indirect
      Nu instala un symlink libGLX_indirect.so.0.

  --install-libglvnd, --no-install-libglvnd
      Instalatorul va încerca să determine dacă bibliotecile libglvnd sunt deja disponibile și le va instala dacă nu sunt. Folosește --install-libglvnd pentru a instala mereu bibliotecile libglvnd, suprascriind pe cele care există deja.  Folosește --no-install-libglvnd pentru a exclude bibliotecile libglvnd, chiar dacă par să lipsească.

  --glvnd-egl-config-path=GLVND-EGL-CONFIG-PATH
      Instalează fișierul de configurare al bibliotecii furnizorului EGL în acest director. Dacă bibliotecile libglvnd sunt deja prezente, atunci implicit instalatorul va încerca să determine calea rulând 'pkg-config --variable=datadir libglvnd'. Dacă asta eșuează, atunci va ajunge implicit la /usr/share/glvnd/egl_vendor.d.

  --egl-external-platform-config-path=EGL-EXTERNAL-PLATFORM-CONFIG-PATH
      Dacă pachetul include o bibliotecă de platformă externă EGL, atunci instalează fișierul de configurare al bibliotecii platformei externe EGL în acest director. Implicit este /usr/share/egl/egl_external_platform.d.

  --override-file-type-destination=OVERRIDE-FILE-TYPE-DESTINATION
      Suprascrie destinația implicită pentru un tip de fișier. Această opțiune are un argument sub forma '<FILE_TYPE>:<destination>', unde <FILE_TYPE> este un tip de fișier din fișierul .manifest de instalare, și <destination> este o cale absolută către directorul unde ar trebui instalate fișierele de acest tip. Această opțiune poate fi oferită de mai multe ori pentru a suprascrie destinațiile pentru mai multe tipuri de fișiere. Utilizarea acestei opțiuni are prioritate față de orice alte opțiuni care altfel ar putea influența destinația tipului de fișier specificat.

  --skip-depmod
      Nu rula utilitarul depmod(1) după ce modifici modulele din kernel.  Aceasta ar trebui folosită doar în cazurile în care depmod(1) va fi rulat separat după rularea nvidia-installer.

  --systemd, ---no-systemd
      Implicit, instalatorul va instala fișierele unitare systemd dacă se detectează systemctl. Specificarea --no-systemd va dezactiva instalarea unităților systemd.

  --prefix-unit-systemd=PREFIX-UNIT-SYSTEMD
      Calea către care fișierele unitare systemd ar trebui instalate. Implicit, instalatorul folosește 'pkg-config --variable=systemdsystemunitdir systemd' pentru a determina locația unde se instalează fișierele unitare systemd sau '/usr/lib/systemd/system' dacă pkg-config este Nu este disponibil. Ignorat dacă --no-systemd este specificat.

  --prefix-sistemd-sleep=PREFIX-SYSTEMD-SLEEP-
      Calea către care fișierele de script systemd-sleep ar trebui instalate. Implicit, instalatorul folosește 'pkg-config --variable=systemdsleepdir systemd' pentru a determina locația unde se pot instala fișierele de script systemd-sleep sau '/usr/lib/systemd/system-sleep' dacă pkg-config nu este disponibil. Ignorat dacă --no-systemd este specificat.

  --systemd-sysconf-prefix=SYSTEMD-SYSCONF-PREFIX
      Calea către care systemd unit enable symlink-uri ar trebui instalată. Implicit, instalatorul folosește 'pkg-config --variable=systemdsystemconfdir systemd' pentru a determina locația de instalare a acestor legături simbe, sau '/etc/systemd/system' dacă pkg-config nu este disponibil. Ignorat dacă --no-systemd este specificat.

  -M TIP MODUL-NUCLEU, --tip-modul-nucleu=TIP-MODUL-NUCLEU=TIP MODUL-NUCLEU
      Tipul de module kernel de construit și instalat. Valorile valide sunt deschise și proprietare.

  -m KERNEL-MODULE-BUILD-DIRECTORY, --kernel-module-build-directory=KERNEL-MODULE-BUILD-DIRECTORY
      Setează direct directorul din pachet din care se construiesc modulele nucleului. Această opțiune este deprevăzută; folosiți --kernel-module-type în schimb.

  --tipul modulului-kernel recomandat print-
      Imprimă dacă sunt deschise sau module proprietare ar trebui folosite pe baza GPU-urilor conectate în prezent și ieși. NOTĂ: Un tip de modul kernel poate fi recomandat chiar dacă nu este inclus în acest pachet de drivere.

  --permite-instalare-cu-driver-în funcțiune, --nu-permite-instalare-cu-driver-în rulare
      Continuă instalarea chiar dacă un driver NVIDIA este deja instalat și funcționează.

  --reconstruire-initramfs, --nu-reconstruire-initramfs
      Reconstruiește initramf-urile după finalizarea instalării, indiferent de acțiunea implicită recomandată de nvidia-installer.  --no-rebuild-initramfs sare peste reconstruirea initramfs după finalizarea instalării.  Aceste opțiuni sunt utile pentru instalările non-interactive atunci când se dorește un anumit comportament, indiferent de ceea ce ar recomanda nvidia-installer implicit într-o instalație interactivă.


 Proprietarul| Postat la 2025-3-5 20:56:21 |
Trusa de Instrumente CUDA

Options:
  --tăcut
    Efectuează o instalare fără input suplimentar din partea utilizatorului și minim
    ieșire de linie de comandă bazată pe opțiunile oferite mai jos. Tăcut
    instalările sunt utile pentru scriptarea instalării CUDA.
    Folosirea acestei opțiuni implică acceptarea EULA. Dacă alerga cu
    permisiuni non-root, pot fi necesare personalizări suplimentare
    cu alte opțiuni din linia de comandă.

  --șofer
    Instalează driverul CUDA.

  --obiecte nucleu
    Instalează obiectele nucleului CUDA.
  
  --kopath=<path>
    Instalează obiectele nucleului CUDA pe <path>.

  --Toolkit
    Instalează CUDA Toolkit.

  --calea trusei de unelte=<path>
    Instalează CUDA Toolkit în <path> director. Dacă acest steag nu este
    Atâta condiție, se folosește calea implicită a /usr/local/cuda-12.8.

  --instalpath=<path>
    Instalează totul în <path> director. Acest steag suprascrie
    --steagul de traseu toolkit dacă este setat.

  --extract=<path>
    Extrage fișierul de rulare al driverului și fișierele brute ale toolkit-ului în <path>.

    Acest lucru este deosebit de util când cineva dorește să instaleze driverul folosind unul sau
    Mai multe dintre opțiunile din linia de comandă oferite de instalatorul driverului care
    Nu sunt expuse în acest instalator.

  --Suprascrie
    Ignoră verificările de versiune ale compilatorului care ar împiedica instalarea.

  --nu-open-GL-Lib-uri
    Împiedică instalarea de către instalarea driverului a bibliotecilor GL NVIDIA.
    Util pentru sistemele în care ecranul este controlat de o placă video non-NVIDIA.
    În astfel de sisteme, bibliotecile GL ale NVIDIA ar putea împiedica încărcarea lui X
    Corect.

  --paginul fără nimeni
    Nu instala paginile de manual sub /usr/share/man.

  --kernel-module-type=<proprietar|open>
    Spune instalatorului driverului să folosească o variantă proprietară sau open flavor a kernel-ului
    când construiesc modulele nucleului NVIDIA. La fel ca --kernel-module-build-directory.

  --kernel-module-build-directory=<kernel|kernel-open>
    Spune instalării driverului să folosească varianta veche sau open flavor a codului kernel
    când construiești modulul kernel NVIDIA. Aroma kernel-open este doar
    suportat pe plăcile video Turing și altele mai noi.

  -m=nucleu
    Îi spune instalării driverului să folosească varianta veche a sursei nucleului când
    construirea modulului kernel NVIDIA.
    Prescurtare pentru --kernel-module-build-directory=kernel

  -m=kernel-deschis
    Îi spune instalării driverului să folosească varianta open flavor of kernel source când
    construirea modulului kernel NVIDIA. Varianta kernel-open este suportată doar
    pe plăcile video Turing și altele mai noi.
    Prescurtare pentru --kernel-module-build-directory=kernel-open

  --drumul-sursă-kernel=<path>
    Spune instalatorului driverului să fie folosit <path> ca director sursă al nucleului
    când construiești modulul kernel NVIDIA. Necesar pentru sistemele în care
    Kernel Source este instalat într-o locație nestandard.

  --drumul-ieșire-kernel=<path>
    Spune instalării driverului să fie folosit <path> ca director de ieșire al nucleului
    când construiești modulul kernel NVIDIA. Necesar pentru sistemele în care
    Obectele kernel sunt încărcate dintr-o locație nestandard.

  --run-nvidia-xconfig
    Îi spune instalării driverului să ruleze nvidia-xconfig pentru a actualiza sistemul
    X pentru a folosi driverul NVIDIA X. Preexistentele
    Fișierul de configurare X va fi salvat.

    Această opțiune nu ar trebui folosită pe sisteme care necesită un custom
    sau pe sisteme unde o placă video non-NVIDIA redă
    arăta.

  --no-DRM
    Nu instala modulul kernel nvidia-drm. Acest modul kernel oferă
    mai multe funcții, inclusiv configurarea automată X11, suport pentru PRIME și
    DRM-KMS. Acesta din urmă este folosit pentru a suporta setările mode-ului pe sistemele de ferestre
    care rulează independent de X11. Opțiunea '--no-drm' ar trebui folosită doar
    Pentru a ocoli eșecurile de construire sau instalare a modulului kernel Nvidia-DRM
    pe sisteme care nu au nevoie de aceste caracteristici.

  --tmpdir=<path>
    Efectuează orice acțiune temporară în <path> loc de /tmp. Util în
    Cazuri în care /tmp nu poate fi folosit (nu există, este plin, este montat cu
    'noexec', etc.).

  ---
    Separator de capăt de opțiuni. Argumentele adoptate ulterior vor fi
    transmisă către instalatorul de drivere NVIDIA-Linux*.run.

  --ajutor
    Publică acest mesaj de ajutor.
 Proprietarul| Postat la 2025-3-5 21:32:15 |

Placa video Ubuntu 24.04 A10 cu driverul NVIDIA instalat

NVTOP înseamnă Neat Videocard TOP, un monitor de sarcini de tip GPU (h)top. Poate gestiona mai multe GPU-uri și poate imprima informații despre ele într-un mod asemănător htop-ului.

Furnizorii susținuți în prezent sunt AMD (driver Linux amdgpu), Apple (suport limitat pentru M1 și M2), Huawei (Ascend), Intel (driver Linux i915/Xe), NVIDIA (driver proprietar Linux), Qualcomm Adreno (driver Linux MSM), Broadcom VideoCore (driver Linux v3d).

Instalează NVTOP



Autentificarea cu hyperlink este vizibilă.
 Proprietarul| Postat la 2025-9-6 21:19:02 |
Caută erori de versiune 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

Poți încerca următoarea comandă:
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com