Die vorherigen Methoden, die ich zum Einrichten von Bumblebee auf 13.10-basierten Distributionen verwendet habe , funktionieren nicht unterUbuntu 14.04
. Wie kann ich mich einrichten Bumblebee
und Bumblebee GUI
anmelden Ubuntu 14.04
?
Die vorherigen Methoden, die ich zum Einrichten von Bumblebee auf 13.10-basierten Distributionen verwendet habe , funktionieren nicht unterUbuntu 14.04
. Wie kann ich mich einrichten Bumblebee
und Bumblebee GUI
anmelden Ubuntu 14.04
?
Antworten:
Um bumblebee in Ubuntu 14.04 zu installieren, führen Sie diese Befehle im Terminal aus
sudo apt-get install bumblebee bumblebee-nvidia primus nvidia-331
Jetzt müssen Sie installieren Bumblebee GUI
, um Apps zu verwalten, die mit nVidia geöffnet werden sollen. Hier ist die Anleitung:
Installieren Sie Python App Indicator:
sudo apt-get install python-appindicator
Installieren Sie Git:
sudo apt-get install git
Erstelle ein Verzeichnis für git:
mkdir git && cd git
Überprüfen Sie das Repository:
git clone https://github.com/Bumblebee-Project/bumblebee-ui.git
cd bumblebee-ui
sudo ./INSTALL
Gehen Sie zu Startup Applications und fügen Sie hinzu bumblebee-indicator
Jetzt neu starten.
Ich stehe seit einiger Zeit vor dem gleichen Problem. Ich musste viele Artikel online referenzieren, bekam aber nie Hilfe. Also schrieb ich einen eigenen Blog-Beitrag und erhielt eine sehr positive Resonanz. Viele Leute haben bestätigt, dass der Beitrag hilfreich war. Ich habe den Blog-Beitrag überarbeitet, um die Verwendung zu vereinfachen. Man könnte einfach die Befehle aus dem Blog kopieren und einfügen und es funktioniert gut.
Ich habe einen Lenovo Z5070 Laptop mit einem Nvidia 820M und habe die Lösung viele Male getestet, indem ich verschiedene Versionen von Ubuntu 14.04 14.10 und jetzt 15.04 installiert habe. Ich wollte nur mitteilen, wie ich das Problem behoben habe.
Grundsätzlich ist die Installation von Bumblebee mit Nvidia mit Ubuntu am schwierigsten, da Bumblebee als Technologie funktioniert. Im Idealfall hätte schon die Installation der Software ausreichen sollen.
Es ist ausreichend, wenn Sie die Nvidia-Current-Treiber verwenden, die vermutlich die Version 304 haben. Wenn Sie jedoch eine andere Version installieren, benötigen Sie auf jeden Fall Hilfe. Hier kann der folgende Blog-Beitrag helfen.
Bitte beachten Sie hier!
Einer meiner vorherigen Posts wurde gelöscht, da die Compete-Lösung nicht veröffentlicht wurde. Allerdings bin ich kein Idiot oder Spammer. Nachfolgend finden Sie die 100% igen technischen Details zur Implementierung der Lösung.
Das offizielle Repository von Ubuntu enthält nur alte und veraltete Treiber. Ich selbst verwende das nicht und würde vorschlagen, dass Sie dasselbe tun, wenn Sie den neuesten Nvidia-Treiber ohne Probleme möchten.
Schritte:-
Der erste Schritt nach der Installation von Ubuntu ist die Installation aller Updates. Sie können den Software-Updater verwenden oder einfach Folgendes ausführen:
sudo apt-get update && sudo apt-get upgrade
Fügen Sie die Xorg-Edgers ppa mit
sudo apt-add-repository ppa:xorg-edgers/ppa
und dann
sudo apt-get update
sudo apt-get upgrade && sudo apt-get dist-upgrade
Dies ist der wichtigste Schritt. Wenn Sie dies verpassen, wird nach dem Neustart ein schwarzer Bildschirm angezeigt. Bitte tun Sie dies, da wir den xorg-edgers ppa verwenden. Wir müssen sicherstellen, dass alle Pakete, die für Hummeln und Nvidia benötigt werden, aus dem PPA stammen.
Installieren Sie jetzt die Bumblebee- und Nvidia-Treiber mit
sudo apt-get install bumblebee bumblebee-nvidia primus nvidia-349
Fügen Sie den aktuellen Benutzer der Sicherheitsgruppe Hummel hinzu.
sudo adduser $USER bumblebee
Nur für Ubuntu 15.04: Sie müssen manuell aktivieren, um den Bumblebee-Daemon zu verwenden
sudo systemctl enable bumblebeed`
Dies erledigt die Installation der erforderlichen Software auf Ihrem System. Wir müssen es konfigurieren. Ich kann Ihnen versichern, wenn Sie diese Schritte bisher befolgt haben, sollte die Konfiguration ein Kinderspiel sein.
Wir beginnen mit der Aktivierung von bbswitch und Intel i915 Driver.
sudo -H gedit /etc/modules
Ubuntu 15.04: Die Datei ist /etc/modules-load.d/modules.conf
Fügen Sie diese beiden Zeilen hinzu
i915
bbswitch
Bearbeiten Sie die Hummelkonfigurationsdatei.
sudo -H gedit /etc/bumblebee/bumblebee.conf
Zeile 22:
Driver=nvidia
Zeile 55:
KernelDriver=nvidia-349
Zeile 58:
LibraryPath=/usr/lib/nvidia-349:/usr/lib32/nvidia-349
Zeile 61:
XorgModulePath=/usr/lib/nvidia-349/xorg,/usr/lib/xorg/modules
Zusätzlich gibt es eine weitere Datei, die bearbeitet werden muss.
sudo -H gedit /etc/modprobe.d/bumblebee.conf
Fügen Sie diese Zeile am Ende hinzu.
blacklist nvidia-349
Jetzt darfst du reboot
. Überprüfen Sie nach dem Neustart, sudo apt-get install mesa-utils
ob Mesa-Utils noch nicht installiert sind.
primusrun glxinfo | grep OpenGL
Dies sollte Ihnen den verwendeten nvidia-349.16
Treiber anzeigen.
Bitte beachten Sie, dass nvidia-349 zum Zeitpunkt des Schreibens der neueste Treiber ist. Sie können eine andere Treiberversion verwenden und bei Bedarf die entsprechende Nummer ersetzen (besondere Aufmerksamkeit beim Bearbeiten der Dateien).
Ich habe gerade die NVIDIA GTX880M von meinem ASUS ROG G750JZ über diese URL (französische Seite) im Ubuntu FR-Forum installiert
Kurzfassung:
sudo apt-get install nvidia-331 nvidia-settings nvidia-prime mesa-utils vdpau-va-driver
Für Einheit 8 in Ubuntu
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install prime-indicator
sudo reboot
Nach dem Neustart können Sie das Logo von Intel oder NVIDIA in der Systemleistenanzeige sehen und zwischen beiden wechseln.
Sie können die Geschwindigkeit Ihrer Grafikkarte mit glxgears testen.
Wenn Sie auf ein Problem mit Prime stoßen, wie einen leeren Popup-Fehler im NVIDIA-Einstellungsfeld, können Sie den Fehler im Launch Pad 1310023 sehen . Ich bin auf ein ähnliches Problem gestoßen und kann es damit beheben:
sudo update-alternatives --config x86_64-linux-gnu_gl_conf
sudo ldconfig -n
sudo update-initramfs -u
Starten Sie dann neu und prüfen Sie, ob es funktioniert
Ich werde es wagen, die Frage nicht direkt zu beantworten, sondern einen alternativen Weg zu bieten. Ich habe letzte Woche eine Neuinstallation von Ubuntu 14.04 gemacht, nachdem es veröffentlicht wurde.
Und ich bin einfach den hier beschriebenen Schritten gefolgt
Kurz gesagt, ich bin nur diesen Schritten gefolgt:
sudo apt-get purge bumblebee*
sudo apt-get purge libvdpau-va-gl1
sudo apt-get install nvidia-319 nvidia-settings-319 nvidia-prime
Obwohl es einen neueren Treiber gibt, ist die letzte Version von nvidia-settings 319, daher habe ich die genauen Schritte befolgt, aber lesen Sie den gesamten Artikel, da bei Fehlern andere Schritte vorgeschlagen werden.
:)
Bumblebee funktioniert am 14.04. Zumindest für einige Leute nicht. Wenn das Ihre Situation ist, können Sie das nvidia-prime-Paket verwenden, wie in einer anderen Antwort hier beschrieben: Hybridgrafiken für die Arbeit mit nvidia-prime GT650M
Um Bumblebee auch zum Laufen zu bringen, musst du es installieren, so wie es im Wiki und in anderen Antworten hier erwähnt wird.
sudo apt-get install bumblebee bumblebee-nvidia primus linux-headers-generic
Wenn Ihre Karte jedoch nicht von den Standardtreibern unterstützt wird (304 zum Zeitpunkt des Schreibens dieses Dokuments), müssen Sie zusätzliche Schritte ausführen. Ich schreibe das hier, weil ich nach vielen Stunden der Frustration endlich eine Antwort gefunden habe.
Zunächst müssen Sie sudo apt-get install nvidia 346
zum Zeitpunkt des Schreibens die neuesten Treiber installieren .
Anschließend müssen Sie die Datei bearbeiten /etc/bumblebee/bumblebee.conf
und alle Instanzen von "nvidia-current" durch "nvidia-346" ersetzen. Auch dies wird in anderen Antworten behandelt .
Dadurch wird der Computer jedoch immer noch in einem schwarzen Bildschirm gestartet. Das Problem ist, dass das nvidia-Modul vor dem Intel-Modul geladen wird. Bumblebee erstellt eine Datei /etc/modules/modprobe.d/bumblebee.conf
, in der NVIDIA-Module gesperrt sind. Diese Datei wurde jedoch seit einiger Zeit nicht mehr aktualisiert. Daher müssen Sie am Ende dieser Datei Folgendes hinzufügen:
# 346
blacklist nvidia-346
blacklist nvidia-346-updates
blacklist nvidia-experimental-346
Nach einem Neustart sollten Sie einsatzbereit sein. Vergessen Sie natürlich nicht, "346" auf die von Ihnen verwendete Treiberversion zu ändern.
Ich habe einen Fehler im Launchpad behoben und hoffe, dass dieser bald behoben wird.