Bumblebee: Tidak dapat mengakses GPU sekunder - kesalahan: [XORG] (EE) Tidak ada perangkat yang terdeteksi

10

Setelah meningkatkan ke 13,04, saya mendapatkan kesalahan ini dan jawaban lain ( Optirun glxgears: Tidak dapat mengakses GPU sekunder - kesalahan: [XORG] (EE) Tidak ada perangkat yang terdeteksi , kesalahan 'Tidak dapat mengakses GPU sekunder' dengan Bumblebee ) tidak membantu.

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

Ini saya /etc/bumblebee/bumblebee.conf: http://pastebin.com/G9R55VMr

Ini adalah /etc/bumblebee/xorg.conf.nvidia: http://pastebin.com/9xNUPp6b

Ini adalah /etc/modprobe.d/blacklist.conf: http://pastebin.com/tCnSCz0B

Ini adalah /etc/modprobe.d/bumblebee.conf: http://pastebin.com/WtX1LR9d

Ini adalah /etc/modprobe.d/nvidia-310_hybrid.conf: http://pastebin.com/CbVg2FN1

/etc/bumblebee/xorg.conf.dFolder saya hanya berisi 10-dummy.conffile, itu kosong.

Ini adalah /var/log/Xorg.8.log: http://pastebin.com/iSMXT7aE

Ini adalah optirun -vvv glxspheresoutput: http://pastebin.com/rbyUhRNr

Tanyakan detail lebih lanjut, jika perlu!

melati
sumber
1
output dari optirun -vvv glxspheres ??
Qasim
1
APAKAH Anda memiliki /etc/bumblebee/xorg.conf.d/direktori? Silakan memposting konten file dalam direktori itu juga /var/log/Xorg.8.log.
Lekensteyn
Diedit dengan kedua permintaan! Terima kasih untuk bantuannya!
jasmines
bagaimana Anda menginstal lebah?
Qasim
sudo apt-get install bumblebee virtualgl linux-headers-generic
Qasim

Jawaban:

13

Jawaban AskUbuntu berikut telah diperbaiki untuk saya: /ubuntu//a/285638/47280

Pada dasarnya, Anda perlu mengedit /etc/bumblebee/xorg.conf.nvidiadan menghapus komentar pada baris berikut:

BusID "PCI:01:00:0"

Dalam konfigurasi, ini menyatakan bahwa ini diperlukan untuk Ubuntu 13.04. Angka ini merujuk pada BusID GPU Anda, jadi jika berbeda maka buka jawaban lain untuk instruksi lengkap.

Nick
sumber
Siapa pun yang menggunakan Lenovo ThinkPad T420 akan membutuhkan jawaban ini!
Peaches491
3

Saya menemukan file berikut:

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

Saya menghapusnya dan optirun bekerja!

melati
sumber
2

Masuk /etc/bumblebee/xorg.conf.nvidia, tanda komentar

BusID "PCI:01:00:0"

dan ganti dengan

BusID "PCI:0x:00.0"

di mana x adalah angka yang Anda lihat di daftar 'lspci' di sebelah pengontrol 3D, yang seharusnya menjadi kartu nvidia Anda

Maxim Sinev
sumber
... dan ini berhasil?
pix
ya dan tidak - itu memperbaiki masalah dengan GPU sekunder yang tidak ada, tetapi tidak membuat solusi (pekerjaan tidak stabil dan memiliki masalah dengan mode tidur)
Maxim Sinev
@ MaximSinev Apakah Anda memperbaiki kesalahan tidur?
Karl Morrison
1

Yah saya punya masalah yang sama setelah upgrade dan tidak ada yang membantu. Saya menginstal versi terbaru (3.2.1), karena saya menambahkan ppa setelah memutakhirkan dan memperbarui lebah.

Saya melakukan satu hal bodoh: Saya menghapus ppa dengan pembersihan ppa dan menghapus lebah. Kemudian saya menambahkan ppa dan menginstal lebah lagi. Dan secara ajaib mulai bekerja (setidaknya setelah reboot). Aku tidak bisa memberitahumu kenapa ...

korda
sumber