GNU/Linux >> Znalost Linux >  >> Fedora

Jak nainstalovat ovladače NVIDIA na Fedora 36 Linux

Většina moderních systémů Linux Desktop, jako je Fedora, přichází s ovladačem NVIDIA předinstalovaným v ovladači grafického zařízení Nouveau s otevřeným zdrojovým kódem pro grafické karty Nvidia. Z velké části je to přijatelné; pokud však používáte systém Linux pro grafický design nebo hraní her, můžete získat lepší ovladače.

Historicky Nouveau proprietární ovladače jsou pomalejší než Nvidia, které postrádají nejnovější hardwarové funkce grafické karty, softwarovou technologii a podporu. Ve většině situací je upgrade ovladačů Nvidia správnými ovladači NVIDIA výhodnější než ne. V některých případech můžete zaznamenat podstatná celková zlepšení.

V následujícím tutoriálu se naučíte, jak nainstalovat grafické ovladače Nvidia z proprietárního úložiště Nvidia RPM Fusion, které vám poskytne nejnovější software dostupný na Fedora 36 Workstation, terminálu příkazového řádku.

Aktualizujte Fedoru

Než začnete, aktualizujte svůj systém, abyste se ujistili, že všechny stávající balíčky jsou aktuální, abyste předešli konfliktům, což je nezbytné při instalaci ovladačů, jako jsou ovladače grafické karty a jádra atd.

sudo dnf upgrade --refresh -y

Importovat úložiště RPM Fusion

Ve výchozím nastavení, stejně jako většina distribucí Linuxu, Fedora nepřichází s proprietárními ovladači NVIDIA. Nejlepší metodou, jak je nainstalovat na Fedoru 36, je použít fúzní úložiště RPM.

Nejprve otevřete svůj terminál a přidejte následující úložiště

Import RPM Fusion Free

sudo dnf install \
  https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm

Import RPM Fusion Nonfree

sudo dnf install \
  https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

Až budete hotovi, obnovte seznam úložišť.

sudo dnf update --refresh

Nainstalujte ovladače NVIDIA na Fedoru

Nyní, když jste importovali úložiště RPM Fusion, spusťte následující příkaz k instalaci nejnovějších ovladačů Nvidia do vašeho systému Fedora.

sudo dnf install akmod-nvidia -y

Dále nainstalujte podporu ovladačů CUDA. V ideálním případě to možná nebudete potřebovat, ale někdy, pokud problémy přetrvávají, může instalace podpory CUDA problémy vyřešit.

sudo dnf install xorg-x11-drv-nvidia-cuda

Jakmile je vše nainstalováno, musíte restartovat váš systém Fedora. Ve výchozím nastavení to také automaticky deaktivuje ovladače Nouveau.

reboot

Ověřte instalaci ovladačů NVIDIA

Jakmile se vrátíte, zobrazte nastavení serveru NVIDIA X pomocí následující cesty.

Aktivity> Zobrazit aplikace> NVIDIA X Server

Případně, pokud jste otevřeli terminál, použijte následující příkaz.

nvidia-settings

Příklad úspěšné instalace:

Volitelná metoda – povolit větev RPM Fusion TESTING

RPM Fusion má testovací větev, která obsahuje většinou přicházející nové balíčky ovladačů NVIDIA nebo beta balíčky. To může být užitečné pro ty, kteří si chtějí instalovat špičkové ovladače NVIDIA.

Nejprve povolte úložiště RPM Fusion Testing pomocí následujícího příkazu.

Povolit bezplatné úložiště

sudo dnf config-manager --set-enabled rpmfusion-free-updates-testing

Povolit úložiště, které není zdarma

sudo dnf config-manager --set-enabled rpmfusion-nonfree-updates-testing

Po povolení pokračujte v instalaci ovladačů nebo spusťte aktualizaci. Pokud se zde objeví nové neotřelé ovladače v testu nebo pravděpodobněji beta ovladače a můžete je začít aktualizovat, pamatujte, že mohou být chybné, takže se nedivte.

Někdy můžete chtít zakázat testovací úložiště RPM Fusion. To lze rychle provést pomocí následujícího příkazu, pro opětovné zapnutí použijte následující příkazy výše a opláchněte a opakujte.

Zakázat bezplatné úložiště

sudo dnf config-manager --set-disabled rpmfusion-free-updates-testing

Deaktivovat úložiště, které není zdarma

sudo dnf config-manager --set-disabled rpmfusion-nonfree-updates-testing

Volitelná metoda – Instalace starších ovladačů NVIDIA

Pro ty, kteří upgradovali Fedoru a vyžadují starší ovladače, jejich grafická karta již není podporována v nejnovějších balících ovladačů od Nvidie. Níže je uvedeno několik volitelných instalačních ovladačů, které často nejsou příliš aktualizovány a mohou existovat bezpečnostní chyby.

Nainstalujte ovladače řady GeForce 600/700 NVIDIA:

sudo dnf install xorg-x11-drv-nvidia-470xx akmod-nvidia-470xx xorg-x11-drv-nvidia-470xx-cuda

Nainstalujte ovladače řady GeForce 400/500 NVIDIA:

sudo dnf install xorg-x11-drv-nvidia-390xx akmod-nvidia-390xx xorg-x11-drv-nvidia-390xx-cuda

Nainstalujte ovladače řady GeForce 8/9/200/300 NVIDIA:

sudo dnf install xorg-x11-drv-nvidia-340xx akmod-nvidia-340xx xorg-x11-drv-nvidia-340xx-cuda

Jak aktualizovat ovladače Nvidia

Všechny budoucí aktualizace budou ve standardní proceduře příkazu dnf refresh, která zkontroluje repozitář RPM Fusion na aktualizace a zbytek vašich balíčků Fedory.

Chcete-li zkontrolovat aktualizace:

sudo dnf upgrade --refresh

Jak odebrat ovladače Nvidia a vrátit změny

Pokud nechcete nadále používat oficiální ovladače Nvidia, použijte následující příkaz:

sudo dnf autoremove akmod-nvidia xorg-x11-drv-nvidia-cuda -y

Tím se odstraní všechny nainstalované závislosti a po odstranění je nutné restartovat.

reboot

Během restartu proces znovu povolí ovladače Nouveau. Zobrazí se zpráva oznamující, že nebyly nalezeny ovladače Nvidia, která znovu povoluje ovladače Nouveau, což usnadňuje přepínání tam a zpět v případě potřeby.


Fedora
  1. Jak nainstalovat ovladače Nvidia na Fedoru

  2. Jak nainstalovat VLC na Fedora Linux

  3. Jak nainstalovat Zoom ve Fedora Linux 35

  1. Jak nainstalovat ovladače Nvidia na Debian

  2. Jak nainstalovat ovladače Nvidia na Ubuntu 20.04

  3. Jak nainstalovat ovladače Nvidia na Kali linux

  1. Jak nainstalovat ovladače Nvidia na pracovní stanici Fedora

  2. Jak nainstalovat PostgreSQL 14 ve Fedora Linux

  3. Jak nainstalovat ovladače Nvidia v příručce Fedora 30