
Я обновился до версии 12.04 и мне пришлось перейти с Ironhide на последнюю версию Bumblebee.
Теперь, когда я пытаюсь запустить bumblebeed
, я получаю эту ошибку:
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.
Мне не нужно использовать вторичный VGA на Kubuntu, поэтому я хотел бы найти способ определенно отключить дискретный GPU и не тратить батарею. Я не могу отключить его в BIOS, потому что использую его в Windows. Моя карта — nvidia 540M.
решение1
bbswitch
это модуль ядра, который используется для отключения графического процессора nvidia. Обязательно установите Bumblebee PPA, как описано вПоддерживается ли Ubuntu NVIDIA GeForce с технологией Optimus?. Установка Bumblebee из этого PPA также извлекла bbswitch-dkms
пакет. Если у вас установлен этот пакет, вероятная причина сбоя в том, что отсутствуют заголовки ядра для установленного ядра.
В этом случае обновите ядро, включая заголовки:
sudo apt-get update
sudo apt-get install linux-headers
sudo apt-get dist-upgrade
Перезагрузите. Если проблема все еще сохраняется, попробуйте явно установить заголовки длязагруженядро:
sudo apt-get install linux-headers-$(uname -r)
Если модуль по-прежнему не загружается, попробуйте полностью удалить bbswitch и переустановить его:
sudo apt-get purge bbswitch-dkms
sudo apt-get install bbswitch-dkms