Az Nvidia illesztőprogramok telepítése Ubuntu 24.04, 22.04 vagy 20.04 rendszeren

Az NVIDIA illesztőprogramok telepítése az Ubuntu-ra kulcsfontosságú azon felhasználók számára, akik optimalizálni szeretnék rendszerük teljesítményét, különösen a játékokhoz, a 3D-s megjelenítéshez vagy a CUDA-alapú számításokhoz. Az Ubuntu számos módszert kínál ezeknek az illesztőprogramoknak az Ön igényeitől és preferenciáitól függően. Használhatja az Ubuntu alapértelmezett tárolóját az egyszerű telepítéshez, a ppa:graphics-drivers/ppa Launchpad PPA-t a legújabb illesztőprogramok eléréséhez, vagy az NVIDIA CUDA APT tárat azok számára, akik kifejezetten CUDA fejlesztéssel dolgoznak.

Ez az útmutató végigvezeti Önt a telepítési folyamaton az Ubuntu 24.04, 22.04 vagy 20.04 verzióinak mindegyikével, biztosítva, hogy a hardvernek és a használati esetnek megfelelő illesztőprogram-beállítással rendelkezzen.

Távolítsa el a korábbi NVIDIA-telepítéseket

Ha korábban egy adott módszerrel telepítette az NVIDIA illesztőprogramokat, és az itt említett másik módszerrel szeretné újratelepíteni, legyen óvatos. Több NVIDIA adattár keverése megzavarhatja az illesztőprogramokat. Először állítsa vissza a Mesa illesztőprogramokat, majd telepítse az NVIDIA illesztőprogramokat.

Megjegyzés: Ezt a szakaszt kihagyhatja, ha még nem telepített NVIDIA illesztőprogramokat.

1. módszer: NVIDIA illesztőprogramok eltávolítása az APT módszerrel

Először egy blanket paranccsal távolítsa el az NVIDIA telepítésének nyomait a rendszeren. Ez a parancs megkeresi az NVIDIA-val kapcsolatos csomagokat, és törli őket a rendszerről:

sudo apt autoremove nvidia* --purge

2. módszer: Runfile NVIDIA illesztőprogram-telepítések eltávolítása

Tegyük fel, hogy az NVIDIA illesztőprogramokat a „.run” fájlmódszerrel telepítette (ami nem ajánlott a jobb alternatívák, például az NVIDIA CUDA tárház miatt). Ebben az esetben más megközelítéssel kell eltávolítania őket.

A runfile típusú telepítés eltávolításához használja a következő parancsot:

sudo /usr/bin/nvidia-uninstall

3. módszer: Az NVIDIA CUDA Toolkit Runfile telepítéseinek eltávolítása

Ha a CUDA eszközkészletet a runfile módszerrel telepítette, akkor azt is el kell távolítania. Ehhez hajtsa végre a következő parancsot:

sudo /usr/local/cuda-X.Y/bin/cuda-uninstall

Cserélje ki az XY-t a telepített CUDA-eszközkészlet verziószámára.

Ezeknek a módszereknek el kell távolítaniuk az összes meglévő NVIDIA illesztőprogramot az Ubuntu rendszerről, lehetővé téve az új telepítés folytatását.

Telepítés előtti lépések az NVIDIA illesztőprogramok telepítéséhez

Az NVIDIA illesztőprogramok telepítése előtt elengedhetetlen néhány telepítés előtti ellenőrzés a zökkenőmentes telepítés érdekében. Ez a rész végigvezeti Önt a szükséges lépéseken.

Frissítse az Ubuntut az Nvidia illesztőprogramok telepítése előtt

A rendszer frissítése biztosítja, hogy minden csomag naprakész legyen, csökkentve a telepítés során felmerülő ütközések valószínűségét. Ez különösen fontos csomagok, például új kernelek és grafikus kártya-illesztőprogramok telepítésekor.

Először frissítse a csomaglistát:

sudo apt update

Ezután frissítse az elavult csomagokat:

sudo apt upgrade

Határozza meg grafikus kártyáját

Elengedhetetlen annak meghatározása, hogy a régebbi NVIDIA grafikus kártyája támogatott-e. A vadonatúj kártyákkal rendelkező felhasználók kihagyhatják ezt a lépést, mivel ezek kétségtelenül támogatottak lesznek.

Először keresse meg a grafikus kártya modulját a következő paranccsal:

