web-dev-qa-db-fra.com

Bumblebee: le module bbswitch n'a pas pu être chargé

Je suis passé à 12.04 et j'ai dû passer d'Ironhide à la dernière version de Bumblebee.

Maintenant, quand j'essaye de lancer bumblebeed, j'obtiens cette erreur:

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.

Je n'ai pas vraiment besoin d'utiliser le VGA secondaire sur Kubuntu, alors j'aimerais trouver un moyen de fermer définitivement le GPU et d'éviter de gaspiller la batterie. Je ne peux pas le désactiver à partir du BIOS car je l'utilise sous Windows. Ma carte est un nvidia 540M.

6
StepTNT

bbswitch est le module de noyau utilisé pour désactiver le GPU nvidia. Veillez à installer le PPA Bumblebee comme décrit dans la section n NVIDIA GeForce avec technologie Optimus est-il pris en charge par Ubuntu? . L'installation de Bumblebee à partir de ce PPA a également extrait le package bbswitch-dkms. Si ce paquet est installé, la raison probable de l'échec est que les en-têtes du noyau pour le noyau installé sont manquants.

Dans ce cas, mettez à jour votre noyau en incluant les en-têtes:

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

Redémarrer. Si le problème persiste, essayez d'installer explicitement les en-têtes du noyau chargé :

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

Si le module n'est toujours pas chargé, essayez de supprimer complètement bbswitch et réinstallez-le:

Sudo apt-get purge bbswitch-dkms
Sudo apt-get install bbswitch-dkms
9
Lekensteyn