So verwalten Sie Nvidia Optimus-Chipsätze in Ubuntu mit Bumblebee
Bumblebee ist ein Softwaretool für Linux mit dem Ziel, NVIDIA Optimus-Laptops für GNU/Linux-Distributionen zu unterstützen. Optimus ist eine hybride Anzeigetechnologie, bei der die integrierte GPU die Anzeige rendert, während die dedizierte GPU (in diesem Fall eine nVidia-Grafikkarte) die gesamte Verarbeitung übernimmt und die Ausgabe an die integrierte GPU sendet. Wenn der Laptop mit Akku betrieben wird, wird die dedizierte GPU ausgeschaltet, um Strom zu sparen und die Akkulaufzeit zu verlängern.
Bumblebee versucht, das Verhalten der Optimus-Technologie nachzuahmen, indem es bei Bedarf die dedizierte GPU zum Rendern verwendet und sie bei Nichtgebrauch herunterfährt.
Ubuntu-Systeme sind bereits mit Nvidia Prime ausgestattet, was Benutzern die Möglichkeit bietet, zwischen Nvidia- und Intel-GPUs zu wechseln. Das Problem dabei ist, dass es nur für den gesamten Desktop funktioniert und es einem Benutzer nicht erlaubt, die GPU für eine bestimmte Anwendung festzulegen. Bei einigen Systemen gab es Berichte über übermäßige Erwärmung und Fehlfunktionen des Systems, wenn die Nvidia-GPU auf den gesamten Desktop eingestellt ist. In diesem Fall wäre die Verwendung von Bumblebee eine bessere Option.
Bumblebee installieren
Bevor Sie mit der Installation von Bumblebee beginnen, gehe ich davon aus, dass Sie die Nvidia-Grafik bereits installiert haben. Wenn Sie sie nicht installiert haben, können Sie dies tun, indem Sie das Terminal öffnen und den folgenden Befehl ausführen:
sudo apt-get install nvidia-primeSie können diesen Befehl auch ausführen, damit die Intel-Grafikkarte verwendet wird:
Andere Artikel, die Sie interessieren könntenDie Installation von Bumblebee wird nun von der Nvidia-Grafik bestimmt, mit der Sie es verwenden möchten. Folgende Optionen stehen zur Verfügung:
nVidia-361
Um es mit nvidia-316 zu verwenden, können Sie diesen Befehl ausführen, um Bumblebee zu installieren:
sudo apt-get install bumblebeenVidia-370
Wenn Sie es mit dem nvidia-370 verwenden möchten und Ubuntu 16.04 oder früher ausführen, können Sie Bumblebee Development PPA für die Installation verwenden:
sudo add-apt-repository ppa:bumblebee/testing sudo apt-get update sudo apt-get install bumblebeeWenn Sie Ubuntu 16.10 oder höher verwenden, benötigen Sie das Bumblebee Development PPA nicht, da sich die Patches bereits im offiziellen Ubuntu-Repository befinden. Durch Ausführen des folgenden Befehls wird es installiert:
sudo apt-get install bumblebeeIn meinem Fall installiere ich es auf Ubuntu 16.04.
Konfiguration und Nutzung
Nach der erfolgreichen Installation von Bumblebee müssen Sie es konfigurieren, damit es ordnungsgemäß funktioniert. Die Bumblebee-Konfigurationsdatei befindet sich unter „/etc/bumblebee/bumblebee.conf“. Öffnen Sie es mit einem Texteditor Ihrer Wahl. Öffnen Sie die Konfigurationsdatei und scrollen Sie nach unten zu dem im Screenshot unten gezeigten Bereich.
Wenn Sie nvidia-361 verwenden, ändern Sie die folgenden Optionen aus dem obigen Screenshot, um es einzurichten:
- Stellen Sie den Treiber auf „nvidia“ ein.
- Setzen Sie den KernelDriver auf „nvidia-361“
- Legen Sie den LibraryPath auf „/usr/lib/nvidia-361:/usr/lib32/nvidia-361“ fest.
- Legen Sie den XorgModulePath auf „/usr/lib/nvidia-361/xorg,/usr/lib/xorg/modules“ fest.
Speicher die Datei.
Bei Verwendung von nvidia-370:
- Treiber auf „nvidia“ einstellen
- Setzen Sie den KernelDriver auf „nvidia-370“
- Legen Sie den LibraryPath auf „/usr/lib/nvidia-370:/usr/lib32/nvidia-370“ fest.
- Legen Sie den XorgModulePath auf „/usr/lib/nvidia-370/xorg,/usr/lib/xorg/modules“ fest.
Speicher die Datei.
Wenn Sie eine andere Version der nVidia-Grafik installiert haben, denken Sie daran, die Konfigurationsdatei an die Version anzupassen.
Der letzte Schritt, um Bumblebee zum Laufen zu bringen, ist ein Neustart Ihres Computers. Die diskrete Karte wird nun ausgeschaltet. Wenn Sie Bumblebee mit einer Anwendung ausführen möchten, führen Sie diesen Befehl aus, wobei some_app_or_game der Name der Anwendung oder des Spiels ist:
Abschluss
Bumblebee ist sehr wichtig für Leute, die grafikintensive Anwendungen auf ihren Computern ausführen. Damit können Sie bei Bedarf zwischen der dedizierten und der integrierten Grafikkarte wechseln und die Leistung Ihres Geräts aufrechterhalten, ohne die Akkulaufzeit zu beeinträchtigen.
Schreibe einen Kommentar