lspci | grep -e VGA

Ez a parancs információkat jelenít meg a grafikus kártyáról. Az alábbiakban egy példa kimenet látható:

03:00.0 VGA compatible controller: NVIDIA Corporation TU117 [GeForce GTX 1650] (rev a1)

Ha régebbi kártyát használ, nézze meg az NVIDIA webhelyén, hogy a legújabb illesztőprogramok támogatják-e. Bizonyos esetekben előfordulhat, hogy régi illesztőprogramokat kell telepítenie.

1. módszer: Telepítse az NVIDIA illesztőprogramokat a CLI terminálon keresztül

A parancssor az első lehetőség az NVIDIA illesztőprogramok Ubuntu rendszerére történő telepítéséhez. Míg a haladó felhasználók előnyben részesíthetik a parancsalapú módszereket, még a kezdők is könnyedén követhetik ezt a megközelítést.

Azonosítsa grafikus kártyáját és az ajánlott illesztőprogramot

Nyissa meg a terminált a CTRL+ALT+T billentyűkombinációval, és keresse meg a grafikus kártyával kapcsolatos információkat a következő paranccsal:

ubuntu-drivers devices

A példakimenetben a grafikus kártya modellje „TU117 [GeForce GTX 1650]”, az ajánlott NVIDIA illesztőprogram pedig „nvidia-driver-545-open”. Ne feledje, hogy az NVIDIA grafikus kártya modellje eltérhet, ezért keresse meg az ajánlott illesztőprogram-beállítást a kimenetben.

Telepítse az ajánlott illesztőprogramot, vagy válasszon másik verziót

Az ajánlott illesztőprogram-csomagot az alábbi két módszer egyikével telepítheti.

Ha elégedett az ajánlott verzióval, használja ezt a parancsot az automatikus telepítéshez:

sudo ubuntu-drivers autoinstall

Ha egy adott illesztőprogram-verziót szeretne telepíteni, használja a megfelelő parancsot az alábbi listából. Ne feledje, hogy ezek a verziószámok példák, és idővel változni fognak.

Az alábbi parancsok csak gyakori példák. Ne feledje, az Nvidia folyamatosan újabb verziókat ad ki. Előfordulhat, hogy ez az útmutató nem minden parancshoz frissül, de továbbra is létezik.

sudo apt install nvidia-driver-550
sudo apt install nvidia-driver-545
sudo apt install nvidia-driver-535
sudo apt install nvidia-driver-530
sudo apt install nvidia-driver-525
sudo apt install nvidia-driver-520
sudo apt install nvidia-driver-515
sudo apt install nvidia-driver-510

Indítsa újra a rendszert

Az illesztőprogram telepítése után indítsa újra az Ubuntu rendszert a következő parancs beírásával:

reboot

A rendszer újraindítása után az NVIDIA illesztőprogramjait sikeresen telepíteni kell, és készen kell állnia a használatra.

2. módszer: Telepítse az NVIDIA illesztőprogramokat az asztali grafikus felhasználói felületen keresztül

A második megoldás az NVIDIA illesztőprogramok Ubuntu rendszerére történő telepítésére a grafikus felhasználói felület (GUI) használata. Ez a megközelítés különösen ajánlott Linux kezdőknek.

Nyissa meg a „További illesztőprogramok” alkalmazást

Először lépjen az alkalmazás menüjébe, és nyissa meg a „További illesztőprogramok” alkalmazást. Azok a felhasználók, akik még nem ismerik az Ubuntut, az alábbi lépésekkel találhatják meg:

  1. Kattintson a „Tevékenységek” elemre a képernyő bal felső sarkában.
  2. Írja be a „További illesztőprogramok” kifejezést a keresősávba.
  3. Válassza ki a „További illesztőprogramok” alkalmazást a keresési eredmények közül.

Válassza ki a telepíteni kívánt NVIDIA illesztőprogramot

Megjelenik a „Szoftver és frissítések” ablak, amely megjeleníti az NVIDIA grafikus kártyához elérhető illesztőprogramok listáját. A felsorolt ​​illesztőprogramok száma a grafikus kártya korától és népszerűségétől függően változhat.

Válassza ki a telepíteni kívánt NVIDIA illesztőprogramot, és kattintson a „Módosítások alkalmazása” gombra. A rendszertől és az erőforrásoktól függően a telepítési folyamat 2-3 percet vesz igénybe.

Indítsa újra a rendszert

