Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 2106|Odpověď: 4

Grafická karta Ubuntu 24.04 A10 s nainstalovaným ovladačem NVIDIA

[Kopírovat odkaz]
Zveřejněno 5. března 2025 17:57:59 | | | |
Požadavky: Koupil jsem GPU server od Alibaba Cloud, konfigurace je A10 dual card, při vytváření instance můžete zaškrtnout možnost "Install GPU driver", chci si ho nainstalovat sám, není těžké ho sníst.

Specifikace instance: typ výpočtu GPUgn7i/ ecs.gn7i-c32g1.16xlarge (64 vCPU 376 GiB)
Systém: Ubuntu 24.04 64-bit (Bezpečnostní zpevnění)

Specifikace GPU:Přihlášení k hypertextovému odkazu je viditelné.

Nainstalujte ovladače NVIDIA

Otevřete oficiální webové stránky a vyhledejte ovladače podle modelu grafické karty, vezměte si jako příklad A10, jak je znázorněno na obrázku níže:



Stažení ovladačů:Přihlášení k hypertextovému odkazu je viditelné.

Přihlaste se na server a nainstalujte ho pomocí následujícího příkazu:



Vybrat "NVIDIA ProprietaryPřesně tak, rozdíl je následující:

NVIDIA Proprietary:

Typ licence: Proprietární software
Funkce: NVIDIA vyvíjí a udržuje vlastní kód, kód není veřejně dostupný a uživatelé nemohou zdrojový kód prohlížet ani upravovat.
Výhody: Obecně lepší výkon, podpora nejnovějších hardwarových funkcí a lepší optimalizace a stabilita.
Nevýhody: Závisí na aktualizacích a podpoře od NVIDIA nemusí být tak transparentní jako open-source ovladače.

MIT/GPL:

Typ licence: Open Source software, pod licencí MIT nebo GNU General Public License (GPL).
Funkce: Kód je plně veřejný, umožňuje uživatelům prohlížet, upravovat a distribuovat.
Klady: Transparentnější a rozsáhlejší podpora komunity, vhodná pro ty, kteří se chtějí dozvědět více o ovladačích nebo je upravit.
Nevýhody: Nemusí fungovat tak dobře jako proprietární ovladače a některé pokročilé funkce nemusí být podporovány.

Pak budou nějaká varování, prostě pokračujte. Varování zní:

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.

Zobrazit informace o řidiči:


Verze CUDA zde odkazuje na CUDA Toolkit, také musí být verze 12.8, aby mohla být nainstalována


Nainstalujte CUDA Toolkit

Adresa ke stažení:Přihlášení k hypertextovému odkazu je viditelné., jak je znázorněno na obrázku níže:



Příkazy k instalaci:


Zobrazit příkazy verzí:




Instalace cuDNN

Adresa ke stažení:Přihlášení k hypertextovému odkazu je viditelné., jak je znázorněno na obrázku níže:



Příkaz k instalaci je následující:


Zobrazit verzi:




Poznámka:Nedoporučuje se vyhledávat řidiče na oficiálních čínských stránkách, protože aktualizace není aktuální, může být o několik menších vydání pozadu!!! Doporučuje se vyhledávat přímo z oficiální angličtiny!

Odkaz:

Přihlášení k hypertextovému odkazu je viditelné.
Přihlášení k hypertextovému odkazu je viditelné.
Přihlášení k hypertextovému odkazu je viditelné.
Přihlášení k hypertextovému odkazu je viditelné.




Předchozí:Metoda navigator.sendBeacon() pro monitorování a sledování bodů na přední části
Další:Domácí síť začíná s routerem GL-MT3000
 Pronajímatel| Zveřejněno 5. března 2025 20:55:41 |
Tento program nainstaluje NVIDIA Accelerated Graphics Driver
pro Linux-x86_64 570.124.06 rozbalením vestavěného tarballu a
Spouštím instalační nástroj ./nvidia-installer.

--informace
  Vytiskněte vložené informace (název, výchozí cílový adresář) a ukončite.

--Lsm
  Vytiskněte vložený vstup do LSM (nebo bez LSM) a ukončete.

--pkg-historie
  Vytiskněte historii balíčku tohoto souboru a ukončete.

--seznam
  Vytiskněte seznam souborů v archivu a ukončete hru.

--kontrolovat
  Zkontrolujte integritu archivu a odejděte.

-x, --pouze pro extrakt
  Extrahujte obsah NVIDIA-Linux-x86_64-570.124.06.run, ale nedělejte
  Spusť 'nvidia-installer'.

--add-this-kernel
  Vytvořte předkompilované rozhraní jádra pro aktuálně běžící
  jádro a přebalit .run soubor, aby zahrnoval tento nově vytvořený soubor
  předkompilované rozhraní jádra.  Nový .run soubor bude umístěn
  v aktuálním adresáři a připojený řetězec "-custom"
  k jeho názvu, pokud již není přítomn, aby se odlišil od
  Originální .run soubor.

