GNU/Linux >> LINUX-Kenntnisse >  >> Fedora

So installieren Sie Nvidia-Treiber auf Fedora Workstation

Der Ruf von NVIDIA-Treibern ist kein neues Konzept in der Welt der Betriebssysteme. Erfahrene Spieler werden schnell die Eigenschaften und Spezifikationen aufschlüsseln, die sie dazu gebracht haben, sich für diese Treiber zu entscheiden. Die Erfahrung, die diese maßgeschneiderten Treiber bieten, bietet ihnen jedoch nicht nur Spielern, sondern auch DLCs (herunterladbare Inhalte) und Patches für kreative Anwendungen.

Daher wird ein Ersteller von Inhalten, der kreative Workflows wie Live-Streaming, Fotografie, Videobearbeitung, Grafikdesign und Animation schätzt, das Angebot der NVIDIA-Treiber zu schätzen wissen.

Fedora-Workstation mit einer NVIDIA-GPU profitiert von effizienten wissenschaftlichen Berechnungen und maschinellen Lernvorgängen. Darüber hinaus werden bald andere Aufgaben wie Videobearbeitung oder Anwendungen, die eine grafische Verarbeitung erfordern, dazugehören.

Allerdings ist es eine Sache, eine NVIDIA-GPU-Hardware zu haben, und NVIDIA-Treiber zu haben, ist eine andere Sache. Sie benötigen die NVIDIA-Treiber, um die funktionalen Vorteile der NVIDIA-GPU-Hardware zu aktivieren. In diesem Artikel überbrücken NVIDIA-Treiber die Kommunikation zwischen dem Fedora-Workstation-Betriebssystem und der NVIDIA-Grafik-GPU-Hardware.

Installieren der NVIDIA-Treiber

Zur Erinnerung:Ihre NVIDIA-Grafik-GPU benötigt den programmierbaren Touch von NVIDIA-Treibern, um ihre Leistung zu verbessern. Diese Treiber stellen den Kommunikationskanal zwischen der NVIDIA-Grafik-GPU, der Hardwareschnittstelle Ihres Computers, der Fedora Workstation, der Softwareschnittstelle oder dem Betriebssystem Ihres Computers bereit.

Wir nehmen den Bash-Befehl Ansatz, um die NVIDIA-Treiber erfolgreich zu installieren. Bevor diese Installationsreise stattfindet, müssen wir uns jedoch um einige Systemkonfigurationen kümmern, bis die Installation des Treibers erfolgreich abgeschlossen ist. Die erste auszuführende Konfiguration stoppt die Ausführung der GUI. Die zweite Vorkonfiguration besteht darin, den Nouveau-Treiber zu deaktivieren. Der Nouveau-Treiber lässt sich leicht deaktivieren. Alles, was Sie tun müssen, ist das Grub-Boot-Menü zu ändern.

Ziele der Installationsanleitung für NVIDIA-Treiber

Im Folgenden sind die Lernziele dieses Artikels aufgeführt.

  • Verwendung von RPM-Fusion zur automatischen Installation von NVIDIA-Grafiktreibern
  • Manuelles Installieren von NVIDIA-Grafiktreibern von der offiziellen Website
  • Verwenden Sie Ihr Fedora Workstation-Betriebssystem, um das Kartenmodell der von Ihnen verwendeten NVIDIA-Grafikkarte zu identifizieren
  • Seriöse Internetressourcen für den Zugriff auf NVIDIA-Treiberpakete
  • Die unverzichtbaren Voraussetzungen für die erfolgreiche Kompilierung und Installation unserer zielgerichteten NVIDIA-Treiber
  • Die Problemumgehung zum Deaktivieren des Nouveau-Treibers
  • Durchführung der erfolgreichen Installation der NVIDIA-Grafiktreiber auf Ihrer Fedora-Workstation.

Systemanforderungen und nützliche Konventionen