Miután az illesztőprogram telepítése befejeződött, indítsa újra a rendszert. Ezt azonnal megteheti, ha beírja a következő parancsot a terminálba:

reboot

3. módszer: Telepítse az NVIDIA illesztőprogramokat a „graphics-drivers/ppa” használatával

A következő módszer az NVIDIA illesztőprogramok telepítését jelenti a grafikus illesztőprogramok/ppa tárolóból, amelyről ismert, hogy a legfrissebb szabadalmaztatott NVIDIA illesztőprogramokat biztosítja. Ez a megközelítés azoknak a felhasználóknak ajánlott, akik rendszeresen szeretnék frissíteni grafikus illesztőprogramjaikat.

Telepítse a szükséges függőségeket

Először telepítenie kell a szükséges függőségeket a következő parancs végrehajtásával:

sudo apt install software-properties-common -y

Adja hozzá a PPA grafikus illesztőprogramokat

Ezután adja hozzá a grafikus illesztőprogramok/ppa tárolót a rendszeréhez a következő paranccsal:

sudo add-apt-repository ppa:graphics-drivers/ppa -y

Frissítse a csomaggyorsítótárat

Miután a PPA hozzáadódott a rendszerhez, frissítse a csomaglistát a következő futtatással:

sudo apt update

Ellenőrizze az ajánlott Nvidia illesztőprogramokat

Most írja be a következő parancsot a grafikus kártya ajánlott illesztőprogramjainak megjelenítéséhez:

ubuntu-drivers devices

A kimenet eltér attól, amelyet a szabványos Ubuntu APT-tárral kapott. A listában egy harmadik fél által ajánlott illesztőprogramot fog látni.

Telepítse az NVIDIA illesztőprogramokat az APT Command segítségével a PPA-ból

Az illesztőprogram telepítéséhez válassza az alábbi lehetőségek egyikét:

Ha elégedett az ajánlott verzióval, használja ezt a parancsot:

sudo ubuntu-drivers autoinstall

Alternatív megoldásként, ha egy adott illesztőprogram-verziót szeretne telepíteni, használja az alábbi parancsok egyikét:

sudo apt install nvidia-driver-550
sudo apt install nvidia-driver-545
sudo apt install nvidia-driver-535
sudo apt install nvidia-driver-530
sudo apt install nvidia-driver-525
sudo apt install nvidia-driver-520
sudo apt install nvidia-driver-515
sudo apt install nvidia-driver-510
sudo apt install nvidia-driver-470
sudo apt install nvidia-driver-450
sudo apt install nvidia-driver-390

Indítsa újra a rendszert

A telepítés befejezése után indítsa újra a rendszert a következő paranccsal:

reboot

Az újraindítás után a grafikus illesztőprogramok/ppa tárolóból újonnan telepített NVIDIA illesztőprogramok aktívak lesznek a rendszeren.

4. módszer: Telepítse az NVIDIA illesztőprogramokat LTS-kiadásokra a CUDA PPA-n keresztül

Ez a szakasz csak az Ubuntu 24.04, 22.04 és 20.04 LTS kiadásaira vonatkozik. Nem használható rövid távú kiadásokhoz.

Telepítse a szükséges csomagokat az Nvidia illesztőprogramok CUDA PPA-ból történő telepítéséhez

Az NVIDIA illesztőprogramok telepítésének utolsó módja az NVIDIA CUDA tároló használata, amely gyakran frissül, és támogatja a Debian, Ubuntu, RHEL és más népszerű Linux disztribúciókat.

Először feltétlenül telepítse a következő csomagokat, amelyek már telepítve lehetnek a rendszeren:

sudo apt install dirmngr ca-certificates software-properties-common apt-transport-https dkms curl -y

Importálja az NVIDIA Repository GPG-kulcsát

Ezután importálja a GPG kulcsot a terjesztési verziójához:

Noble Numbat: Ubuntu 24.04:

curl -fSsL https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2404/x86_64/3bf863cc.pub | sudo gpg --dearmor | sudo tee /usr/share/keyrings/nvidia-drivers.gpg > /dev/null 2>&1

Jammy Jellyfish: Ubuntu 22.04:

curl -fSsL https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/x86_64/3bf863cc.pub | sudo gpg --dearmor | sudo tee /usr/share/keyrings/nvidia-drivers.gpg > /dev/null 2>&1

Fókuszpont: Ubuntu 20.04:

