Bumblebee: Modul bbswitch konnte nicht geladen werden

Bumblebee: Modul bbswitch konnte nicht geladen werden

Ich habe auf 12.04 aktualisiert und musste von Ironhide auf die neueste Version von Bumblebee umsteigen.

Wenn ich jetzt versuche, es auszuführen bumblebeed, erhalte ich diese Fehlermeldung:

FATAL: Module bbswitch not found.
[ERROR]Module bbswitch could not be loaded (timeout?)
[WARN]No switching method available. The dedicated card will always be on.

Ich muss den sekundären VGA-Anschluss bei Kubuntu nicht wirklich verwenden, daher würde ich gerne einen Weg finden, die diskrete GPU definitiv abzuschalten und eine Verschwendung von Akku zu vermeiden. Ich kann sie nicht im BIOS deaktivieren, da ich sie unter Windows verwende. Meine Karte ist eine Nvidia 540M.

Antwort1

bbswitchist das Kernelmodul, das zum Deaktivieren der NVIDIA-GPU verwendet wird. Stellen Sie sicher, dass Sie das Bumblebee PPA wie in beschrieben installieren.Wird eine NVIDIA GeForce mit Optimus-Technologie von Ubuntu unterstützt?. Beim Installieren von Bumblebee von diesem PPA wurde das bbswitch-dkmsPaket ebenfalls abgerufen. Wenn Sie dieses Paket installiert haben, liegt der wahrscheinliche Grund für den Fehler darin, dass die Kernel-Header für den installierten Kernel fehlen.

Aktualisieren Sie in diesem Fall Ihren Kernel einschließlich der Header:

sudo apt-get update
sudo apt-get install linux-headers
sudo apt-get dist-upgrade

Starten Sie neu. Wenn das Problem weiterhin besteht, versuchen Sie, die Header für diegeladenKernel:

sudo apt-get install linux-headers-$(uname -r)

Wenn das Modul immer noch nicht geladen wird, versuchen Sie, bbswitch vollständig zu entfernen und neu zu installieren:

sudo apt-get purge bbswitch-dkms
sudo apt-get install bbswitch-dkms

verwandte Informationen