See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 2106|Vastuse: 4

Ubuntu 24.04 graafikakaart A10 NVIDIA draiveriga

[Kopeeri link]
Postitatud 2025-3-5 17:57:59 | | | |
Nõuded: Ostsin graafikakaardi serveri Alibaba pilvest, konfiguratsioon on A10 kahe kaardiga, instantsi loomisel saad valida "Installi GPU draiveri", tahan selle ise paigaldada, see pole raske süüa.

Instantsi spetsifikatsioon: GPU arvutustüüpgn7i/ ecs.gn7i-c32g1.16xlarge (64 vCPU 376 GiB)
Süsteem: Ubuntu 24.04 64-bitine (turvalisuse tugevdamine)

GPU spetsifikatsioonid:Hüperlingi sisselogimine on nähtav.

Paigalda NVIDIA draiverid

Ava ametlik veebileht, et otsida draivereid graafikakaardi mudeli järgi, võta näiteks A10, nagu alloleval joonisel näidatud:



Draiveri allalaadimine:Hüperlingi sisselogimine on nähtav.

Logi serverisse sisse ja paigalda see järgmise käsuga:



Vali "NVIDIA ProprietaryJah, erinevus on järgmine:

NVIDIA patenteeritud:

Litsentsi tüüp: patenteeritud tarkvara
Omadused: NVIDIA arendab ja haldab oma koodi, kood ei ole avalikult kättesaadav ning kasutajad ei saa lähtekoodi vaadata ega muuta.
Plussid: Üldiselt parem jõudlus, toetab uusimaid riistvarafunktsioone ning pakub paremat optimeerimist ja stabiilsust.
Miinused: Sõltub NVIDIA uuendustest ja toest, ei pruugi olla nii läbipaistev kui avatud lähtekoodiga draiverid.

MIT/GPL:

Litsentsi tüüp: Avatud lähtekoodiga tarkvara, MIT litsentsi või GNU General Public License (GPL) alusel.
Omadused: Kood on täielikult avalik, võimaldades kasutajatel vaadata, muuta ja levitada.
Plussid: Läbipaistvam ja ulatuslikum kogukonna tugi, sobib neile, kes soovivad draivereid rohkem tundma õppida või neid muuta.
Miinused: ei pruugi töötada nii hästi kui patenteeritud draiverid ning mõned arenenud funktsioonid ei pruugi olla toetatud.

Pärast tuleb hoiatusi, lihtsalt jätka. Hoiatus kõlab:

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.

Vaata juhi infot:


CUDA versioon viitab siin, et CUDA tööriistakomplekt peab samuti olema versioon 12.8, et paigaldada


Paigalda CUDA tööriistakomplekt

Allalaadimise aadress:Hüperlingi sisselogimine on nähtav., nagu alloleval joonisel näidatud:



Paigalduskäsud:


Vaata versioonikäske:




Paigalda cuDNN

Allalaadimise aadress:Hüperlingi sisselogimine on nähtav., nagu alloleval joonisel näidatud:



Paigalduskäsk on järgmine:


Vaata versiooni:




Märkus:Juhte ei soovitata otsida Hiina ametlikult veebilehelt, kuna uuendus ei ole õigeaegne, võib see olla mitu väiksemat väljalasket hilinenud!!! Soovitatav on otsida otse ametlikust inglise keelest!

Viide:

Hüperlingi sisselogimine on nähtav.
Hüperlingi sisselogimine on nähtav.
Hüperlingi sisselogimine on nähtav.
Hüperlingi sisselogimine on nähtav.




Eelmine:navigator.sendBeacon() meetod front-end punktide jälgimiseks ja jälgimiseks
Järgmine:Koduvõrk algab GL-MT3000 ruuteriga
 Üürileandja| Postitatud 2025-3-5 20:55:41 |
See programm paigaldab NVIDIA kiirendatud graafikadraiveri
Linux-x86_64 jaoks 570.124.06, lahtipakkides sisseehitatud tarballi ja
Käivitan ./nvidia-installer paigaldusutiliidi.

--Info
  Prindi sisse ehitatud info (pealkiri, vaikimisi sihtkaustas) ja välju.

--LSM
  Prindi sisseehitatud LSM-i sisenemine (või ilma LSM-ita) ja väljumine.

--pkg-ajalugu
  Prindi selle faili paketi ajalugu ja välju.

--loend
  Prindi failide nimekiri arhiivis ja välju.

--kontrollima
  Kontrolli arhiivi terviklikkust ja välju.

-x, --ainult ekstrakt
  Ekstrakti NVIDIA-Linux-x86_64-570.124.06.run sisu, kuid ära tee seda
  Käivita 'Nvidia-installer'.

--lisa-see-kernel
  Ehita eelkompileeritud kerneli liides praegu töötava jaoks
  kernel ja pakenda .run fail ümber, et lisada see uus versioon
  eelkompileeritud kerneli liides.  Paigaldatakse uus .run fail
  praeguses kataloogis ja lisatud string "-custom"
  oma nimele, välja arvatud juhul, kui see on juba olemas, et eristada seda
  originaalne .run fail.

--pane-plaaster [Plaastri]
  Rakenda parandus 'Patch' kerneli liidese failidele, mis on kaasas
  .run failis eemalda kõik eelkompileeritud kerneli liidesed
  ja seejärel pakendada .run faili uuesti.  Uus .run-fail saab olema
  paigutatud praegusesse kataloogis ja stringi "-custom"
  lisatud nimele, välja arvatud juhul, kui see on juba olemas, et seda eristada
  algsest .run-failist.

