13.04にアップグレードした後、このエラーとその他の回答が表示されます( Optirun glxgears:セカンダリGPUにアクセスできません-エラー:[XORG](EE)デバイスが検出されません 、 'セカンダリGPUにアクセスできません'バンブルビーのエラー )は助けにはなりませんでした。
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
必要に応じて、詳細をお尋ねください!
次のファイルが見つかりました。
/usr/share/X11/xorg.conf.d/10-nvidia-current-latitude-e6530.conf
私はそれを削除しましたoptirun働きました!
次のAskUbuntuの回答は私のためにそれを修正しました: https://askubuntu.com/a/285638/4728
基本的に、/etc/bumblebee/xorg.conf.nvidia
を編集し、次の行のコメントを解除する必要があります。
BusID "PCI:01:00:0"
設定では、これはUbuntu 13.04に必要であると記載されています。この番号はGPUのBusIDを参照するため、異なる場合は、他の回答を参照して完全な手順を確認してください。
/etc/bumblebee/xorg.conf.nvidia
で、コメント解除します
BusID "PCI:01:00:0"
で置き換える
BusID "PCI:0x:00.0"
xは、3Dコントローラーの横にある「lspci」リストに表示される番号で、nvidiaカードである必要があります
アップグレード後も同じ問題が発生しましたが、何も助けになりませんでした。最新バージョン(3.2.1)をインストールしました。アップグレード後にppaを再追加し、bumblebeeを更新したためです。
しかし、私は1つの愚かなことをしました。ppa-purgeでppaを削除し、マルハナバチを削除しました。次に、PPAを追加し、バンブルビーを再度インストールしました。そして魔法のように(少なくとも再起動後)動作し始めました。理由はわかりませんが...