Hummel: Zugriff auf sekundäre GPU nicht möglich - Fehler: [XORG] (EE) Keine Geräte erkannt

10

Nach dem Upgrade auf 13.04 erhalte ich diesen Fehler und andere Antworten ( Optirun glxgears: Zugriff auf sekundäre GPU nicht möglich - Fehler: [XORG] (EE) Keine Geräte erkannt , Fehler "Zugriff auf sekundäre GPU nicht möglich" mit Bumblebee ) haben nicht geholfen.

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

Dies ist meine /etc/bumblebee/bumblebee.conf: http://pastebin.com/G9R55VMr

Dies ist /etc/bumblebee/xorg.conf.nvidia: http://pastebin.com/9xNUPp6b

Dies ist /etc/modprobe.d/blacklist.conf: http://pastebin.com/tCnSCz0B

Dies ist /etc/modprobe.d/bumblebee.conf: http://pastebin.com/WtX1LR9d

Dies ist /etc/modprobe.d/nvidia-310_hybrid.conf: http://pastebin.com/CbVg2FN1

Mein /etc/bumblebee/xorg.conf.dOrdner enthält nur 10-dummy.confeine leere Datei.

Dies ist /var/log/Xorg.8.log: http://pastebin.com/iSMXT7aE

Dies wird optirun -vvv glxspheresausgegeben: http://pastebin.com/rbyUhRNr

Fragen Sie bei Bedarf nach weiteren Details!

Jasmin
quelle
1
Ausgabe von optirun -vvv glxspheres ??
Qasim
1
Hast du ein /etc/bumblebee/xorg.conf.d/Verzeichnis? Bitte posten Sie den Inhalt der Dateien in diesem Verzeichnis sowie /var/log/Xorg.8.log.
Lekensteyn
Mit beiden Anfragen bearbeitet! Danke für deine Hilfe!
Jasmin
Wie haben Sie Hummel installiert?
Qasim
sudo apt-get install bumblebee virtualgl linux-headers-generic
Qasim

Antworten:

13

Die folgende AskUbuntu-Antwort hat das Problem für mich behoben: /ubuntu//a/285638/47280

Grundsätzlich müssen Sie /etc/bumblebee/xorg.conf.nvidiadie folgende Zeile bearbeiten und auskommentieren:

BusID "PCI:01:00:0"

In der Konfiguration wird angegeben, dass dies für Ubuntu 13.04 erforderlich ist. Diese Nummer bezieht sich auf die BusID Ihrer GPU. Wenn dies anders ist, gehen Sie zur anderen Antwort, um vollständige Anweisungen zu erhalten.

Nick
quelle
Jeder, der ein Lenovo ThinkPad T420 verwendet, benötigt diese Antwort!
Peaches491
3

Ich habe folgende Datei gefunden:

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

Ich habe es gelöscht und optirun hat funktioniert!

Jasmin
quelle
2

In /etc/bumblebee/xorg.conf.nvidia, Kommentar

BusID "PCI:01:00:0"

und ersetzen durch

BusID "PCI:0x:00.0"

Dabei ist x die Nummer, die Sie in der Liste 'lspci' neben dem 3D-Controller sehen, der Ihre NVIDIA-Karte sein sollte

Maxim Sinev
quelle
... und das hat funktioniert?
Bilder
Ja und Nein - es wurde ein Problem mit einer nicht vorhandenen sekundären GPU behoben, es wurde jedoch keine Lösung gefunden (die Arbeit ist instabil und es gibt Probleme mit dem Schlafmodus)
Maxim Sinev
@ MaximSinev Haben Sie den Schlaffehler behoben?
Karl Morrison
1

Nun, ich hatte das gleiche Problem nach dem Upgrade und nichts, was ich fand, half. Ich hatte die neueste Version (3.2.1) installiert, da ich ppa nach dem Upgrade erneut hinzugefügt und die Hummel aktualisiert habe.

Ich habe eine dumme Sache gemacht: Ich habe ppa mit ppa-purge entfernt und Hummel entfernt. Dann habe ich ppa hinzugefügt und Hummel wieder installiert. Und auf magische Weise fing es an zu funktionieren (zumindest nach dem Neustart). Ich kann dir aber nicht wirklich sagen warum ...

korda
quelle