--aplikovat-patch [Patch]
  Aplikujte záplatu 'Patch' na soubory rozhraní jádra
  V souboru .run odstraňte všechna předkompilovaná rozhraní jádra
  a pak znovu zabalil soubor .run.  Nový .run soubor bude
  umístěno v aktuálním adresáři a řetězec "-custom"
  přidán k jeho názvu, pokud již neexistuje, aby se odlišil
  z původního souboru .run.

--udržet
  Po dokončení nemazejte cílový adresář.

--cíl [NewDirectory]
  Extrahování obsahu v 'NewDirectory'

--extrah-decompress
  Extrahujte vestavěný dekompresní program do stdout


Následující argumenty budou předány ./nvidia-installer
utility:

BĚŽNÉ MOŽNOSTI:

  -v, --verze
      Vytiskni verzi nvidia-installer a ukonči to.

  -H, --pomoc
      Vytiskněte informace o použití běžných příkazových řádků a ukončete to.

  -A, --pokročilé možnosti
      Vytiskněte informace o použití běžných příkazových řádků i pokročilých možností a poté ukončete hru.


POKROČILÉ MOŽNOSTI:

  -v, --verze
      Vytiskni verzi nvidia-installer a ukonči to.

  -H, --pomoc
      Vytiskněte informace o použití běžných příkazových řádků a ukončete to.

  -A, --pokročilé možnosti
      Vytiskněte informace o použití běžných příkazových řádků i pokročilých možností a poté ukončete hru.

  -a, --přijím-licence
      Tato možnost je zastaralá a nvidia-installer ji ignoruje.  Je určen pro kompatibilitu se staršími verzemi nvidia-installer, které tuto možnost vyžadovaly pro explicitní přijetí licence. Použití ovladače NVIDIA znamená přijetí licenční smlouvy NVIDIA Software License Agreement, která je obsažena v souboru 'LICENSE' (v horním adresáři balíčku ovladačů).

  -I, --Driver-info
      Vytiskněte informace o aktuálně nainstalované verzi ovladače NVIDIA.

  --odinstalovat
      Odinstalujte aktuálně nainstalovaný ovladač NVIDIA.

  --přeskoči-modul-vyložit
      Při odinstalování ovladače přeskočte odkládání modulu jádra NVIDIA. Tato možnost se při instalaci ovladače ignoruje.

  --přeskočit-modul-načíst
      Přeskočte testovací načítání modulů NVIDIA po jejich sestavení a po dokončení instalace je přeskočte.

  --zdravý rozum
      Proveďte základní testy sanity na existující instalaci ovladačů NVIDIA.

  -e, --expert
      Zapněte režim instalace "expertní"; budou kladeny podrobnější otázky a budou tištěny podrobnější výstupy; Určeno pro zkušené uživatele.  Otázky lze potlačit pomocí příkazového řádku "--no-questions".

  -Q, --bez otázek
      Neptejte se na nic; výchozí hodnota (obvykle 'ano') se předpokládá u všech otázek ano/ne a výchozí řetězec se předpokládá v každé situaci, kdy je uživatel vyzván k zadání řetězce.

  -s, --ticho
      Utíkej tiše; Nejsou kladeny žádné otázky a výstup se netiskne, kromě chybových hlášení pro STDERR.  Tato možnost znamená '--ui=none --no-questions'.

  --x-prefix=X-PREFIX
      Prefix, pod kterým budou nainstalovány komponenty X ovladače NVIDIA; výchozí je '/usr/X11R6', pokud nvidia-installer nezistí, že je nainstalována X.Org >= 7.0, v takovém případě je výchozí '/usr'.  Tuto možnost by měla být použita pouze ve výjimečných případech.

  --xfree86-prefix=XFREE86-PREFIX
      Toto je zastaralé synonymum pro --x-prefix.

  --x-module-path=X-MODULE-PATH
      Cesta, po které budou serverové moduly NVIDIA X instalovány.  Pokud tato možnost není uvedena, nvidia-installer použije následující pořadí vyhledávání a vybere první platný adresář, který najde: 1) 'X -showDefaultModulePath', 2) 'pkg-config --variable= moduledir xorg-server', nebo 3) cestu k knihovně X (viz možnost '--x-library-path') plus buď 'modules' (pro servery X starší než X.Org 7.0) nebo 'xorg/modules' (pro X.Org 7.0 nebo starší).

  --x-library-path=X-LIBRARY-PATH
      Cesta, po které budou knihovny NVIDIA X instalovány.  Pokud tato možnost není uvedena, nvidia-installer použije následující pořadí vyhledávání a vybere první platný adresář, který najde: 1) 'X -showDefaultLibPath', 2) 'pkg-config --variable=libdir xorg-server', nebo 3) prefix X (viz možnost '--x-prefix') plus 'lib' na 32bitových systémech, a buď 'lib64' nebo 'lib' na 64bitových systémech, v závislosti na instalované distribuci Linuxu.

  --x-sysconfig-path=X-SYSCONFIG-PATH
      Cesta, podle které budou instalovány konfigurační soubory X.  Pokud tato možnost není uvedena, nvidia-installer použije následující pořadí vyhledávání a vybere první platný adresář, který najde: 1) 'pkg-config --variable=sysconfigdir xorg-server', nebo 2) / usr/share/X11/xorg.conf.d.

  --opengl-prefix=OPENGL-PREFIX
      Prefix, pod kterým budou instalovány OpenGL komponenty ovladače NVIDIA; výchozí nastavení je: '/usr'.  Tuto možnost by měla být použita pouze ve výjimečných případech.  Linux OpenGL ABI (http://oss.sgi.com/projects/ogl-sample/ABI/) vyžaduje tuto výchozí hodnotu.

  --opengl-libdir=OPENGL-LIBDIR
      Cesta vztahující se k instalačnímu prefixu knihovny OpenGL, pod kterou budou komponenty NVIDIA OpenGL instalovány.  Výchozí je 'lib' na 32bitových systémech a 'lib64' nebo 'lib' na 64bitových systémech, v závislosti na nainstalované distribuci Linuxu.  Tuto možnost lze použít pouze ve velmi vzácných případech.

  --wine-prefix=WINE-PREFIX
      Prefix, pod kterým budou instalovány komponenty ovladače NVIDIA Wine.  Výchozí je '/usr'.

  --wine-libdir=WINE-LIBDIR
      Cesta vzhledem k instalačnímu prefixu Wine, pod kterou budou instalovány komponenty ovladače NVIDIA Wine.  Výchozí je '<opengl-libdir>/nvidia/wine', kde <opengl-libdir> je cesta určená pro --opengl-libdir výše.

  --installer-prefix=INSTALLER-PREFIX
      Prefix, pod kterým bude instalační binární soubor instalován; výchozí nastavení je: '/usr'.  Poznámka: použijte prosím možnost '--utility-prefix'.

  --utility-prefix=UTILITY-PREFIX
      Prefix, pod kterým budou instalovány nástroje NVIDIA (nvidia-installer, nvidia-settings, nvidia-xconfig, nvidia-bug-report.sh) a knihovny nástrojů NVIDIA; výchozí nastavení je: '/usr'.

  --utility-libdir=UTILITY-LIBDIR
      Cesta vztahující se k instalačnímu prefixu utility, pod kterou budou knihovny utility NVIDIA instalovány.  Výchozí je 'lib' na 32bitových systémech a 'lib64' nebo 'lib' na 64bitových systémech, v závislosti na nainstalované distribuci Linuxu.

  --xdg-data-dir=XDG-DATA-DIR
      Prefix, pod kterým budou nainstalovány XDG datové soubory (například aplikace .desktop soubory a ikony).  Výchozí nastavení je '/usr/share'.

  --gbm-backend-dir=GBM-BACKEND-DIR
      Cesta relativní k instalačnímu prefixu OpenGL knihovny, pod kterou bude instalována knihovna NVIDIA GBM backend.  Výchozí je '<libdir>/gbm', kde '<libdir>' znamená 'lib64' nebo 'lib', v závislosti na nainstalované distribuci Linuxu.  Tuto možnost lze použít pouze ve velmi vzácných případech.

  --gbm-backend-dir32=GBM-BACKEND-DIR32
      Cesta vztahující se k instalačnímu prefixu 32bitové knihovny OpenGL, pod kterou bude instalována 32bitová knihovna NVIDIA GBM.  Výchozí je '<libdir>/gbm', kde <libdir>' znamená 'lib' nebo 'lib32', v závislosti na nainstalované distribuci Linuxu.  Tuto možnost lze použít pouze ve velmi vzácných případech.

  --documentation-prefix=DOCUMENTATION-PREFIX
      Prefix, pod kterým budou instalovány dokumentační soubory ovladače NVIDIA.  Výchozí nastavení je: '/usr'.

  --application-profile-path=APPLICATION-PROFILE-PATH
      Adresář, do kterého budou nainstalovány výchozí aplikační profily ovladače NVIDIA. Výchozí nastavení je: '/usr/share/nvidia'.

  --kernel-include-path=KERNEL-INCLUDE-PATH
      Adresář obsahující jádro obsahuje soubory, které by měly být použity při kompilaci modulu NVIDIA kernel.  Tato možnost je zastaralá; Prosím, použijte místo toho '--kernel-source-path'.

  --kernel-source-path=KERNEL-SOURCE-PATH
      Adresář obsahující zdrojové soubory jádra, které by měly být použity při kompilaci modulu jádra NVIDIA.  Pokud není uvedeno, instalátor použije '/lib/modules/'uname -r'/build', pokud takový adresář existuje.  Jinak použije '/usr/src/linux'.

  --kernel-output-path=KERNEL-OUTPUT-PATH
      Adresář obsahující výstupní soubory KBUILD, pokud byl při budování obrazu/modulů jádra předán jeden z parametrů 'KBUILD_OUTPUT' nebo 'O'.  Pokud není specifikováno, instalátor předpokládá, že nebyl použit žádný samostatný výstupní adresář.

  --kernel-install-path=KERNEL-INSTALL-PATH
      Adresář, ve kterém by měl být nainstalován modul jádra NVIDIA.  Výchozí hodnota je buď '/lib/modules/'uname -r'/kernel/drivers/video' (pokud existuje '/lib/modules/'uname -r'/kernel') nebo '/lib/modules/'uname -r'/video'.

  --proc-mount-point=PROC-MOUNT-POINT
      Mount point pro soubor proc; pokud není specifikováno, tato hodnota je výchozí '/proc' (což je normálně správné).  Bod připojení proc souborového systému je potřeba kvůli obsahu souborového systému '<proc>/version' se používá při identifikaci, zda je pro aktuálně běžící jádro dostupné předkompilované rozhraní.  Tato možnost by měla být potřeba jen ve velmi vzácných případech.

  --název logu=NÁZEV LOGOVACÍHO SOUBORU=NÁZEV LOGOVACÍHO SOUBORU
      Název souboru instalačního logu (výchozí je: '/var/log/nvidia-installer.log').

  --tmpdir=TMPDIR
      Použijte určený adresář jako dočasný adresář při generování přechodných souborů používaných instalátorem; Pokud není uvedeno, bude vyhledán následující seznam a použije se první, který existuje: $TMPDIR, /tmp, ., $HOME.

  --ui=UI
      Specifikujte, jaké uživatelské rozhraní použít, pokud je k dispozici.  Platné hodnoty pro UI jsou 'ncurses' (výchozí) nebo 'none'. Pokud se rozhraní ncurses nepodaří inicializovat, nebo je specifikováno 'žádné', použije se jednoduché rozhraní printf/scanf.

  -c, --no-ncurses-color
      Vypněte použití barev v uživatelském rozhraní ncurses.

  --no-nvidia-modprobe
      Přeskočte instalaci 'nvidia-modprobe', rootového nástroje setuid, který nvidia-installer instaluje ve výchozím nastavení.  nvidia-modprobe může uživatelsky ovládat komponenty ovladačů NVIDIA k načtení modulu NVIDIA kernel, vytvoření souborů zařízení NVIDIA a konfiguraci určitých runtime nastavení v jádru, když tyto komponenty běží bez dostatečných oprávnění, například ovladač CUDA běží v rámci oprávnění uživatele bez privilegií.  Tato utilita je potřeba pouze tehdy, pokud nejsou k dispozici jiné způsoby provádění těchto privilegovaných operací. Podrobnosti o úkolech prováděných tímto nástrojem najdete na manové stránce nvidia-modprobe(1).

  -k KERNEL-NAME, --kernel-name=KERNEL-NAME
      Sestavte a nainstalujte modul NVIDIA kernelu pro neběžící kernel specifikovaný KERNEL-NAME (KERNEL-NAME by měl být výstupem 'uname -r', když cílové jádro skutečně běží).  Tato možnost znamená '--ne-předkompilované-rozhraní'.  Pokud nejsou uvedeny možnosti '--kernel-install-path' a '--kernel-source-path', budou odvozeny z KERNEL-NAME; např.: '/lib/modules/KERNEL-NAME/kernel/drivers/video/' a '/lib/modules/KERNEL-NAME/build/', respektive.

  -n, --no-prekompilované-rozhraní
      Vypněte použití předkompilovaných rozhraní jádra.

  --no-abi-note
      Knihovny NVIDIA OpenGL obsahují tag OS ABI note, který identifikuje minimální verzi jádra potřebnou pro použití knihovny.  Tato možnost způsobí, že instalátor tuto poznámku odstraní z OpenGL knihoven během instalace.

  --bez otáček
      Obvykle instalátor zkontroluje několik otáček, které kolidují s ovladačem (konkrétně: NVIDIA_GLX a NVIDIA_kernel), a odstraní je, pokud jsou přítomny.  Tato možnost tuto kontrolu deaktivuje.

  -b, --žádná záloha
      Během instalace ovladačů se zálohují konfliktní soubory, aby je bylo možné obnovit při odinstalaci ovladače.  Tato možnost způsobí, že instalátor jednoduše smaže konfliktní soubory, místo aby je zálohoval.

  -r, --no-rekurze
      Obvykle nvidia-installer rekurzivně hledá potenciálně konfliktní knihovny ve výchozích instalačních místech OpenGL a X serveru.  S touto volbou bude instalátor vyhledávat pouze v adresářích nejvyšší úrovně.

  -K, --pouze kernel-modules
      Nainstalujte pouze moduly jádra a neodinstalujte stávající ovladač.  Tento modul je určen k instalaci modulů jádra pro další jádra (v případech, kdy můžete bootovat mezi několika různými jádry).  Pro použití této možnosti musíte mít již nainstalovaný ovladač a verze nainstalovaného ovladače musí odpovídat verzi těchto kernelových modulů.

  --no-kernel-modules
      Nainstalujte vše kromě modulů jádra a neodstraňujte žádné existující, případně konfliktní moduly jádra.  To může být užitečné v některých ladicích prostředích nebo při instalaci otevřených kernelových modulů ze zdroje.  Pokud tuto možnost použijete, musíte být opatrní, aby moduly jádra NVIDIA odpovídajícím této verzi ovladače byly nainstalovány samostatně.

  --ne-x-kontrola
      Nepřerušujte instalaci, pokud nvidia-installer zjistí, že běží X server.  Tuto možnost lze použít pouze ve velmi vzácných případech.

  --prekompilovaný-kernel-interfaces-path=PRECOMPILED-KERNEL-INTERFACES-PATH
      Před hledáním předkompilovaného rozhraní jádra v souboru .run vyhledejte v určeném adresáři.

  -Z, --no-nouveau-check
      Obvykle nvidia-installer instalaci ukončí, pokud je použit ovladač nouveau kernelu.  Použijte tuto možnost k deaktivaci této kontroly.

  -Z, --disable-nouveau, --no-disable-nouveau
      nvidia-installer se pokusí ve výchozím nastavení vypnout ovladač nouveau kernelu, pokud je během instalace používán. Použijte '--no-disable-nouveau, abyste zabránili nvidia-installer ve výchozím nastavení deaktivovat nouveau.

  -X, --run-nvidia-xconfig
      nvidia-installer může volitelně spustit utilitu nvidia-xconfig.  Tím se aktualizuje konfigurační soubor systému X tak, aby byl použit ovladač NVIDIA X.  Existující konfigurační soubor X bude zálohován.  Na konci instalace se nvidia-installer zeptá uživatele, zda chce spustit nvidia-xconfig; Výchozí odpověď je "ne".  Použijte tuto možnost pro nastavení výchozí odpovědi "ano".  To je užitečné u možností '--no-questions' nebo '--silent', které předpokládají výchozí hodnoty pro všechny otázky.

  --force-selinux=FORCE-SELINUX
      Linuxové instalace využívající SELinux (Security-Enhanced Linux) vyžadují, aby bezpečnostní typ všech sdílených knihoven byl nastaven na 'shlib_t' nebo 'textrel_shlib_t', v závislosti na distribuci. Nvidia-Installer zjistí, kdy nastavit typ zabezpečení, a nastaví ho pomocí CHCon(1) na sdílených knihovnách, které instaluje.  Pokud je přítomen systémový nástroj execstack(8), nvidia-installer jej použije také k vymazání příznaku spustitelného zásobníku knihoven.  Použijte tuto možnost k přepsání detekce nastavení bezpečnostního typu nvidia-installer.  Platné hodnoty pro FORCE-SELINUX jsou 'ano' (vynucené nastavení bezpečnostního typu), 'ne' (zabránit nastavení bezpečnostního typu) a 'výchozí' (nech nvidia-installer rozhodnout, kdy nastavit bezpečnost typ).

  --selinux-chcon-type=SELINUX-CHCON-TYPE
      Když je podpora SELinuxu povolena, nvidia-installer se pokusí určit, jaký chcon argument použít, nejprve zkusí 'textrel_shlib_t', pak 'texrel_shlib_t' a nakonec 'shlib_t'.  Použijte tuto možnost k přepsání této detekční logiky.

  --bez obcházení sigwinche
      Obvykle nvidia-installer ignoruje signál SIGWINCH před vyřízením příkazů, např. pro vytvoření kernel modulu, a obnoví obslužný modul SIGWINCH poté, co podřízený proces ukončený.  Tato možnost toto chování deaktivuje.

  --no-distro-scripts
      Obvykle nvidia-installer spustí skripty z /usr/lib/nvidia před a po instalaci nebo odinstalaci ovladače.  Použijte tuto možnost k deaktivaci provádění těchto skriptů.

  --no-opengl-files
      Neinstalujte žádné ovladače související s OpenGL.

  --žádné-víno-spisy
      Neinstalujte žádné soubory ovladačů Wine.

  --kernel-module-source-prefix=KERNEL-MODULE-SOURCE-PREFIX
      Určete cestu, na kterou bude nainstalován zdrojový adresář modulu jádra. Výchozí: instalační zdrojový adresář na /usr/src

  --kernel-module-source-dir=KERNEL-MODULE-SOURCE-DIR
      Zadejte název adresáře, do kterého budou nainstalovány zdrojové kódy modulů jádra. Výchozí: název adresáře je nvidia-VERSION

  --no-kernel-module-source
      Přeskočte instalaci zdrojového kódu modulu jádra.

  --dkms, --no-dkms
      nvidia-installer může volitelně registrovat zdroje modulů NVIDIA kernelu, pokud jsou nainstalovány, pomocí DKMS a poté sestavit a nainstalovat kernelový modul pomocí zdrojů registrovaných v DKMS.  To umožní infrastruktuře DKMS automaticky vytvořit nový modul jádra při změně jádra.  Během instalace, pokud je detekována DKMS, nvidia-installer se uživatele zeptá, zda chce modul zaregistrovat u DKMS; Výchozí odpověď je 'ano', pokud není nastavena možnost --no-dkms, v takovém případě je výchozí odpověď 'ne'.

  --module-signing-secret-key=MODULE-SIGNING-SECRET-KEY
      Určete cestu k soukromému klíči, který se použije pro podepsání modulu jádra NVIDIA. Musí být také uveden odpovídající veřejný klíč.

  --module-signing-public-key=MODULE-SIGNING-PUBLIC-KEY
      Určete cestu k veřejnému klíči, který se použije k ověření podpisu modulu jádra NVIDIA. Musí být také poskytnut odpovídající soukromý klíč.

  --module-signing-script=MODULE-SIGNING-SCRIPT
      Určete cestu k programu, který se použije pro podepsání modulu jádra NVIDIA. Program bude volán argumenty: program-name <HASH> <PRIVATEKEY> <PUBLICKEY> <MODULE>; Pokud program vrátí stav chyby, bude znovu volán s argumenty: Program-name <PRIVATEKEY> <PUBLICKEY> <MODULE>. Výchozí: použít skript sign-file v adresáři jádra source.

  --module-signing-key-path=MODULE-SIGNING-KEY-PATH
      Určete cestu, na kterou budou nainstalovány podepisovací klíče generované nvidia-installer. Výchozí: nainstalovat klíče na '/usr/share/nvidia'.

  --module-signing-hash=MODULE-SIGNING-HASH
      Specifikujte kryptografický hashovací algoritmus, který se používá pro podepisování modulů jádra. To vyžaduje nástroj pro podepsávání modulů, který umožňuje explicitní výběr hashovacího algoritmu, a název hashovacího algoritmu musí být rozpoznatelný nástrojem pro podepsávání modulů. Výchozí: automaticky vybrat hashovací algoritmus na základě konfigurace jádra.

  --module-signing-x509-hash=MODULE-SIGNING-X509-HASH
      Specifikujte algoritmus kryptografického hashování, který se použije pro podepisování X.509 certifikátů generovaných nvidia-installer. Název hashovacího algoritmu musí být jedním z algoritmů pro shrnování zpráv rozpoznaných příkazem x509(1).

  --ne-šek-pro-alternativní instalace
      Správci alternativních metod instalace ovladačů mohou hlásit přítomnost a/nebo dostupnost instalace alternativního ovladače nvidia-installer. Nastavením této možnosti se přeskočí kontrola alternativních instalací ovladačů.

  --no-unified-memory
      Neinstalujte modul jádra NVIDIA Unified Memory. Tento kernel modul je pro CUDA na 64bitových systémech vyžadován a pokud není nainstalován, ovladač CUDA a CUDA aplikace nebudou schopny běžet. Možnost '--no-unified-memory' by měla být používána pouze k obcházení selhání při sestavování nebo instalaci kernel modulu Unified Memory na systémech, které CUDA nepotřebují.

  --no-drm
      Neinstalujte kernel modul nvidia-drm. Tento kernel modul nabízí několik funkcí, včetně autokonfigurace X11, podpory pro PRIME a DRM-KMS. Poslední jmenovaný se používá k podpoře nastavení režimů na okenních systémech, které běží nezávisle na X11. Možnost '--no-drm' by měla být používána pouze k obcházení selhání při sestavování nebo instalaci kernelového modulu nvidia-drm na systémech, které tyto funkce nepotřebují.

  --no-peermem
      Neinstalujte kernel modul nvidia-peermem. Tento kernel modul podporuje peer-to-peer sdílení paměti s Mellanox HCA (Host Channel Adapters) prostřednictvím GPUDirect RDMA (Remote Direct Memory Access).

  -j ÚROVEŇ SOUBĚŽNOSTI, --úroveň souběžnosti=ÚROVEŇ SOUBĚŽNOSTI
      Nastavte úroveň souběžnosti pro operace, jako je budování kernel modulu, který může být paralelizován na SMP systémech. Ve výchozím nastavení je to nastaveno na počet detekovaných CPU, nebo na '1', pokud nvidia-installer nedokáže detekovat počet CPU. Systémy s velkým počtem CPU budou mít výchozí úroveň souběžnosti omezenou na 32; Nastavení vyšší úrovně v příkazovém řádku tento limit přepíše.

  --force-libglx-indirect
      Vždy instalujte odkaz libGLX_indirect.so.0 a pokud existuje, přepisujte ho.

  --no-libglx-indirect
      Neinstalujte symlink libGLX_indirect.so.0.

  --install-libglvnd, --no-install-libglvnd
      Instalátor se pokusí zjistit, zda jsou knihovny libglvnd již dostupné, a pokud nejsou, nainstaluje je. Používejte --install-libglvnd k neustálé instalaci knihovn libglvnd a přepisujte už existující.  Použijte --no-install-libglvnd k vyloučení knihovn libglvnd, i když se zdají chybět.

  --glvnd-egl-config-path=GLVND-EGL-CONFIG-PATH
      Nainstalujte konfigurační soubor EGL vendor library do tohoto adresáře. Pokud jsou knihovny libglvnd již přítomny, pak instalátor ve výchozím nastavení zkusí určit cestu spuštěním 'pkg-config --variable=datadir libglvnd'. Pokud to selže, bude to výchozí na /usr/share/glvnd/egl_vendor.d.

  --egl-external-platform-config-path=EGL-EXTERNAL-PLATFORM-CONFIG-PATH
      Pokud balíček obsahuje externí platformovou knihovnu EGL, nainstalujte konfigurační soubor EGL externí platformové knihovny do tohoto adresáře. Výchozí nastavení je /usr/share/egl/egl_external_platform.d.

  --přepis-typ-souboru-cíl=PŘEPSÁNÍ-TYP-SOUBOR-CÍL
      Přepisovat výchozí cíl pro typ souboru. Tato možnost má argument ve tvaru '<FILE_TYPE>:<destination>', kde <FILE_TYPE> je typ souboru z instalačního .manifest souboru, a <destination> je absolutní cesta do adresáře, kde by měly být soubory tohoto typu instalovány. Tato možnost může být umožněna opakovaně, aby se přepsaly cíle pro více typů souborů. Použití této možnosti má přednost před jakýmikoli jinými možnostmi, které by jinak mohly ovlivnit určení určeného typu souboru.

  --skip-depmod
      Nespouštějte utility depmod(1) po úpravě kernel modulů.  To by mělo být použito pouze v případech, kdy se depmod(1) spustí samostatně po spuštění nvidia-installer.

  --systemd, --no-systemd
      Ve výchozím nastavení instalátor nainstaluje soubory systemd jednotk, pokud je systemctl detekován. Specifikace --no-systemd deaktivuje instalaci systemd jednotek.

  --systemd-unit-prefix=SYSTEMD-UNIT-PREFIX
      Cesta, ke které systémové jednotkové soubory by měly být nainstalovány. Ve výchozím nastavení instalátor používá 'pkg-config --variable=systemdsystemunitdir systemd' k určení místa pro instalaci systemd unit souborů, nebo '/usr/lib/systemd/system', pokud je pkg-config Není k dispozici. Ignorováno, pokud není specifikováno --ne-systemd.

  --systemd-sleep-prefix=SYSTEMD-SLEEP-PREFIX
      Cesta, na kterou by měly být instalovány soubory systemd-sleep skriptů. Ve výchozím nastavení instalátor používá 'pkg-config --variable=systemdsleepdir systemd' k určení místa pro instalaci systemd-sleep skriptových souborů, nebo '/usr/lib/systemd/system-sleep', pokud pkg-config není dostupný. Ignorováno, pokud není specifikováno --ne-systemd.

  --systemd-sysconf-prefix=SYSTEMD-SYSCONF-PREFIX
      Cesta, ke které systémová jednotka umožňuje symlinky, by měla být nainstalována. Ve výchozím nastavení instalátor používá 'pkg-config --variable=systemdsystemconfdir systemd' k určení místa pro instalaci těchto symlinků, nebo '/etc/systemd/system', pokud pkg-config není k dispozici. Ignorováno, pokud není specifikováno --ne-systemd.

  -M KERNEL-MODULE-TYPE, --kernel-module-type=KERNEL-MODULE-TYPE
      Typ kernel modulů pro stavbu a instalaci. Platné hodnoty jsou otevřené a proprietární.

  -m KERNEL-MODULE-BUILD-DIRECTORY, --kernel-module-build-directory=KERNEL-MODULE-BUILD-DIRECTORY
      Přímo nastavte adresář uvnitř balíčku, ze kterého se budou moduly jádra stavět. Tato možnost je zastaralá; použijte místo toho --kernel-module-type.

  --tisk-doporučený-typ kernel-modulu
      Vytiskni, pokud je otevřené, nebo proprietární moduly by měly být použity na základě aktuálně připojených GPU a ukonči to. POZNÁMKA: Typ modulu jádra může být doporučen i v případě, že není součástí tohoto balíčku ovladačů.

  --povolit-instalaci-s-běžícím ovladačem, --ne-dovolit-instalaci-s-běžícím ovladačem
      Pokračujte v instalaci i v případě, že už máte nainstalovaný a běžící ovladač NVIDIA.

  --přestavět-initramfs, --no-rebuild-initramfs
      Po dokončení instalace znovu sestavte initramfs, bez ohledu na výchozí postup doporučený nvidia-installer.  --Ne-přestavování-INITRAMFS přeskakuje přestavbu INITRAMFS po dokončení instalace.  Tyto možnosti jsou užitečné pro neinteraktivní instalace, když je žádoucí konkrétní chování, bez ohledu na to, co nvidia-installer doporučuje ve výchozím nastavení v interaktivní instalaci.


 Pronajímatel| Zveřejněno 5. března 2025 20:56:21 |
CUDA Toolkit

Options:
  --tichý
    Provádí instalaci bez dalšího uživatelského vstupu a s minimálním
    příkazový výstup založený na níže uvedených možnostech. Tichý
    instalace jsou užitečné pro skriptování instalace CUDA.
    Použití této možnosti znamená přijetí EULA. Pokud běžíte s
    Ne-root oprávnění, mohou být nutná další úpravy
    s dalšími příkazovými možnostmi.

  --řidič
    Nainstalujte ovladač CUDA.

  --kernelobjects
    Nainstalujte CUDA Kernel Objects.
  
  --kopath=<path>
    Nainstalujte objekty jádra CUDA na <path>.

  --souprava nářadí
    Nainstalujte CUDA Toolkit.

  --toolkitpath=<path>
    Nainstalujte CUDA Toolkit do <path> adresáře. Pokud tato vlajka není
    za předpokladu, že je použita výchozí cesta /usr/local/cuda-12.8.

  --installpath=<path>
    Nainstalujte vše do <path> adresáře. Tato vlajka přehlasuje
    --toolkitpath flag, pokud je nastaven.

  --extrakt=<path>
    Extrahuje runfile ovladače a surové soubory toolkitu do <path>.

    To je obzvlášť užitečné, pokud chcete ovladač nainstalovat pomocí jednoho nebo
    Více z příkazových možností poskytovaných instalátorem ovladačů, které
    nejsou v tomto instalátoru vystaveny.

  --schvátit
    Ignoruje kontrolu verze kompilátoru, která by zabránila instalaci.

  --no-opengl-libs
    Zabraňuje instalaci ovladačů v instalaci GL knihoven od NVIDIA.
    Užitečné pro systémy, kde je displej poháněn ne-NVIDIA GPU.
    V takových systémech mohly knihovny GL od NVIDIA zabránit načtení X
    správně.

  --no-man-page
    Neinstalujte manové stránky pod /usr/share/man.

  --kernel-module-type=<proprietární|open>
    Říká instalaci ovladače, aby použila proprietární nebo otevřenou verzi jádrového kódu
    při stavbě modulů NVIDIA kernel. Stejně jako --kernel-module-build-directory.

  --kernel-module-build-directory=<kernel|kernel-open>
    Říká instalaci ovladače, aby použila starší nebo otevřenou verzi jádrového kódu
    při stavbě modulu NVIDIA kernel. Chuť otevřeného jádra je pouze
    podporované na Turingových GPU a novějších.

  -m=jádro
    Říká instalaci ovladače, aby použila starší verzi jádrového zdroje, když
    budování modulu NVIDIA kernel.
    Zkratka pro --kernel-module-build-directory=kernel

  -m=kernel-open
    Říká instalaci ovladače, aby použila otevřenou verzi jádrového kódu, když
    budování modulu NVIDIA kernel. Podporována je pouze varianta kernel-open
    na Turingových GPU a novějších.
    Zkratka pro --kernel-module-build-directory=kernel-open

  --kernel-source-path=<path>
    Říká instalaci ovladače, aby použila <path> jako zdrojový adresář jádra
    při stavbě modulu NVIDIA kernel. Vyžadováno pro systémy, kde
    jádro je nainstalováno na nestandardní místo.

  --kernel-output-path=<path>
    Říká instalaci ovladače, aby použila <path> jako výstupní adresář jádra
    při stavbě modulu NVIDIA kernel. Vyžadováno pro systémy, kde
    kernel obecty se načítají z nestandardního místa.

  --run-nvidia-xconfig
    Říká instalaci ovladače, aby spustila nvidia-xconfig pro aktualizaci systému
    X konfigurační soubor, aby byl použit ovladač NVIDIA X. Předchozí
    X konfigurační soubor bude zálohován.

    Tato možnost by se neměla používat na systémech, které vyžadují vlastní nastavení
    X konfiguraci, nebo na systémech, kde GPU mimo NVIDIA vykresluje
    ukázat.

  --no-drm
    Neinstalujte kernel modul nvidia-drm. Tento kernelový modul poskytuje
    několik funkcí, včetně autokonfigurace X11, podpory pro PRIME, a
    DRM-KMS. Druhý z nich se používá k podpoře nastavení režimů na okenních systémech
    které běží nezávisle na X11. Možnost '--no-drm' by měla být použita pouze
    Aby se obešlo selhání při sestavování nebo instalaci kernel modulu nvidia-DRM
    na systémech, které tyto funkce nepotřebují.

  --tmpdir=<path>
    Provádí dočasné akce uvnitř <path> místo /tmp. Užitečné v
    Případy, kdy /tmp nelze použít (neexistuje, je plná, je připojena k
    'noexec' atd.).

  ---
    Konec oddělovače možností. Argumenty předcházející po nich budou
    předáno instalátoru ovladačů NVIDIA-Linux*.run.

  --Pomoc
    Tiskne tuto nápovědu.
 Pronajímatel| Zveřejněno 5. 3. 2025 21:32:15 |

Grafická karta Ubuntu 24.04 A10 s nainstalovaným ovladačem NVIDIA

NVTOP znamená Neat Videocard TOP, což je (h)top podobný GPU a akcelerátorový monitor úloh. Dokáže pracovat s více GPU a tisknout o nich informace podobným htopovému stylu.

Aktuálně podporovanými výrobci jsou AMD (linuxový ovladač amdgpu), Apple (omezená podpora M1 a M2), Huawei (Ascend), Intel (Linux i915/Xe ovladač), NVIDIA (proprietární linuxový ovladač), Qualcomm Adreno (linuxový MSM ovladač), Broadcom VideoCore (Linux v3d ovladač).

Instalace NVTOP



Přihlášení k hypertextovému odkazu je viditelné.
 Pronajímatel| Zveřejněno 6. 9. 2025 21:19:02 |
Hledejte chyby verze 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

Můžete zkusit následující příkaz:
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com