nvidia optimus, ubuntu 12.04, устройство не обнаружено

У меня Dell XPS. Я следовал этому руководству, чтобы заставить работать NVidia: https://wiki.ubuntu.com/HardwareSupport/Machines/Laptops/Dell/XPS/15z

Я пытаюсь запустить glxspheres не с сообщением ниже:

optirun -vv -debug glxspheres
[   29.736785] [DEBUG]Reading file: /etc/bumblebee/bumblebee.conf
[   29.737854] [DEBUG]optirun version 3.2.1 starting...
[   29.737895] [DEBUG]Active configuration:
[   29.737906] [DEBUG] bumblebeed config file: /etc/bumblebee/bumblebee.conf
[   29.737916] [DEBUG] X display: ebug
[   29.737925] [DEBUG] LD_LIBRARY_PATH: /usr/lib/nvidia-304:/usr/lib32/nvidia-304
[   29.737935] [DEBUG] Socket path: /var/run/bumblebee.socket
[   29.737944] [DEBUG] Accel/display bridge: auto
[   29.737953] [DEBUG] VGL Compression: proxy
[   29.737962] [DEBUG] VGLrun extra options: 
[   29.737972] [DEBUG] Primus LD Path: /usr/lib/x86_64-linux-gnu/primus:/usr/lib/i386-linux-gnu/primus
[   29.738223] [DEBUG]Using auto-detected bridge virtualgl
[   30.336829] [INFO]Response: No - error: [XORG] (EE) No devices detected.

[   30.336882] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) No devices detected.

[   30.336902] [DEBUG]Socket closed.
[   30.336945] [ERROR]Aborting because fallback start is disabled.
[   30.336964] [DEBUG]Killing all remaining processes.
2
задан 21 October 2013 в 22:19

2 ответа

о шмеле, предлагаю переосмыслить его в правиле, напишите в https://wiki.ubuntu.com/Bumblebee .

0
ответ дан 21 October 2013 в 22:19

У меня была такая же проблема с павильоном, и мне удалось ее исправить, установив BusID вручную (как указано в https://wiki.ubuntu.com/Bumblebee ).

Вот те шаги, которые вы должны выполнить:

  1. Найдите правильный BusID, используя lspci | egrep 'VGA|3D' (пример вывода):

    $ lspci | egrep 'VGA|3D'
    00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
    01:00.0 3D controller: NVIDIA Corporation GF117M [GeForce 610M/710M / GT 620M/625M/630M/720M] (rev ff)
    

    Как вы можете видеть здесь правильный BusID - 01:00.0.

  2. Добавьте правильный BusID к /etc/bumblebee/xorg.nvidia. Вы можете найти там уже закомментированную строку, просто раскомментируйте ее и замените BusID на правильный.

    $ cat /etc/bumblebee/xorg.nvidia
    ...
    BusID "PCI:01:00:0"
    ...
    

    ПРИМЕЧАНИЕ : вам нужно заменить последнее двоеточие точкой, иначе оно не будет работать!

  3. Перезапустите шмеля

    [ 112]

Перезапуска Шмеля должно быть достаточно. Если вы получили ту же ошибку, перезагрузите компьютер, и вы готовы к работе.

0
ответ дан 21 October 2013 в 22:19

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

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