--pidama
  Ära kustuta sihtkatalooge, kui see on tehtud.

--sihtmärk [NewDirectory]
  Sisu väljavõtmine 'NewDirectory' kaudu

--ekstrakti-dekompressioon
  Eralda sisseehitatud dekompressiooniprogramm stdouti


Järgmised argumendid edastatakse ./nvidia-installerile
utility:

TAVALISED VALIKUD:

  -v, --versioon
      Prindi välja nvidia-installeri versioon ja välju.

  -h, --aita
      Prindi kasutusinfo tavapäraste käsurea valikute jaoks ja välju.

  -A, --täiustatud valikud
      Prindi kasutusinfo nii tavapäraste käsurea valikute kui ka täpsemate valikute jaoks ja seejärel välju.


EDASIJÕUDNUD VALIKUD:

  -v, --versioon
      Prindi välja nvidia-installeri versioon ja välju.

  -h, --aita
      Prindi kasutusinfo tavapäraste käsurea valikute jaoks ja välju.

  -A, --täiustatud valikud
      Prindi kasutusinfo nii tavapäraste käsurea valikute kui ka täpsemate valikute jaoks ja seejärel välju.

  -a, --aktsepteeri-luba
      See valik on aegunud ja nvidia-installeri poolt ignoreeritud.  See on mõeldud ühilduvuseks vanemate nvidia-installeri versioonidega, mis nõudsid seda võimalust selgesõnalise litsentsi aktsepteerimiseks. NVIDIA draiveri kasutamine tähendab NVIDIA tarkvaralitsentsilepingu aktsepteerimist, mis asub failis 'LICENSE' (draiveripaketi ülemise taseme kataloogis).

  -Ma, --juhi-info
      Prindi info praegu paigaldatud NVIDIA draiveri versiooni kohta.

  --eemalda
      Desinstalli praegu paigaldatud NVIDIA draiver.

  --skip-module-tühjenda-
      Draiveri desinstallimisel väldi NVIDIA kerneli mooduli eemaldamist. Seda valikut ignoreeritakse draiveri paigaldamisel.

  --vahelejäta-mooduli-laadimine
      Jäta NVIDIA kerneli moodulite testkoormus vahele pärast moodulite ehitamist ja laadimist pärast paigalduse lõpetamist.

  --Meelerahu
      Tee olemasoleval NVIDIA draiveri installatsioonil põhilised mõistuse testid.

  -e, --ekspert
      Luba 'eksperdi' paigaldusrežiim; Esitatakse üksikasjalikumaid küsimusi ja trükitakse rohkem sisukaid tulemusi; mõeldud ekspertkasutajatele.  Küsimusi võib summutada käsurea valikuga '--no-questions'.

  -q, --küsimusi ei ole
      Ära esita küsimusi; vaikimisi (tavaliselt 'jah') eeldatakse kõigi jah/ei küsimuste puhul ning vaikimisi string eeldatakse igas olukorras, kus kasutajalt küsitakse stringi sisestamiseks.

  -s, --vaikne
      Jookse vaikselt; Küsimusi ei esitata ja väljundit ei prindita, välja arvatud veateated STDERR-ile.  See valik tähendab '--ui=mitte --küsimusi'.

  --x-prefix=X-PREFIKS
      Eesliide, mille alla paigaldatakse NVIDIA draiveri X komponendid; vaikimisi on '/usr/X11R6', välja arvatud juhul, kui nvidia-installer tuvastab, et X.Org >= 7.0 on installitud, sel juhul on vaikimisi '/usr'.  Ainult harvadel juhtudel võib seda võimalust kasutada.

  --xfree86-prefiks=XFREE86-PREFIKS
      See on aegunud sünonüüm --x-prefiksile.

  --x-module-path=X-MODULE-PATH
      Tee, kuhu NVIDIA X serveri moodulid paigaldatakse.  Kui seda valikut pole määratud, kasutab nvidia-installer järgmist otsingujärjekorda ja valib esimese kehtiva kataloogi, mille leiab: 1) 'X -showDefaultModulePath', 2) 'pkg-config --variable= moduledir xorg-server' või 3) X teegi tee (vt '--x-library-path' valikut) pluss kas 'modules' (X serverite puhul, mis on vanemad kui X.Org 7.0) või 'xorg/modules' (X.Org 7.0 või uuemate puhul).

  --x-library-path=X-RAAMATUKOGU-TEE
      Tee, millele NVIDIA X teegid paigaldatakse.  Kui seda valikut pole määratud, kasutab nvidia-installer järgmist otsingujärjekorda ja valib esimese kehtiva kataloogi, mille leiab: 1) 'X -showDefaultLibPath', 2) 'pkg-config --variable=libdir xorg-server' või 3) X-prefiks (vt '--x-prefix' valikut) pluss 'lib' 32-bitistes süsteemides ning kas 'lib64' või 'lib' 64-bitistes süsteemides, sõltuvalt paigaldatud Linuxi distributsioonist.

  --x-sysconfig-path=X-SYSCONFIG-PATH
      Tee, millele X süsteemi konfiguratsioonifailid paigaldatakse.  Kui seda valikut pole määratud, kasutab nvidia-installer järgmist otsingujärjekorda ja valib esimese kehtiva kataloogi, mille leiab: 1) 'pkg-config --variable=sysconfigdir xorg-server' või 2) / usr/share/X11/xorg.conf.d.

  --opengl-prefiks=OPENGL-PREFIKS
      Eesliide, mille alla paigaldatakse NVIDIA draiveri OpenGL komponendid; Vaikimisi on: '/USR'.  Ainult harvadel juhtudel võib seda võimalust kasutada.  Linux OpenGL ABI (http://oss.sgi.com/projects/ogl-sample/ABI/) nõuab seda vaikimisi väärtust.

  --opengl-libdir=OPENGL-LIBDIR
      Tee, mis on seotud OpenGL teegi paigaldusprefiksiga, mille alla NVIDIA OpenGL komponendid paigaldatakse.  Vaikimisi on 32-bitistes süsteemides 'lib' ja 64-bitistes süsteemides 'lib64' või 'lib', sõltuvalt paigaldatud Linuxi distributsioonist.  Ainult väga harvadel juhtudel võiks seda võimalust kasutada.

  --wine-prefix=WINE-PREFIX
      Eesliide, mille alla paigaldatakse NVIDIA draiveri Wine'i komponendid.  Vaikimisi on '/usr'.

  --wine-libdir = WINE-LIBDIR
      Tee, mis on seotud Wine'i installatsiooniprefiksiga, mille alla paigaldatakse NVIDIA draiveri Wine'i komponendid.  Vaikimisi on '<opengl-libdir>/nvidia/wine', kus <opengl-libdir> on tee määratud --opengl-libdir jaoks ülal.

  --installer-prefix=INSTALLER-PREFIX
      Eesliide, mille alla paigaldaja binaar paigaldatakse; Vaikimisi on: '/USR'.  Märkus: palun kasutage selle asemel valikut '--utility-prefix'.

  --utility-prefix=UTILITY-PREFIKS
      Eesliide, mille alla paigaldatakse NVIDIA utiliidid (nvidia-installer, nvidia-settings, nvidia-xconfig nvidia-bug-report.sh) ja NVIDIA utiliiditeegid; Vaikimisi on: '/USR'.

  --utility-libdir=UTILITY-LIBDIR
      Tee võrreldes utiliidi paigalduse prefiksiga, mille alla NVIDIA utiliiditeegid paigaldatakse.  Vaikimisi on 32-bitistes süsteemides 'lib' ja 64-bitistes süsteemides 'lib64' või 'lib', sõltuvalt paigaldatud Linuxi distributsioonist.

  --xdg-data-dir=XDG-DATA-DIR
      Eesliide, mille alla XDG andmefailid (näiteks rakenduse .desktop failid ja ikoonid) paigaldatakse.  Vaikimisi on '/usr/share'.

  --gbm-backend-dir=GBM-BACKEND-DIR
      Tee, mis on seotud OpenGL teegi paigaldusprefiksiga, mille alla NVIDIA GBM taustateek paigaldatakse.  Vaikimisi on '<libdir>/gbm', kus '<libdir>' tähendab 'lib64' või 'lib', sõltuvalt paigaldatud Linuxi distributsioonist.  Ainult väga harvadel juhtudel võiks seda võimalust kasutada.

  --gbm-backend-dir32=GBM-BACKEND-DIR32
      Tee, mis on seotud 32-bitise OpenGL teegi paigaldusprefiksiga, mille alla paigaldatakse 32-bitine NVIDIA GBM taustateek.  Vaikimisi on '<libdir>/gbm', kus <libdir>' tähendab 'lib' või 'lib32', sõltuvalt paigaldatud Linuxi distributsioonist.  Ainult väga harvadel juhtudel võiks seda võimalust kasutada.

  --documentation-prefix=DOCUMENTATION-PREFIX
      Eesliide, mille alla paigaldatakse NVIDIA draiveri dokumentatsioonifailid.  Vaikimisi on: '/usr'.

  --application-profile-path=APPLICATION-PROFILE-PATH
      Kataloog, kuhu paigaldatakse NVIDIA draiveri vaikimisi rakendusprofiilid. Vaikimisi on: '/usr/share/nvidia'.

  --kernel-include-path=KERNEL-INCLUDE-PATH
      Tuuma sisaldav kataloog sisaldab faile, mida tuleks kasutada NVIDIA kerneli mooduli kompileerimisel.  See valik on aegunud; palun kasutage selle asemel '--kernel-source-path'.

  --kernel-source-path=KERNEL-SOURCE-PATH
      Kaustas, mis sisaldab tuuma lähtefaile, mida tuleks kasutada NVIDIA kerneli mooduli kompileerimisel.  Kui see pole määratud, kasutab paigaldaja '/lib/modules/'uname -r'/build', kui see kataloog eksisteerib.  Vastasel juhul kasutab see '/usr/src/linux'.

  --kernel-output-path=KERNEL-OUTPUT-PATH
      Kataloog, mis sisaldab kõiki KBUILD väljundfaile, kui üks 'KBUILD_OUTPUT' või 'O' parameetritest anti KBUILDile kerneli pildi/moodulite ehitamisel.  Kui pole täpsustatud, eeldab paigaldaja, et eraldi väljundkataloogi ei kasutatud.

  --kernel-install-path=KERNEL-INSTALL-PATH
      Kataloog, kuhu peaks paigaldama NVIDIA kerneli moodul.  Vaikimisi väärtus on kas '/lib/modules/'uname -r'/kernel/drivers/video' (kui eksisteerib '/lib/modules/'uname -r'/kernel') või '/lib/modules/'uname -r'/video'.

  --proc-mount-point=PROC-MOUNT-POINT
      Proc-failisüsteemi kinnituspunkt; Kui pole täpsustatud, siis vaikimisi on see väärtus '/proc' (mis tavaliselt on õige).  Proc failisüsteemi kinnituspunkt on vajalik, kuna '<proc failisüsteemi sisu>/version' kasutatakse selleks, et tuvastada, kas praegu töötava kerneli jaoks on olemas eelkompileeritud kerneli liides.  Seda võimalust peaks vaja olema vaid väga harvadel juhtudel.

  --log-file-name=LOG-FILE-NAME
      Paigalduslogifaili failinimi (vaikimisi on: '/var/log/nvidia-installer.log').

  --tmpdir=TMPDIR
      Kasuta määratud kataloogi ajutise kataloogina, kui genereerid paigaldaja kasutatavaid üleminekufaile; Kui seda ei antud, otsitakse järgmist nimekirja ja kasutatakse esimest olemasolevat: $TMPDIR, /tmp, ., $HOME.

  --ui=UI
      Määra, millist kasutajaliidest kasutada, kui see on saadaval.  UI kehtivad väärtused on 'ncurses' (vaikimisi) või 'none'. Kui ncurses liides ei initsialiseeri või on määratud 'none', kasutatakse lihtsat printf/scanf liidest.

  -c, --mitte-needuseta-värv
      Keela värvi kasutamine ncurses kasutajaliideses.

  --ei-nvidia-modprob
      Jäta 'nvidia-modprobe' paigaldamine vahele, mis on setuid juurutiliit, mille nvidia-installer vaikimisi paigaldab.  nvidia-modprobe'i saavad kasutajaruumi NVIDIA draiverikomponendid kasutada NVIDIA tuuma mooduli laadimiseks, NVIDIA seadmefailide loomiseks ja teatud käitusaegsete seadistuste seadistamiseks tuumas, kui need komponendid töötavad ilma piisavate privileegideta, nt CUDA draiver töötab mitte-privileegitud kasutaja õiguste piires.  See utiliit on vaja ainult siis, kui muud võimalused nende privileegitud toimingute tegemiseks puuduvad. Vaata nvidia-modprobe(1) mehe lehte, et saada täielikku teavet selle utiliidi ülesannete kohta.

  -k KERNEL-NAME, --kernel-name=KERNEL-NAME
      Ehita ja paigalda NVIDIA kerneli moodul mittetöötava kerneli jaoks, mis on määratud KERNEL-NAME-ga (kernel-name peaks olema 'uname -r' väljund, kui sihttuum tegelikult töötab).  See valik tähendab '--no-precompiled-interface'.  Kui valikuid '--kernel-install-path' ja '--kernel-source-path' ei anta, tuletatakse need KERNEL-NAME-st; näiteks: '/lib/modules/KERNEL-NAME/kernel/drivers/video/' ja '/lib/modules/KERNEL-NAME/build/', vastavalt.

  -n, --ei-eelkompileeritud liides
      Keela eelkompileeritud kerneli liideste kasutamine.

  --ei-abi-note
      NVIDIA OpenGL teegid sisaldavad OS ABI märkmemärkmemärki, mis määrab minimaalse kerneli versiooni, mis on teegi kasutamiseks vajalik.  See valik põhjustab, et paigaldaja eemaldab selle märkuse OpenGL teekidest paigalduse ajal.

  --no-rpm
      Tavaliselt kontrollib paigaldaja mitu pööret, mis draiveriga katki lähevad (täpsemalt: NVIDIA_GLX ja NVIDIA_kernel), ning eemaldab need, kui need esinevad.  See valik keelab selle kontrolli.

  -b, --pole tuge
      Draiveri paigaldamise ajal varundatakse vastuolulisi faile, et neid saaks taastada draiveri desinstallimisel.  See valik paneb installeerija lihtsalt kustutama vastuolulisi faile, selle asemel et neid varundada.

  -r, --rekursioon
      Tavaliselt otsib nvidia-installer rekursiivselt potentsiaalselt vastuolulisi teeke vaikimisi OpenGL ja X serveri paigalduskohtade all.  Kui see valik on seatud, otsib installer ainult tippkataloogidest.

  -K, --kernel-modules-only
      Paigalda ainult kerneli moodulid ja ära desinstalli olemasolevat draiverit.  See on mõeldud kerneli moodulite paigaldamiseks täiendavate kernelite jaoks (juhul kui käivitub mitme erineva kerneli vahel).  Selle valiku kasutamiseks peab draiver juba olema paigaldatud ning paigaldatud draiveri versioon peab vastama nende kerneli moodulite versioonile.

  --no-kernel-moodulid
      Paigalda kõik peale kerneli moodulite ja ära eemalda olemasolevaid, võimalik, et vastuolulisi kerneli mooduleid.  See võib olla kasulik mõnes silumiskeskkonnas või avatud kerneli moodulite paigaldamisel allikast.  Kui kasutad seda valikut, pead olema ettevaatlik, et NVIDIA kerneli moodulid, mis vastavad sellele draiveriversioonile, oleksid eraldi paigaldatud.

  --ei-ei-kontrolli
      Ära katkesta paigaldust, kui nvidia-installer tuvastab, et X server töötab.  Ainult väga harvadel juhtudel võiks seda võimalust kasutada.

  --eelkompileeritud kernel-interfaces-path=EELKOMPILEERITUD KERNEL-INTERFACES-PATH
      Enne eelkompileeritud kerneli liidese otsimist .run failis otsige määratud kataloogist.

  -z, --ei-uus-tšekk
      Tavaliselt katkestab nvidia-installer paigalduse, kui kasutatakse nouveau kernel draiverit.  Kasuta seda valikut, et see kontroll keelata.

  -Z, --disability-nouveau, --no-disability-nouveau
      Nvidia-installer püüab vaikimisi Nouveau kernel draiveri välja lülitada, kui see on paigaldamise ajal kasutuses. Kasuta '--no-disable-nouveau, et takistada nvidia-installeril nouveau vaikimisi keelamist.

  -X, --run-nvidia-xconfig
      nvidia-installer saab soovi korral käivitada nvidia-xconfig utiliiti.  See uuendab System X konfiguratsioonifaili, et kasutada NVIDIA X draiverit.  Olemasolev X konfiguratsioonifail varundatakse.  Paigalduse lõpus küsib nvidia-installer kasutajalt, kas ta soovib käivitada nvidia-xconfig; vaikimisi vastus on 'ei'.  Kasuta seda valikut, et teha vaikimisi vastus 'jah'.  See on kasulik '--no-questions' või '--silent' valikutega, mis eeldavad kõigi küsimuste vaikimisi väärtusi.

  --force-selinux=FORCE-SELINUX
      Linuxi installatsioonid, mis kasutavad SELinuxi (Security-Enhanced Linux), nõuavad, et kõigi jagatud teekide turvatüüp oleks määratud 'shlib_t' või 'textrel_shlib_t', sõltuvalt distributsioonist. nvidia-installer tuvastab, millal turvatüüp määrata, ja määrab selle jagatud raamatukogudes chcon(1) abil.  Kui execstack(8) süsteemiutiliit on olemas, kasutab nvidia-installer seda ka teekide käivitatava virna lipu kustutamiseks.  Kasuta seda valikut, et üle kirjutada nvidia-installeri tuvastus, millal turvatüüp määrata.  FORCE-SELINUXi kehtivad väärtused on 'yes' (turvatüübi sundseadistus), 'no' (prevent seadistus) ja 'default' (las nvidia-installer otsustab, millal turvalisust seada. tüüp).

  --selinux-chcon-type=SELINUX-CHCON-TYPE
      Kui SELinux tugi on lubatud, püüab nvidia-installer määrata, millist chconi argumenti kasutada, proovides esmalt 'textrel_shlib_t', siis 'texrel_shlib_t' ja lõpuks 'shlib_t'.  Kasuta seda valikut, et see tuvastusloogika üle kirjutada.

  --ilma sigwinchi lahenduseta
      Tavaliselt ignoreerib nvidia-installer SIGWINCH-signaali enne, kui ta hargneb käskude täitmiseks, nt kerneli mooduli ehitamiseks, ja taastab SIGWINCH-signaali halduri pärast seda, kui lapsprotsess on Lõpetada.  See valik lülitab selle käitumise välja.

  --mitte-distributsiooni skripte
      Tavaliselt käivitab nvidia-installer skripte /usr/lib/nvidia juurest enne ja pärast draiveri paigaldamist või eemaldamist.  Kasuta seda valikut, et keelata nende skriptide täitmine.

  --ei-opengl-faile
      Ära paigalda ühtegi OpenGL-iga seotud draiverifaili.

  --ei-veini-failid
      Ära paigalda ühtegi Wine'i draiveri faili.

  --kernel-module-source-prefix=KERNEL-MODULE-SOURCE-PREFIX
      Määra tee, kuhu kerneli mooduli lähtekataloog paigaldatakse. Vaikimisi: paigalda lähtekataloog aadressile /usr/src

  --kernel-module-source-dir=KERNEL-MODULE-SOURCE-DIR
      Määra kataloogi nimi, kuhu kerneli mooduli allikad paigaldatakse. Vaikimisi: kataloogi nimi on nvidia-VERSION

  --no-kernel-module-source
      Jäta kerneli mooduli allika paigaldus vahele.

  --dkms, --ei-dkms
      nvidia-installer saab soovi korral registreerida NVIDIA kerneli mooduli allikad DKMS-iga, seejärel ehitada ja paigaldada tuumamooduli DKMS-i registreeritud allikate abil.  See võimaldab DKMS-i infrastruktuuril automaatselt ehitada uue kerneli mooduli kerneli vahetamisel.  Paigaldamise ajal, kui tuvastatakse DKMS, küsib nvidia-installer kasutajalt, kas ta soovib mooduli DKMS-is registreerida; vaikimisi vastus on 'jah', välja arvatud juhul, kui --no-dkms valik on seatud, sel juhul on vaikimisi vastus 'ei'.

  --module-signing-secret-key=MODULE-SIGNING-SECRET-KEY
      Määra tee privaatvõtmele, mida kasutada NVIDIA kerneli mooduli allkirjastamiseks. Vastav avalik võti tuleb samuti esitada.

  --module-signing-public-key=MODULE-SIGNING-PUBLIC-KEY
      Määra tee avaliku võtme juurde, mida kasutada NVIDIA tuumamooduli allkirja kontrollimiseks. Vastav privaatvõti tuleb samuti esitada.

  --module-signing-script=MODULE-SIGNING-SCRIPT
      Määra tee programmi, mida kasutada NVIDIA kerneli mooduli allkirjastamiseks. Programmi kutsutakse argumentidega: program-name <HASH> <PRIVATEKEY> <PUBLICKEY> <MODULE>; Kui programm tagastab veaoleku, kutsutakse see uuesti argumentidega: program-name <PRIVATEKEY> <PUBLICKEY> <MODULE>. Vaikimisi: kasuta kerneli lähtekataloogis sign-file skripti.

  --module-signing-key-path=MODULE-SIGNING-KEY-PATH
      Määra tee, kuhu paigaldatakse nvidia-installeri loodud allkirjastamisvõtmed. Vaikimisi: paigalda võtmed '/usr/share/nvidia'.

  --module-signing-hash=MODULE-SIGNING-HASH
      Määra krüptograafiline räsi algoritm, mida kasutada tuumamoodulite allkirjastamiseks. Selleks on vaja mooduli allkirjastamise tööriista, mis võimaldab räsi algoritmi selget valikut ning räsi algoritmi nimi peab olema mooduli allkirjastamise tööriistale äratuntav. Vaikimisi: vali automaatselt räsi algoritm, lähtudes kerneli konfiguratsioonist.

  --module-signing-x509-hash=MODULE-SIGNING-X509-HASH
      Määra krüptograafiline räsi algoritm, mida kasutada X.509 sertifikaatide allkirjastamiseks, mille genereerib nvidia-installer. Räsi algoritmi nimi peab olema üks sõnumi kokkuvõte algoritmidest, mida tunneb ära käsk x509(1).

  --ei kontrolli alternatiivsete paigalduste jaoks
      Alternatiivsete draiveri paigaldusmeetodite hooldajad saavad nvidia-installerile teatada alternatiivse draiveri paigalduse olemasolust ja/või saadavusest. Selle valiku seadistamine jätab alternatiivsete draiverite installimise kontrolli vahele.

  --mitte-ühtne-mälu
      Ära paigalda NVIDIA Unified Memory kernel moodulit. See kerneli moodul on vajalik CUDA jaoks 64-bitistes süsteemides ning kui seda ei paigaldata, ei saa CUDA draiver ja CUDA rakendused käivitada. Valikut '--no-unified-memory' tuleks kasutada ainult Unified Memory kernel mooduli ehitamise või paigaldamise ebaõnnestumiste vältimiseks süsteemides, mis ei vaja CUDA-d käivitada.

  --no-drm
      Ära paigalda nvidia-drm tuumamoodulit. See kerneli moodul pakub mitmeid funktsioone, sealhulgas X11 automaatkonfiguratsiooni, PRIME-i tuge ja DRM-KMS-i. Viimast kasutatakse modeseerimise toetamiseks aknasüsteemides, mis töötavad sõltumatult X11-st. '--no-drm' valikut tuleks kasutada ainult selleks, et vältida ebaõnnestumisi nvidia-drm tuumamooduli ehitamisel või paigaldamisel süsteemides, mis neid funktsioone ei vaja.

  --no-peermem
      Ära paigalda nvidia-peermem kerneli moodulit. See kerneli moodul toetab peer-to-peer mälu jagamist Mellanox HCA-dega (Host Channel Adapters) GPUDirect RDMA (Remote Direct Memory Access) kaudu.

  -j SAMAAEGSUSE TASE, --SAMAAEGSUSE TASE=SAMAAEGSUSE TASE
      Määra samaaegsuse tase operatsioonide jaoks, nagu kerneli mooduli ehitamine, mida saab SMP süsteemides paralleelselt teha. Vaikimisi määratakse see tuvastatud protsessorite arvule või '1'-le, kui nvidia-installer ei tuvasta protsessorite arvu. Süsteemidel, kus on palju protsessoreid, on vaikimisi samaaegsuse tase piiratud 32-ga; Kõrgema taseme seadistamine käsureal ületab selle piiri.

  --jõu-libglx-kaudne
      Alati paigalda libGLX_indirect.so.0 sümboloog, kirjuta see üle, kui see olemas on.

  --ei-libglx-kaudne
      Ära paigalda libGLX_indirect.so.0 sümbolinki.

  --install-libglvnd, --no-install-libglvnd
      Paigaldaja püüab kindlaks teha, kas libglvnd teegid on juba saadaval, ja paigaldab need, kui neid pole. Kasuta --install-libglvnd, et alati libglvnd teegid paigaldada, kirjutades üle kõik olemasolevad.  Kasuta --no-install-libglvnd, et libglvnd teegid välistada, isegi kui need tunduvad puuduvat.

  --glvnd-egl-config-path=GLVND-EGL-CONFIG-PATH
      Paigalda sellesse kataloogi EGL müüja teegi konfiguratsioonifail. Kui libglvnd teegid on juba olemas, siis vaikimisi püüab paigaldaja tee määrata, käivitades 'pkg-config --variable=datadir libglvnd'. Kui see ebaõnnestub, siis valitakse vaikimisi /usr/share/glvnd/egl_vendor.d.

  --egl-external-platform-config-path=EGL-EXTERNAL-PLATFORM-CONFIG-PATH
      Kui pakett sisaldab EGL välisplatvormi teeki, siis paigalda sellesse kataloogi EGL välisplatvormi teegi konfiguratsioonifail. Vaikimisi on /usr/share/egl/egl_external_platform.d.

  --override-file-type-destination=OVERRIDE-FILE-TYPE-DESTINATION
      Tühista failitüübi vaikimisi sihtkoht. See valik võtab argumendi kujul '<FILE_TYPE>:<destination>', kus <FILE_TYPE> on failitüüp installeri .manifest failist, ja <destination> on absoluutne tee kataloogi, kuhu selle tüübi failid peaksid olema paigaldatud. Seda valikut võib mitu korda anda, et mitme failitüübi sihtkohad üle kirjutada. Selle valiku kasutamine on tähtsam kui kõik teised võimalused, mis muidu võiksid mõjutada määratud failitüübi sihtkohta.

  --skip-depmod
      Ära käivita depmod(1) utiliiti pärast kerneli moodulite muutmist.  Seda tuleks kasutada ainult juhtudel, kus depmod(1) käivitatakse eraldi pärast nvidia-installeri käivitamist.

  --systemd, --no-systemd
      Vaikimisi paigaldab installer systemd unit failid, kui tuvastatakse systemctl. --no-systemd määramine keelab systemd üksuste paigaldamise.

  --systemd-unit-prefix=SYSTEMD-UNIT-PREFIX
      Tee, kuhu systemd üksuse failid tuleks paigaldada. Vaikimisi kasutab paigaldaja 'pkg-config --variable=systemdsystemunitdir systemd', et määrata systemd unit failide paigaldamise asukoht, või '/usr/lib/systemd/systemd/system', kui pkg-config on Pole saadaval. Ignoreeritakse, kui on määratud --no-systemd.

  --systemd-sleep-prefix=SYSTEMD-SLEEP-PREFIX
      Tee, kuhu systemd-sleep skriptifailid tuleks paigaldada. Vaikimisi kasutab paigaldaja 'pkg-config --variable=systemdsleepdir systemd', et määrata systemd-sleep skriptifailide paigaldamise asukoht, või '/usr/lib/systemd/system-sleep', kui pkg-config ei ole saadaval. Ignoreeritakse, kui on määratud --no-systemd.

  --systemd-sysconf-prefiks=SYSTEMD-SYSCONF-PREFIKS
      Tuleks paigaldada tee, kuhu systemd üksus lubab sümbolinki. Vaikimisi kasutab paigaldaja 'pkg-config --variable=systemdsystemconfdir systemd', et määrata nende sümbolinkide paigaldamise asukoht, või '/etc/systemd/system', kui pkg-config ei ole Saadaval. Ignoreeritakse, kui on määratud --no-systemd.

  -M KERNEL-MODULE-TYPE, --kernel-module-type=KERNEL-MODULE-TYPE
      Kerneli moodulite tüüp, mida ehitada ja paigaldada. Kehtivad väärtused on avatud ja patenteeritud.

  -m KERNEL-MODULE-BUILD-DIRECTORY, --kernel-module-build-directory=KERNEL-MODULE-BUILD-DIRECTORY
      Määra otse kataloog paketis, kust kerneli moodulid ehitada. See valik on aegunud; kasuta selle asemel --kernel-module-type.

  --print-soovitatud-kernel-moodul-tüüp
      Prindi, kui on avatud, või tuleks kasutada patenteeritud mooduleid vastavalt olemasolevatele GPU-dele ja väljuda. MÄRKUS: Kerneli mooduli tüüpi võidakse soovitada isegi siis, kui see draiveripaketis ei ole.

  --luba-paigaldus-jooksva draiveriga, --ei luba paigaldust jooksva draiveriga
      Jätka paigaldust isegi siis, kui NVIDIA draiver on juba paigaldatud ja töötab.

  --ehita-initramfid, --ei-ehita-initramfid
      Pärast paigaldamise lõpetamist ehita initramfs uuesti üles, sõltumata nvidia-installeri soovitatud vaikimisi toimingust.  --no-rebuild-initramfs jätab pärast paigalduse lõpetamist initramfide ümberehitamise vahele.  Need valikud on kasulikud mitte-interaktiivsete installatsioonide puhul, kui soovitakse konkreetset käitumist, sõltumata sellest, mida nvidia-installer interaktiivses installatsioonis vaikimisi soovitaks.


 Üürileandja| Postitatud 2025-3-5 20:56:21 |
CUDA tööriistakomplekt

Options:
  --Vaikne
    Teostab paigalduse ilma täiendava kasutaja sisendita ja minimaalselt
    käsurea väljund, mis põhineb allpool toodud valikutel. Vaikne
    installatsioonid on kasulikud CUDA installi skriptimiseks.
    Selle valiku kasutamine tähendab EULA aktsepteerimist. Kui jookseb
    mitte-root-õigused, võib olla vaja täiendavaid kohandusi
    koos teiste käsurea valikutega.

  --autojuht
    Paigalda CUDA draiver.

  --kernelobjects
    Paigalda CUDA kerneli objektid.
  
  --kopath=<path>
    Paigalda CUDA kerneli objektid <path>.

  --tööriistakomplekt
    Paigalda CUDA tööriistakomplekt.

  --toolkitpath=<path>
    Paigalda CUDA tööriistakomplekt <path> kataloogi. Kui see lipp ei ole
    Juhul kasutatakse vaikimisi teed /usr/local/cuda-12.8.

  --installpath=<path>
    Paigalda kõik <path> kataloogi. See lipp tühistab
    --toolkitpath lipp, kui see on seatud.

  --extract=<path>
    Ekstraktib draiveri, runfile'i ja tööriistakomplekti <path>toorfailid .

    See on eriti kasulik, kui soovitakse draiverit paigaldada ühe või
    Veel draiveri paigaldaja käsurea valikuid, mis on
    ei ole selles paigaldusseadmes nähtavad.

  --Alistada
    Ignoreerib kompilaatori versioonikontrolle, mis takistaksid paigaldamist.

  --ei-opengl-libs
    Takistab draiveri paigaldamisel NVIDIA GL teeke.
    Kasulik süsteemides, kus ekraani juhib mitte-NVIDIA GPU.
    Sellistes süsteemides võivad NVIDIA GL teegid takistada X-i laadimist
    Korralikult.

  --ei-mees-leht
    Ära paigalda man-lehti /usr/share/man alla.

  --kernel-module-type=<proprietary|open>
    Käsib draiveri paigalduses kasutada kerneli allika patenteeritud või avatud versiooni
    NVIDIA kerneli moodulite ehitamisel. Sama mis --kernel-module-build-directory.

  --kernel-module-build-directory=<kernel|kernel-open>
    Ütleb draiveri installatsioonile, et kasutaks kerneli lähtekoodi legacy või avatud versiooni
    NVIDIA kerneli mooduli ehitamisel. Teraga avatud maitse on ainult
    toetatud Turingi GPU-del ja uuematel.

  -m=kernel
    Ütleb draiveri installatsioonile, et kasutaks kerneli allika pärandversiooni, kui
    NVIDIA kerneli mooduli loomine.
    Lühend --kernel-module-build-directory=kernel

  -m=kernel-open
    Ütleb draiveri installatsioonile, et kasutaks kerneli allika avatud varianti, kui
    NVIDIA kerneli mooduli loomine. Kernel-open maitse on toetatud ainult
    Turingi GPU-del ja uuematel.
    Lühend --kernel-module-build-directory=kernel-open

  --kernel-source-path=<path>
    Ütleb draiveri installile, et kasutada <path> kerneli lähtekausta.
    NVIDIA kerneli mooduli ehitamisel. Vajalik süsteemides, kus
    Kerneli lähtekood paigaldatakse mittestandardsesse asukohta.

  --kernel-output-path=<path>
    Ütleb draiveri installatsioonile, et kasutada <path> seda kerneli väljundkaustana
    NVIDIA kerneli mooduli ehitamisel. Vajalik süsteemides, kus
    Kerneli obektid laaditakse mittestandardsest asukohast.

  --run-nvidia-xconfig
    Ütleb draiveri installile, et käivitada nvidia-xconfig, et süsteemi uuendada
    X konfiguratsioonifail, et kasutada NVIDIA X draiverit. Eelnev
    X konfiguratsioonifail varundatakse.

    Seda valikut ei tohiks kasutada süsteemides, mis vajavad kohandatud lahendust
    X konfiguratsiooniga või süsteemides, kus mitte-NVIDIA GPU renderdab
    Kuvada.

  --no-drm
    Ära paigalda nvidia-drm tuumamoodulit. See kerneli moodul pakub
    mitmed funktsioonid, sealhulgas X11 automaatkonfiguratsioon, PRIME-i tugi ja
    DRM-KMS. Viimast kasutatakse aknasüsteemide režiimiseadistuse toetamiseks
    mis töötavad iseseisvalt X11-st. '--no-drm' valikut tuleks kasutada ainult
    Nvidia-DRM tuumamooduli ehitamise või paigaldamise ebaõnnestumiste vältimiseks
    süsteemidel, mis neid funktsioone ei vaja.

  --tmpdir=<path>
    Teostab ajutisi toiminguid /<path>tmp asemel. Kasulik
    juhtumid, kus /tmp ei saa kasutada (ei eksisteeri, on täis, on paigaldatud
    'noexec' jne).

  ---
    Optsioonide lõpp eraldaja. Hiljem vastu võetud argumendid on järgmised:
    edastati NVIDIA-Linux*.run draiveri installerisse.

  --Abi
    Prindib välja selle abisõnumi.
 Üürileandja| Postitatud 2025-3-5 21:32:15 |

Ubuntu 24.04 graafikakaart A10 NVIDIA draiveriga

NVTOP tähendab Neat Videocard TOP-i, mis on (h)top-laadne GPU ja kiirendi ülesandemonitor. See suudab hallata mitut GPU-d ja printida nende kohta infot htop-laadsel viisil.

Praegu toetatud tootjad on AMD (Linux amdgpu draiver), Apple (piiratud M1 ja M2 tugi), Huawei (Ascend), Intel (Linux i915/Xe draiver), NVIDIA (Linuxi patenteeritud draiver), Qualcomm Adreno (Linux MSM draiver), Broadcom VideoCore (Linux v3d draiver).

Paigalda NVTOP



Hüperlingi sisselogimine on nähtav.
 Üürileandja| Postitatud 2025-9-6 21:19:02 |
Otsi cudnn versiooni vigu
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

Võid proovida järgmist käsku:
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com