Бамблби — это не только трансформер, относящийся к лагерю автоботов, но и ценный мех приложение для поддержки технологии NVIDIA Optimus на ноутбуках с операционными системами GNU/Linux. Bumblebee позволяет дать команду видеокарте NVIDIA заняться процессом обработки изображения, которое потом будет выведено через карту Intel. Суть в том, что с помощью этой штуки можно по-умолчанию использовать только карту Intel, а для игр подкючать видеокарту Nvidia, тем самым заметно экономя энергопотребление на обычных задачах. Заранее предупреждаю, что я использую Debian, поэтому команды я буду писать именно для этого дистрибутива, хотя они будут работать на Debian-like системах, таких как Ubuntu, Mint и прочее... Для начала удаляем все прежние попытки установки (думаю, это будет полезно читателю ;) ):
sudo apt purge nvidia* bumblebee
Теперь установка:
sudo apt install bumblebee-nvidia
Все необходимые пакеты будут установлены из зависимостей этого пакета. Вроде бы всё, но мне подсказали, что надо ещё внести изменение в один файлик. Почему то мейнтейнеры это давно не исправляют, причем не только в дебиане. Было бы интересно узнать, почему так. В файле /etc/bumblebee/bumblebee.conf нужно в
[driver-nvidia] # Module name to load, defaults to Driver if empty or unset KernelDriver=nvidia
заменить KernelDriver=nvidia
на KernelDriver=nvidia-current
После этого перезапускаем машину. Как видите, установка совершенно не сложная, но я в сети находил множество неправильных способов, поэтому решил оставить эту заметку. Теперь чтобы запутить какое-то приложение через nvidia виделокарту нужно перед названием программы дописать optirun
, например не freeminer
, а optirun freeminer
Посмотреть статус nvidia видеокарты можно с помощью optirun --status