Я попытался запустить
optirun glxgears
и получил такой вывод:
[ERROR]Cannot access secondary GPU - error: [XORG] (EE) NVIDIA(0): Failed to initialize the NVIDIA GPU at PCI:1:0:0.
Please[ERROR]Aborting because fallback start is disabled.
Что мне делать?
Итак, чтобы заставить Шмеля работать
a) Запустите следующую команду, чтобы узнать BusID для вашей видеокарты Nvidia:
lspci | grep NVIDIA
BusID число в начале строки, возвращаемое командой выше. Вот как выглядит вывод команды выше на моем ноутбуке:
01:00.0 VGA compatible controller: NVIDIA Corporation GF108M [GeForce GT 525M] (rev ff)
BusID - это число, выделенное жирным шрифтом, «01: 00.0» в моем случае.
b) Теперь нам нужно добавить BusID в /etc/bumblebee/xorg.conf.nvidia и для этого мы откроем файл как root с помощью текстового редактора (я буду использовать Gedit в команде ниже):
sudo gedit /etc/bumblebee/xorg.conf.nvidia
И в этом файле в разделе «Устройство» добавьте следующее:
BusID "PCI:YOUR_BUS_ID"
Замена «YOUR_BUS_ID» на BusID, возвращаемый командой, используемой в Шаг а). Для меня (помните, для вас BusID может отличаться) эта строка выглядит следующим образом:
BusID "PCI:01:00:0"
Затем перезапустите вашу систему, и Bumblebee должен работать, когда вы хотите запустить приложение или игру на используйте свою карту Nvidia:
optirun APP_OR_GAME
optirun glxspheres
Справка> WEBUPD 8 Проверка раздела «Шмель»
Я столкнулся с точно той же проблемой всего несколько минут назад на моем Dell e6420.
Оказывается, в репозитории Bumblebee git есть репортаж об ошибке .
Решение, приведенное там, чтобы удалить файл conf Thinkpad работал для меня (странно, так как у меня есть широта Dell и не Thinkpad)
sudo rm /usr/share/X11/xorg.conf.d/10-nvidia-current-thinkpad-t420s.conf