Systemanforderungen

  • Es wäre hilfreich, wenn Sie die neueste Fedora-Version auf Ihrem Computer installiert und konfiguriert hätten. Wenn nicht, sollten Sie ein System-Update und -Upgrade von Ihrem Terminal oder Software Center aus durchführen, um dieses Ziel zu erreichen.
  • Der von Ihnen verwendete Fedora-Spin sollte stabil sein und von der Fedora-Community dringend empfohlen werden. Es könnte Gnome, SOAS, Cinnamon, LXQT, KDE Plasma, LXDE, Mate-Compiz oder XFCE sein, wie wir bereits erwähnt haben.
  • Stellen Sie sicher, dass Sie ein Sudoer-Benutzer der Fedora Workstation sind oder über Root-Rechte und -Zugriff verfügen, wenn Sie dieses Betriebssystem verwenden. Bei einigen Befehlen müssen Sie Ihre Lebensfähigkeit authentifizieren, indem Sie ein Root-Passwort an einer Eingabeaufforderung oder einem Terminal eingeben.

Nützliche Konventionen

# – Wenn eine leere Instanz Ihres Terminals mit diesem Symbol endet, bedeutet dies, dass alle Befehle, die Sie von diesem Terminal aus ausführen, nicht das Präfix sudo, haben müssen Sie müssen jedoch ein Root-Benutzer mit Root-Rechten sein.

$ – Wenn eine leere Instanz Ihres Terminals mit diesem Symbol endet, bedeutet dies, dass die Befehle, die Sie vom Terminal ausführen müssen, keine Root-Rechte erfordern. Ein normaler oder nicht privilegierter Benutzer kann sich bequem an diese Umgebung anpassen. Die Verwendung von Befehlen mit Root-Berechtigungen erfordert jedoch sudo  Präfix.

Installieren von NVIDIA-Treibern über RPM Fusion

Wenn Sie nach dem einfachsten und stressfreisten Ansatz suchen, NVIDIA-Treiber auf Ihrer Fedora-Workstation zu installieren, sollten Sie diesen RPM-Fusion-Ansatz in Betracht ziehen. Dieser Ansatz erspart Ihnen die Neukompilierung des Treibers. Andere Installationsansätze für NVIDIA-Treiber machen eine Neukompilierung des Treibers jedes Mal obligatorisch, wenn Sie ein Upgrade auf eine neue Kernel-Version oder ein Update in Erwägung ziehen.

Schritt 1:

Starten Sie Ihr Fedora-Terminal und führen Sie den folgenden Befehl aus, um das Kartenmodell unserer NVIDIA-Grafikhardware zu identifizieren.

tuts@FOSSlinux:~$ lspci -vnn | grep VGA

Die Ausgabe dieses Befehls enthält Spezifikationen wie die Bildschirmauflösung und den Speicher Ihrer NVIDIA-Grafikhardware. Sie sollten in der Lage sein, etwas wie die folgende Ausgabesequenz als Teil der Ausführung des obigen Befehls zu sehen.

NVIDIA Corporation GP106 [GeForce GTX 1060 6GB]

Schritt 2:

Stellen Sie sicher, dass Ihr Fedora-System vollständig aktualisiert ist, indem Sie den folgenden Befehl ausführen.

tuts@FOSSlinux:~$ sudo dnf update

Da der Befehl mit sudo beginnt, müssen Sie ein sudoer-Benutzer sein oder über sudo-Berechtigungen verfügen, da Sie vor der Ausführung des Befehls zur Eingabe eines Authentifizierungspassworts aufgefordert werden.

Schritt 3:

Um die RPM-Fusion zu aktivieren, müssen Sie die folgenden Befehlssequenzen von Ihrem Fedora-Terminal aus ausführen.

tuts@FOSSlinux:~$ sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm
tuts@FOSSlinux:~$ sudo dnf install https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

Der erste Befehl ist für die freie Veröffentlichung und der zweite Befehl für die unfreie Veröffentlichung.

Schritt 4:

Mit diesem Schritt können Sie die Installation des neuesten NVIDIA-Treiberpakets in Ihrem Fedora-System abrufen und abschließen. Sie haben jedoch drei Befehlsoptionen, mit denen Sie arbeiten können, und Sie sollten die relevanteste auswählen oder sich auf die Anforderungen Ihres Fedora-Systems beziehen.

Option 1:Ausführungsbefehl für die neueste GeForce

