шмель:: не Может получить доступ к вторичному GPU - ошибка: не Мог загрузить драйвер GPU

Править

На сегодняшний день это было зафиксировано последним текущим Nvidia обновлением :)


До прошлой недели у меня была работа bumblee/nvidia настроенный.

Теперь, когда я делаю

optirun -vv firefox

Мной встречают:

[ 6174.504548] [DEBUG]Reading file: /etc/bumblebee/bumblebee.conf
[ 6174.632794] [DEBUG]optirun version 3.0.1 starting...
[ 6174.632850] [DEBUG]Active configuration:
[ 6174.632861] [DEBUG] bumblebeed config file: /etc/bumblebee/bumblebee.conf
[ 6174.632872] [DEBUG] X display: :8
[ 6174.632883] [DEBUG] LD_LIBRARY_PATH: 
[ 6174.632893] [DEBUG] Socket path: /var/run/bumblebee.socket
[ 6174.632902] [DEBUG] VGL Compression: proxy
[ 6174.737261] [INFO]Response: No - error: Could not load GPU driver

[ 6174.737309] [ERROR]Cannot access secondary GPU - error: Could not load GPU driver

[ 6174.737329] [DEBUG]Socket closed.
[ 6174.737365] [ERROR]Aborting because fallback start is disabled.
[ 6174.737379] [DEBUG]Killing all remaining processes.


dpkg -l | grep nvidia
ii  bumblebee-nvidia                       3.0.1-1~preciseppa1                     nVidia Optimus support using the proprietary NVIDIA driver
ii  nvidia-common                          1:0.2.44                                Find obsolete NVIDIA drivers
ii  nvidia-current                         304.37-0ubuntu1~precise~xup1            NVIDIA binary Xorg driver, kernel module and VDPAU library
ii  nvidia-current-updates                 295.49-0ubuntu0.2                       NVIDIA binary Xorg driver, kernel module and VDPAU library
ii  nvidia-settings                        302.17-0ubuntu1~precise~xup3            Tool of configuring the NVIDIA graphics driver
ii  nvidia-settings-updates                295.33-0ubuntu1                         Tool of configuring the NVIDIA graphics driver

Я видел некоторые комментарии к эффекту удаления

10-nvidia-current-thinkpad-t420s.conf

но выполнение

ls /usr/share/X11/xorg.conf.d/

урожаи:

10-evdev.conf         11-evdev-trackpoint.conf  50-vmmouse.conf  51-synaptics-quirks.conf
11-evdev-quirks.conf  50-synaptics.conf         50-wacom.conf

Существует ли способ зафиксировать это?

5
задан 1 September 2012 в 21:11

4 ответа

та же проблема. Переименование названия драйверов решило проблему, но

  • я не могу получить доступ к внешним мониторам (я мог непосредственно перед последним обновлением). Я не вижу их от параметра настройки системы "дисплеев"
  • Выполнение optirun-vv повышение настроек Nvidia ошибка, что я в настоящее время не использую Nvidia X драйверов и что я shoud выполненная nvidia-xconfig.-vv не показывает ошибки, о полном журнале сообщают ниже

    optirun -vv nvidia-settings
    [  674.856470] [DEBUG]Reading file: /etc/bumblebee/bumblebee.conf
    [  674.856716] [INFO]Configured driver: nvidia
    [  675.044903] [DEBUG]optirun version 3.0.1 starting...
    [  675.044922] [DEBUG]Active configuration:
    [  675.044925] [DEBUG] bumblebeed config file: /etc/bumblebee/bumblebee.conf
    [  675.044928] [DEBUG] X display: :8
    [  675.044930] [DEBUG] LD_LIBRARY_PATH: /usr/lib/nvidia-current:/usr/lib32/nvidia-current
    [  675.044933] [DEBUG] Socket path: /var/run/bumblebee.socket
    [  675.044936] [DEBUG] VGL Compression: proxy
    [  677.053609] [INFO]Response: Yes. X is active.
    
    [  677.053623] [INFO]Running application through vglrun.
    [  677.053851] [DEBUG]Process vglrun started, PID 4605.
    

* ОБНОВЛЕНИЕ *

Решенные текущие обновления Nvidia установки

3
ответ дан 21 October 2019 в 13:19

Это копируется от пользователя GitHub ArchangeGabriel:

Для Вашей текущей проблемы факт - то, что модуль ядра Nvidia и драйвер изменили их имя на Ubuntu в этих новых 304,22 версиях. Таким образом, необходимо отредактировать (с sudo правами) /etc/bumblebee/bumblebee.conf и сделайте две вещи followings:

  1. Замена Driver= Driver=nvidia
  2. Замена KernelDriver=nvidia-current KernelDriver=nvidia

Затем перезагрузка, и необходимо быть хорошо для optirun.

//кавычка конца.

Так ответ, предложенный редактирования KernelDriver корректно, но нуждается в 1 дополнительном шаге из-за смены имени. В вероятности Вы, вероятно, имеете nouveau перебрасывание где-нибудь в системе, которая переопределяет nvidia драйвер, когда bumblebee переходит к автоматическому обнаружению (если Driver= оставлен пробел, с которым это пытается автоматически обнаружить nouveau успех, где Вы на самом деле хотите nvidia).

У меня была та же проблема как Вы, попробовал это более - полный ответ и теперь bumblebee / optirun работать просто великолепно. Надеюсь, что это работает на Вас, также.

6
ответ дан 21 October 2019 в 13:19

@Bobjohnson спасибо!

Это работало на меня (Nvidia gforce 610 м и Linux Mint 13)

, я просто сделал

  • sudo nano /etc/bumblebee/bumblebee.conf
  • Замена строка Driver= Driver=nvidia
  • Замена, которую строка KernelDriver=nvidia-current KernelDriver=nvidia
  • Затем сохраняет, перезагружает и сверяется optirun glxgears
3
ответ дан 21 October 2019 в 13:19

У меня была эта проблема также. Кажется, что nvidia модуль был переименован от nvidia-current до nvidia после недавних обновлений. Необходимо отредактировать строка изменения и файл /etc/bumblebee/bumblebee.conf:

KernelDriver=nvidia-current

к

KernelDriver=nvidia

Затем компьютер перезапуска или bumblebee, и optirun должен работать снова.

я надеюсь, что это помогает. Я внес немного других изменений, перед ним начинают работать, таким образом запросите, не работало ли это...

1
ответ дан 21 October 2019 в 13:19

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

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