Bumblebee: O módulo bbswitch não pôde ser carregado

Bumblebee: O módulo bbswitch não pôde ser carregado

Atualizei para 12.04 e tive que mudar do Ironhide para a versão mais recente do Bumblebee.

Agora, quando tento executar bumblebeed, recebo este erro:

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.

Eu realmente não preciso usar o VGA secundário no Kubuntu, então gostaria de encontrar uma maneira de desligar definitivamente a GPU discreta e evitar o desperdício de bateria. Não consigo desativá-lo no BIOS porque o uso no Windows. Minha placa é uma nvidia 540M.

Responder1

bbswitché o módulo do kernel usado para desabilitar a GPU nvidia. Certifique-se de instalar o Bumblebee PPA conforme descrito emUma NVIDIA GeForce com tecnologia Optimus é suportada pelo Ubuntu?. A instalação do Bumblebee a partir desse PPA também recuperou o bbswitch-dkmspacote. Se você tiver este pacote instalado, o motivo provável da falha é que os cabeçalhos do kernel do kernel instalado estão faltando.

Nesse caso, atualize seu kernel incluindo os cabeçalhos:

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

Reinício. Se o problema persistir, tente instalar explicitamente os cabeçalhos docarregadonúcleo:

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

Se o módulo ainda não estiver carregado, tente remover completamente o bbswitch e reinstalá-lo:

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

informação relacionada