curl -fSsL https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64/3bf863cc.pub | sudo gpg --dearmor | sudo tee /usr/share/keyrings/nvidia-drivers.gpg > /dev/null 2>&1

Adja hozzá az NVIDIA CUDA Repository-t

Most adja hozzá az NVIDIA-tárat a rendszeréhez, ügyelve arra, hogy a megfelelőt importálja az Ubuntu terjesztési verziójának megfelelően:

Noble Numbat: Ubuntu 24.04:

echo 'deb [signed-by=/usr/share/keyrings/nvidia-drivers.gpg] https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2404/x86_64/ /' | sudo tee /etc/apt/sources.list.d/nvidia-drivers.list

Jammy Jellyfish: Ubuntu 22.04:

echo 'deb [signed-by=/usr/share/keyrings/nvidia-drivers.gpg] https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/x86_64/ /' | sudo tee /etc/apt/sources.list.d/nvidia-drivers.list

Fókuszpont: Ubuntu 20.04:

echo 'deb [signed-by=/usr/share/keyrings/nvidia-drivers.gpg] https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64/ /' | sudo tee /etc/apt/sources.list.d/nvidia-drivers.list

Az APT csomagindex frissítése

Frissítse a forráslistát, hogy tükrözze az újonnan hozzáadott tárat:

sudo apt update

Keressen és telepítsen Nvidia illesztőprogramokat az Nvidia PPA-n keresztül

Ezután telepítse a legújabb Nvidia illesztőprogramokat. Az APT keresési paranccsal megtekintheti az elérhető illesztőprogramok teljes listáját:

apt search nvidia-driver-*

Ez az oktatóanyag bemutatja, hogyan kell telepíteni a jelenleg elérhető legújabb verziót. Ha úgy tetszik, cserélje ki az 545-öt 530-ra, 525-re, 520-ra, 515-re stb.

A legjobb kompatibilitás érdekében telepítse a szabadalmaztatott verziót, különösen, ha még új az Ubuntu. A nyílt forráskódú illesztőprogramok problémákat okozhatnak bizonyos grafikus kártyákkal.

A haladó felhasználók szükség szerint könnyedén válthatnak a nyílt forráskódú és a szabadalmaztatott illesztőprogramok között.

  • Az NVIDIA Drivers 550.xx telepítése CUDA-támogatás nélkül (védett):
sudo apt install nvidia-driver-550
  • Az NVIDIA Drivers 550.xx telepítése CUDA-támogatással (saját tulajdonú):
sudo apt install nvidia-driver-550 cuda-drivers-550 cuda
  • Az NVIDIA Drivers 550.xx telepítése CUDA támogatás nélkül (nyílt forráskód):
sudo apt install nvidia-driver-550-open
  • Az NVIDIA Drivers 550.xx telepítése CUDA-támogatással (nyílt forráskód):
sudo apt install nvidia-driver-550-open cuda-drivers-550 cuda

Ha a fenti illesztőprogramok nem működnek, próbálja meg az 545-ös, 530-as, 520-as, 515-ös stb. verziót használni, vagy használja a korábbi keresési parancsot más verziók kereséséhez.

Telepítse az Nvidia Headless illesztőprogramokat

Nem asztali felhasználók és speciális szoftverrel rendelkező kiszolgálókat futtatók számára gyakran a legjobb az NVIDIA illesztőprogramok közvetlenül a CUDA tárolóból történő telepítése. Az utasítások ugyanazok, mint az asztali felhasználók számára, de hozzá kell adni a „fej nélküli” szót a parancshoz.

Saját fejlesztésű NVIDIA 545 fej nélküli illesztőprogramok

sudo apt install nvidia-headless-545

Nyílt forráskódú NVIDIA 545 fej nélküli illesztőprogramok

sudo apt install nvidia-headless-545-open

További lehetőségekért használja a terminál APT keresési parancsát, hogy megkeresse az adott csomagokat:

apt search nvidia-headless*

Ezenkívül hozzáadhat CUDA-t és bármilyen más szükséges csomagot. Az asztali felhasználók ne telepítsenek fej nélküli illesztőprogramokat.

Az Nvidia illesztőprogramok telepítésének megerősítése

Miután sikeresen telepítette az Nvidia illesztőprogramokat és újraindította a rendszert, feltétlenül ellenőrizze, hogy a telepítés sikeres volt-e. Ez a rész eligazítja a telepítést a parancssor és a grafikus felhasználói felület (GUI) használatával.