tuts@FOSSlinux:~$ sudo dnf install akmod-nvidia

Option 2:Ausführungsbefehl zum Einrichten von Legacy GeForce 400/500

tuts@FOSSlinux:~$ sudo dnf install xorg-x11-drv-nvidia-390xx akmod-nvidia-390xx

Option 3:Ausführungsbefehl zum Einrichten von Legacy GeForce 8/9/200/300

tuts@FOSSlinux:~$ sudo dnf install xorg-x11-drv-nvidia-340xx akmod-nvidia-340xx

Schritt 5:

Wenn Sie es bis zu diesem Schritt geschafft haben, war die Installation Ihrer NVIDIA-Treiber erfolgreich und Sie müssen nur noch Ihre Fedora Workstation neu starten.

tuts@FOSSlinux:~$ sudo reboot

Manuelle Installation von NVIDIA-Treibern

Wenn Sie den Albert-Einstein-Ansatz verwenden möchten, um die NVIDIA-Treiber auf Ihrer Fedora-Workstation zu installieren, ist dieser Schritt genau das Richtige für Sie. Diese Installationsalternative ist jedoch eine Ausfallsicherheit für Fedora-Benutzer, die mit dem RPM-Fusion-Ansatz möglicherweise auf irreparable Hindernisse stoßen. Mit diesem manuellen Ansatz erhalten Sie jedoch die neueste Version des NVIDIA-Treibers, ein Fall, der in der RPM Fusion-Installationsanleitung nicht versprochen wird.

Schritt 1:

Stellen Sie sicher, dass Ihr Fedora-Terminal gestartet ist, und führen Sie den folgenden Befehl aus, um das Kartenmodell Ihrer NVIDIA-Grafikhardware zu identifizieren.

tuts@FOSSlinux:~$ lspci -vnn | grep VGA

Wir haben möglicherweise nicht ausführlich erklärt, warum dieser Befehl im Rahmen des RPM Fusion-Ansatzes verwendet wird, aber die Erklärung sollte in dieser manuellen Installationsanleitung sinnvoll sein. Der obige Befehl hat mehrere wichtige Parameter auf unserem Fedora-Terminal ausgegeben, und wir werden sie weitertragen und in Schritt 2 darauf verweisen.

Schritt 2:

Besuchen Sie die offizielle URL für NVIDIA-Treiberpakete und laden Sie die erforderlichen Treiber herunter. Die Seite bietet ein Suchkriterium, mit dem Sie die Parameter eingeben können, die Sie bei der Ausführung des Befehls in Schritt 1 gefunden haben. Diese Parameter ermöglichen es Ihnen, die kompatibelsten NVIDIA-Treiber für Ihr Fedora-Workstation-Betriebssystem und die Hardware Ihres NVIDIA-Kartenmodells zu erhalten.

Alternativ, wenn Sie sich nicht mit diesen kleinen Schritten befassen und genug Tech-Serve haben möchten, ist die Nvidia Linux-Treiberliste der richtige Ort. Wenn Sie diesem Link folgen, können Sie die benötigten Treiber für Ihre Fedora Workstation direkt herunterladen. Ihre heruntergeladene Datei sollte der folgenden Dateisyntax ähneln.

NVIDIA-Linux-x86_64-430.50.run

Schritt 3:

Hier erreichen wir das Ziel der Installation von Paketvoraussetzungen, die für die erfolgreiche Kompilierung und Einrichtung unserer Fedora-NVIDIA-Treiber erforderlich sind.

tuts@FOSSlinux:~$ sudo dnf groupinstall "Development Tools"
tuts@FOSSlinux:~$ sudo dnf install libglvnd-devel

Schritt 4:

Dieser Schritt erfüllt das Ziel, zu lernen, wie der Nouveau-Treiber deaktiviert wird. Diese Änderung ist nur über das GRUB-Startmenü möglich. Der folgende Befehl nimmt die erforderlichen GRUB-Startmenüänderungen vor.

tuts@FOSSlinux:~$ sudo grub2-editenv - set "$(sudo grub2-editenv - list | grep kernelopts) nouveau.modeset=0"

