Bumblebee: Nie można uzyskać dostępu do dodatkowego GPU - błąd: [XORG] (EE) Nie wykryto żadnych urządzeń


10

Po aktualizacji do 13.04 otrzymuję ten błąd i inne odpowiedzi ( Glirgears Optirun: nie można uzyskać dostępu do dodatkowego GPU - błąd: [XORG] (EE) Nie wykryto urządzeń , błąd „Nie można uzyskać dostępu do dodatkowego GPU” z Bumblebee ) nie pomógł.

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

To jest mój /etc/bumblebee/bumblebee.conf: http://pastebin.com/G9R55VMr

To jest /etc/bumblebee/xorg.conf.nvidia: http://pastebin.com/9xNUPp6b

To jest /etc/modprobe.d/blacklist.conf: http://pastebin.com/tCnSCz0B

To jest /etc/modprobe.d/bumblebee.conf: http://pastebin.com/WtX1LR9d

To jest /etc/modprobe.d/nvidia-310_hybrid.conf: http://pastebin.com/CbVg2FN1

Mój /etc/bumblebee/xorg.conf.dfolder zawiera tylko10-dummy.conf plik, który jest pusty.

To jest /var/log/Xorg.8.log: http://pastebin.com/iSMXT7aE

To jest optirun -vvv glxsphereswyjście: http://pastebin.com/rbyUhRNr

W razie potrzeby zapytaj o dalsze szczegóły!


1
wyjście optirun -vvv glxspheres ??
Qasim

1
Czy masz /etc/bumblebee/xorg.conf.d/katalog? Proszę zamieścić zawartość plików w tym katalogu, a także /var/log/Xorg.8.log.
Lekensteyn

Edytowane z obiema prośbami! Dziękuję za pomoc!
jaśmin

jak zainstalowałeś trzmiela?
Qasim

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

Odpowiedzi:


13

Następująca odpowiedź AskUbuntu naprawiła to dla mnie: https://askubuntu.com/a/285638/47280

Zasadniczo musisz edytować /etc/bumblebee/xorg.conf.nvidiai odkomentować następujący wiersz:

BusID "PCI:01:00:0"

W konfiguracji stwierdza, że ​​jest to konieczne w przypadku Ubuntu 13.04. Ten numer odnosi się do BusID twojego GPU, więc jeśli jest inny, przejdź do drugiej odpowiedzi, aby uzyskać pełne instrukcje.


Każdy, kto korzysta z Lenovo ThinkPad T420, potrzebuje tej odpowiedzi!
Peaches491

3

Znalazłem następujący plik:

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

Usunąłem go i optirun działał!


2

W /etc/bumblebee/xorg.conf.nvidia, brak komentarza

BusID "PCI:01:00:0"

i zamień na

BusID "PCI:0x:00.0"

gdzie x to liczba widoczna na liście „lspci” obok kontrolera 3D, która powinna być Twoją kartą NVIDIA


... i to zadziałało?
pix

tak i nie - naprawił problem z nieistniejącym dodatkowym GPU, ale nie rozwiązał problemu (praca jest niestabilna i ma problemy z trybem uśpienia)
Maxim Sinev

@MaximSinev Czy naprawiłeś błąd snu?
Karl Morrison,

1

Cóż, miałem ten sam problem po aktualizacji i nic, co znalazłem, nie pomogło. Miałem zainstalowaną najnowszą wersję (3.2.1), ponieważ ponownie dodałem ppa po aktualizacji i zaktualizowałem trzmiela.

Zrobiłem jednak jedną głupią rzecz: usunąłem ppa z ppa-purge i usunąłem trzmiela. Potem dodałem ppa i ponownie zainstalowałem trzmiel. I magicznie zaczęło działać (przynajmniej po ponownym uruchomieniu). Nie mogę ci powiedzieć, dlaczego ...

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.