По просьбе товарищей рассказываю как устанавливать ironhide для nVidia Optimus.
Во первых ironhide, а не bumblebee, т.к. разработчик для Ubuntu советует ставить ironhide, являющийся переработанной под Ubuntu версией.
Во-вторых, новичкам делать на свежеустановленной системе. (У меня 11.10 x64)
- добавляем репозитарий разработчика пакета ironhide:
sudo add-apt-repository ppa:mj-casalogic/ironhide
- делаем апдейт инфы о пакетах
sudo apt-get update
- ставим пакеты ironhide, ironhide-ui,
sudo apt-get install ironhide ironhide-ui
(acpi-call-dkms должен установится автоматом.
Еще автоматом должны поставиться драйверы nvidia (nvidia-current) - проверьте,
что и то и то поставилось корректно (в строках вывода установочного скрипта
ironhide должны быть строки DKMS: install completed
и для acpi-call-dkms и для nvidia-current)
- скриптом запустится ironhide-configuration
но в первый раз он будет давать ошибки,
так как модуль nvidia-current будет активен только после перезагрузки.
- ставим glxgears (в чистой системе не стоят, а ironhide-configuration их вызывает)
sudo apt-get install mesa-utils
- перезагружаемся.
- еще раз вручную запускаем
sudo ironhide-configuration
Теперь настройка должна происходить без ошибок, т.к. nvidia-current уже активен.
- если все ок, то glxgears дает ~60fps, optirun glxgears дает ~516fps
и Ironhide сообщает, что успешно выключает дискретную карту.
Что проверяется командой lspci -vnnn (Nvidia видна, но не отображает параметры)