Джміль: Неможливо отримати доступ до вторинного графічного процесора - помилка: [XORG] (EE) Не виявлено пристроїв


10

Після оновлення до 13.04 я отримую цю помилку та інші відповіді ( Optirun glxgears: Не вдається отримати доступ до вторинного графічного процесора - помилка: [XORG] (EE) Не виявлено жодних пристроїв ; "Неможливо отримати доступ до вторинної GPU" помилка з Bumblebee ) не допомогло.

dpkg -l | grep nvidia

ii  bumblebee-nvidia                              3.2.1-1~raringppa2                          amd64        NVIDIA Optimus support using the proprietary NVIDIA driver
ii  nvidia-310                                    310.44-0ubuntu2                             amd64        NVIDIA binary Xorg driver, kernel module and VDPAU library
ii  nvidia-settings-310                           310.44-0ubuntu1                             amd64        Tool for configuring the NVIDIA graphics driver

Це моє /etc/bumblebee/bumblebee.conf: http://pastebin.com/G9R55VMr

Це /etc/bumblebee/xorg.conf.nvidia: http://pastebin.com/9xNUPp6b

Це /etc/modprobe.d/blacklist.conf: http://pastebin.com/tCnSCz0B

Це /etc/modprobe.d/bumblebee.conf: http://pastebin.com/WtX1LR9d

Це /etc/modprobe.d/nvidia-310_hybrid.conf: http://pastebin.com/CbVg2FN1

Моя /etc/bumblebee/xorg.conf.dпапка містить лише 10-dummy.confфайл, який порожній.

Це /var/log/Xorg.8.log: http://pastebin.com/iSMXT7aE

Це optirun -vvv glxspheresвихід: http://pastebin.com/rbyUhRNr

Запитуйте додаткові деталі, якщо потрібно!


1
вихід optirun -vvv glxspheres ??
Касим

1
У вас є /etc/bumblebee/xorg.conf.d/каталог? Будь ласка, опублікуйте вміст файлів у цьому каталозі також /var/log/Xorg.8.log.
Лекенштейн

Відредаговано з обома запитами! Дякую за твою допомогу!
жасмини

як ви встановили джмеля?
Касим

sudo apt-get install bumblebee virtualgl linux-headers-generic
Qasim

Відповіді:


13

Наступна відповідь AskUbuntu виправила мене: https://askubuntu.com/a/285638/47280

По суті, вам потрібно відредагувати /etc/bumblebee/xorg.conf.nvidiaта відментувати наступний рядок:

BusID "PCI:01:00:0"

У конфігурації зазначено, що це необхідно для Ubuntu 13.04. Це число посилається на BusID вашого GPU, тому, якщо воно інше, перейдіть до іншої відповіді для отримання повних інструкцій.


Кожен, хто використовує Lenovo ThinkPad T420, потребуватиме цієї відповіді!
Peaches491

3

Я знайшов такий файл:

/usr/share/X11/xorg.conf.d/10-nvidia-current-latitude-e6530.conf

Я його видалив і optirun працював!


2

В /etc/bumblebee/xorg.conf.nvidia, коментар

BusID "PCI:01:00:0"

і замінити на

BusID "PCI:0x:00.0"

де x - номер, який ви бачите у списку "lspci" поруч із тривимірним контролером, який має бути вашою карткою nvidia


... і це спрацювало?
пікс

так і ні - він вирішив проблему з неіснуючою вторинною графічною процесором, але не прийняв рішення (робота нестабільна і є проблеми з режимом сну)
Максим Синев

@MaximSinev Ви виправили помилку сну?
Карл Моррісон

1

Ну, у мене були такі ж проблеми після оновлення, і нічого, що я знайшов, не допомогло. У мене була встановлена ​​найновіша версія (3.2.1), тому що я знову додав ppa після оновлення та оновив джмеля.

Я все-таки зробив одну дурну штуку: я зняв ppa за допомогою ppa-purge та видалив джмеля. Потім я додав ppa і знову встановив джмеля. І магічно воно почало працювати (принаймні після перезавантаження). Я не можу реально сказати, чому, хоча ...

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.