Schritt 5:

Zeit, Ihre Fedora-Workstation neu zu starten

tuts@FOSSlinux:~$ sudo reboot

Dieser Schritt kann Ihr Fedora-System ohne GUI neu starten. Daher ist es ratsam, den SSH-Server auf Ihrem Fedora-System für die Remote-Anmeldung zu aktivieren. Alternativ können Sie zur TTY-Konsole wechseln, um die Installation Ihrer NVIDIA-Treiber abzuschließen.

Schritt 6:

Damit Sie den NVIDIA-Treiber erfolgreich installieren können, sollte der Xorg-Server nicht laufen. Dies liegt daran, dass es mehrere grafische Anzeigeinstanzen unserer Fedora-Workstation verwaltet und aktiv die Installation unserer NVIDIA-Treiber beeinträchtigen könnte. Sie sollten es stoppen können, indem Sie den folgenden Befehl auf Ihrem Terminal ausführen. Der Befehl bringt uns von einem GUI-Modus in einen Textmodus.

tuts@FOSSlinux:~$ sudo systemctl isolate multi-user.target

Schritt 7:

Schließlich kann die Installation der heruntergeladenen NVIDIA-Datei mit dem folgenden Befehl erreicht werden. Die Verwendung von entweder der Remote-SSH-Anmeldung oder der TTY-Konsole wird das gewünschte Ergebnis erzielen.

tuts@FOSSlinux:~$ sudo bash NVIDIA-Linux-x86_64-*

Möglicherweise erhalten Sie eine Eingabeaufforderung, in der Sie um Erlaubnis gebeten werden, einige benötigte kompatible Bibliotheken oder das automatische Update der X-Konfigurationsdatei zu installieren. Antworten Sie mit Ja. Wenn Sie eine Fehlermeldung erhalten, die darauf hinweist, dass ein Kernel-Quellbaum nicht gefunden werden kann, sollten Sie nach einer Anleitung suchen, um ihn einzurichten.

Schritt 8:

Führen Sie zum zweiten Mal einen Systemneustart durch.

tuts@FOSSlinux:~$ sudo reboot

Ihre Fedora Workstation sollte jetzt mit der Neuinstallation eines NVIDIA-Treibers aufblühen. Sie sollten einen abschließenden Neustart Ihres Fedora-Systems durchführen. Nachdem Sie sich bei Ihrem System angemeldet haben, führen Sie den folgenden Befehl aus, um auf weitere Konfigurationseinstellungen für Ihre NVIDIA-Grafikkarte zuzugreifen.

tuts@FOSSlinux:~$ sudo nvidia-settings

Schließlich können Sie Ihr System wieder in seinen normalen Zustand versetzen, indem Sie den folgenden Befehl ausführen.

tuts@FOSSlinux:~$ sudo systemctl restart systemd-logind

Schlussbemerkung

Ihre Fedora-Workstation profitiert stark vom Vorhandensein der NVIDIA-Hardware- und -Softwarekomponente; seine kompatiblen Treiber. Diese Treiber aktivieren Ihre NVIDIA-kompatible Hardwarefunktionalität und verbessern wiederum die Rechenleistung Ihres Systems. Seien Sie vorsichtig bei den Installationsschritten, und Sie werden die hohe Rechenleistung und Grafikfähigkeiten Ihrer Fedora Workstation genießen.


Fedora
  1. So installieren Sie Nvidia-Treiber auf Fedora

  2. So installieren Sie Nvidia-Treiber unter Debian

  3. So installieren Sie Fedora 23 Workstation – Schritt für Schritt

  4. So installieren Sie Nvidia-Treiber auf AlmaLinux 8

  5. So installieren Sie Nvidia-Treiber auf Manjaro 21

So installieren Sie Nvidia-Treiber unter Fedora Linux

So installieren Sie Visual Studio Code auf einer Fedora 35 Workstation

So installieren Sie VS Codium auf einer Fedora 35-Workstation

So installieren Sie NVIDIA-Treiber unter Fedora 36 Linux

So installieren Sie Nvidia 495.xx-Treiber auf Fedora 35

So installieren Sie Go auf Fedora 35