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
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.