Ellenőrizze az Nvidia illesztőprogramokat a terminálon keresztül

A telepítés ellenőrzéséhez használhatja a parancssort. Ez a parancs információkat jelenít meg az Nvidia GPU-ról, például az illesztőprogram verziójáról, a GPU-használatról, a hőmérsékletről és egyebekről.

nvidia-smi

Nyissa meg az Nvidia Settings GUI-t

Ha grafikus felületet szeretne, elindíthatja az Nvidia beállítások grafikus felhasználói felületét. Ehhez kövesse az alábbi lépéseket:

Nyissa meg a terminált, és írja be a következő parancsot:

nvidia-settings

Alternatív megoldásként az Nvidia beállításait az alkalmazásmenüből érheti el:

Lépjen a Tevékenységek > Alkalmazások megjelenítése > NVIDIA X Server Settings menüpontra.

Az Nvidia beállítások grafikus felületének megnyitása után megtekintheti a GPU konfigurációját, adatait és egyéb testreszabható beállításokat.

Következtetés

Az NVIDIA illesztőprogramok igényeinek leginkább megfelelő módszerrel történő telepítésével optimális teljesítményt és kompatibilitást biztosíthat Ubuntu rendszerével. Akár az Ubuntu alapértelmezett tárházának stabilitását, akár a ppa:graphics-drivers/ppa legmodernebb illesztőprogramjait, vagy az NVIDIA CUDA tárolóból származó CUDA-optimalizált illesztőprogramokat választja, mindegyik módszer megbízható módot nyújt a GPU hatékony működésének fenntartására. . Bár ezeknek az illesztőprogramoknak a frissítése gyakori, ügyeljen arra, hogy azt a tárolót válassza ki, amely megfelel az Ön speciális követelményeinek, hogy zökkenőmentes és stabil élményt biztosítson Ubuntu rendszerén.

Hasznos linkek

Íme néhány hasznos link az NVIDIA illesztőprogramok telepítéséhez:

  • Grafikus illesztőprogramok PPA: A legújabb NVIDIA illesztőprogramok elérése az Ubuntu PPA grafikus illesztőprogramokból. Ez a tárhely gyakran a legfrissebb illesztőprogramokkal rendelkezik.
  • NVIDIA Unix illesztőprogramok: Látogassa meg az NVIDIA hivatalos oldalát a Unix illesztőprogramokért, és töltse le közvetlenül az NVIDIA-ról a legújabb illesztőprogramokat.
  • NVIDIA CUDA Toolkit: Ismerje meg és töltse le a CUDA Toolkit-et, amely illesztőprogramokat és eszközöket tartalmaz a GPU-gyorsított számítástechnikához.
  • NVIDIA Tesla illesztőprogram-dokumentáció: Olvassa el az NVIDIA Tesla illesztőprogramok dokumentációját, amely részletes információkat tartalmaz az illesztőprogram-ágakról és a frissítésekről.
  • NVIDIA fórumok: Csatlakozzon az NVIDIA közösségi fórumokhoz, ahol megvitathatja a problémákat, megoszthatja megoldásait, és támogatást kérhet más NVIDIA-felhasználóktól.
Joshua James

“How to Install Nvidia Drivers on Ubuntu 24.04, 22.04, or 20.04” bejegyzéshez 3 hozzászólás

  1. Csakúgy, mint egy heads-up újraindítás után, nem tudtam elérni az nvidia-smi-t, így megtettem (MÉG NE ADJÁTOK MEG EZT A PARANCSOT) a sudo prime-select nvidiát. Újraindítás után pedig nem tudtam használni az egeret vagy a billentyűzetet, itt találtam megoldást:
    https://forums.developer.nvidia.com/t/ubuntu-22-04-2-lts-nvidia-525-105-17-hangs-on-login-screen/249679

    Ami alapvetően a következő: sudo apt-get install xserver-xorg-input-all
    Ezután tegye a „sudo prime-select nvidia” parancsot, és indítsa újra

    MEGJEGYZÉS: Ha az újraindítás után az egér és a billentyűzet nem reagál, lépjen be helyreállítási módba (a parancsértelmező megnyitásához válassza ki), és váltson vissza az intel „sudo prime-select nvidia”-ra, majd hajtsa végre a fenti lépéseket.

    Válasz

Szólj hozzá!