GPU

Installieren Sie Nvidia-Treiber auf CentOS

Installieren Sie Nvidia-Treiber auf CentOS

Installieren Sie Nvidia Optimus-Grafiktreiber auf CentOS 7

In diesem Artikel zeige ich Ihnen, wie Sie eine neue von Nvidia Optimus unterstützte Grafikkarte in einer Hybridgrafikkonfiguration auf CentOS 7 einrichten. Alle neuen Laptops/Notebooks verwenden heutzutage diese Art der Konfiguration. So ist es heutzutage sehr üblich. Ich habe ASUS UX303UB mit 2GB Nvidia GeForce 940M und Intel HD Graphics 520 verwendet, um alles in diesem Artikel zu testen. Lass uns anfangen.

Dieser Artikel gilt nur für Nvidia Optimus unterstützte Grafikkarten- oder Hybridgrafikkonfigurationen. Mit dem folgenden Befehl können Sie überprüfen, ob Ihre Nvidia-Grafikkarte die Optimus-Technologie unterstützt oder nicht:

“lspci | grep 'NVIDIA\|VGA'”

Wenn Sie 2 Grafikkarten aufgelistet haben, wie es auf dem Screenshot zu sehen ist, können Sie diesem Artikel folgen und erwarten, dass alles funktioniert.

Hinweis: Bevor Sie mit der Installation fortfahren, deaktivieren Sie Secure Boot in den BIOS-Einstellungen.

Zuerst müssen wir unserem CentOS 7-Betriebssystem einige Paket-Repositorys hinzufügen. Führen Sie die folgenden Befehle aus, um die Paket-Repositorys hinzuzufügen:

elrepo-Repository hinzufügen:

sudo rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org sudo rpm -Uvh http://www.elrepo.org/elrepo-release-7.0.3.el7.elrepo.noarch.U/min 

Epel-Repository hinzufügen:

sudo yum installiere epel-release

Hummel-Repository hinzufügen:

sudo yum -y --nogpgcheck install http://install.Linux.ncsu.edu/pub/yum/itecs/public/bumblebee/rhel7/noarch/bumblebee-release-1.2-1.noarch.U/min 

sudo yum -y --nogpgcheck install http://install.Linux.ncsu.edu/pub/yum/itecs/public/bumblebee-nonfree/rhel7/noarch/bumblebee-nonfree-release-1.2-1.noarch.U/min

Jetzt müssen wir den Kernel von CentOS 7 aktualisieren. Sonst geht es nicht.

sudo yum --enablerepo=elrepo-kernel install kernel-ml

Installieren Sie das neue Kernel-Entwicklungspaket mit dem folgenden Befehl:

sudo yum --enablerepo=elrepo-kernel install kernel-ml-devel

Wie Sie sehen, habe ich das bereits getan und meinen Computer neu gestartet. Aus dem Befehl 'uname -r' können Sie sehen, dass meine Kernel-Version jetzt '4 . ist.13.11'. Sie sollten Ihren Computer neu starten, nachdem Sie einen neuen Kernel und ein kernel-ml-devel-Paket installiert haben.

Jetzt können wir die Bumblebee Nvidia Optimus-Treiber installieren. Um bumblebee zu installieren, führen Sie den folgenden Befehl aus:

sudo yum install bumblebee-nvidia bbswitch-dkms primus kernel-devel

Oder den folgenden Befehl, wenn Sie 32-Bit-Kompatibilität wünschen:

sudo yum install bumblebee-nvidia bbswitch-dkms VirtualGL.x86_64 VirtualGL.i686 primus.x86_64 primus.i686 Kernel-Entwicklung

Ich werde mit dem ersten Befehl gehen.

Nachdem Sie den Befehl ausgeführt haben, drücken Sie 'y' und dann um die Installation zu bestätigen.

Ihre Installation sollte starten. Es kann einige Minuten dauern, bis es fertig ist.

Führen Sie nach der Installation den folgenden Befehl aus, um Ihren Benutzer zur Hummelgruppe hinzuzufügen.

sudo usermod -aG bumblebee YOUR_USERNAME

Starten Sie jetzt Ihren Computer neu. Sobald Ihr Computer neu gestartet wurde, sollten Sie in der Lage sein, die Systemsteuerung "Nvidia-Einstellungen" auszuführen. Es überprüft, ob alles richtig funktioniert.

Sie können auch über die Befehlszeile überprüfen, ob alles richtig funktioniert. Führen Sie den folgenden Befehl aus, um zu überprüfen, ob Nvidia-Treiber und Bumblebee funktionieren:

Hummel-nvidia --check

An der folgenden Ausgabe können Sie sehen, dass alles korrekt funktioniert.

Wenn Sie ein Problem haben, sollten Sie versuchen, den folgenden Befehl auszuführen:

sudo bumblebee-nvidia --debug --force

Wenn Sie Nvidia Optimus-Treiber von Bumblebee deinstallieren möchten, führen Sie den folgenden Befehl aus:

sudo yum entfernen bumblebee-nvidia bbswitch-dkms primus kernel-devel

Drücken Sie 'y' und drücken Sie . Bumblebee Nvidia Optimus Treiber sollten entfernt werden.

Sie können den aktualisierten Kernel auch mit den folgenden Befehlen entfernen:

sudo yum Kernel-ml entfernen kernel-ml-dev

Das Entfernen des Kernels ist jedoch nicht erforderlich. Sie können sie verwenden, wenn Sie möchten.
So installieren und deinstallieren Sie die neuen Nvidia Optimus-Treiber auf CentOS 7. Danke, dass du diesen Artikel gelesen hast.

Top 5 Karten zur Spielaufnahme
Wir alle haben Streaming-Gameplays auf YouTube gesehen und geliebt. PewDiePie, Jakesepticye und Markiplier sind nur einige der Top-Gamer, die Millione...
So entwickeln Sie ein Spiel unter Linux
Vor einem Jahrzehnt hätten nicht viele Linux-Benutzer vorhergesagt, dass ihr Lieblingsbetriebssystem eines Tages eine beliebte Spieleplattform für kom...
Open-Source-Ports kommerzieller Spiele-Engines
Kostenlose, quelloffene und plattformübergreifende Spiel-Engine-Nachbildungen können verwendet werden, um sowohl alte als auch einige der relativ neue...