Ошибка «Не удается получить доступ к вторичному графическому процессору» с помощью Bumblebee

Я попытался запустить

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.

Что мне делать?

4
задан 19 July 2012 в 07:32

2 ответа

Итак, чтобы заставить Шмеля работать

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 Проверка раздела «Шмель»

0
ответ дан 19 July 2012 в 07:32

Я столкнулся с точно той же проблемой всего несколько минут назад на моем Dell e6420.

Оказывается, в репозитории Bumblebee git есть репортаж об ошибке .

Решение, приведенное там, чтобы удалить файл conf Thinkpad работал для меня (странно, так как у меня есть широта Dell и не Thinkpad)

sudo rm /usr/share/X11/xorg.conf.d/10-nvidia-current-thinkpad-t420s.conf
0
ответ дан 19 July 2012 в 07:32

Другие вопросы по тегам:

Похожие вопросы: