web-dev-qa-db-ja.com

Ubuntu 12.10 Nvidia GT555Mバンブルビー

Nvidia GT 555Mビデオカードを搭載したラップトップを使用しています。システムUbuntu 12.10、カーネルLinux 3.5.0-17-generic

  1. 私がやること

    Sudo add-apt-repository ppa:bumblebee/stable 
    Sudo add-apt-repository ppa:ubuntu-x-swat/x-updates 
    Sudo apt-get update 
    Sudo apt-get install bumblebee bumblebee-nvidia 
    

    システムを再起動する

    optirun glxgears
    

    次のメッセージが表示されます:セカンダリGPUにアクセスできません-エラー:GPUドライバーをロードできませんでしたフォールバックスタートが無効になっているため中止しています。

  2. Sudo gedit /etc/bumblebee/bumblebee.confを開き、Driver=Driver=nvidiaに、KernelDriver=nvidia-currentKernelDriver=nvidiaに変更します。システムを再起動し、optirun glxgearsを実行します。

    このメッセージは私に与えます:

     The Bumblebee daemon has not been started yet or the socket path /var/run/bumblebee.socket was incorrect.
     Could not connect to bumblebee daemon - is it running?
    

誰もがアイデアを持っていますか?!

8
herczigem

KernelDriver=nvidia-currentパッケージがインストールされている場合、nvidia-currentは正しいので、Ubuntuでは変更しないでください。 Ubuntu 12.10以降では、カーネルヘッダーを自分でインストールする必要があります。

したがって、KernelDriverの変更を元に戻し(Driver=の変更は重要ではありません)、カーネルヘッダーをインストールします。

Sudo apt-get install linux-headers-generic

これにより、nvidiaモジュールが自動的にビルドされます。これが完了したら、Bumblebeeデーモンを再起動または起動します。

Sudo start bumblebeed

その後、optirun glxspheresを再度実行してください。

3
Lekensteyn

LinuxでOptimusグラフィックカードを管理するさらに良い方法があります。これはPrimusと呼ばれ、Bumblebeeに依存しています。そこの指示に従うだけで、さらに良い結果が得られます(私はあなたと同じグラフィックカードを使用しており、驚くほどうまく機能しています): http://www.webupd8.org/2012/11/primus -better-performance-and-less.html ただし、primusrunだけではなく、vblank_mode=0 primusrunを忘れないでください。 glxgearsでテストできます。インストールしたら、必要に応じてoptirunを使用できます。

上記の証拠は次のとおりです。 Pretty badass to me

1
SyS

症状

Ubuntu 12.10(Mint 14)+ Bumblebee optirunはインストール直後に1回動作し、再起動後にエラーメッセージが表示されることはありません。

The Bumblebee daemon has not been started yet or the socket path /var/run/bumblebee.socket was incorrect.
 Could not connect to bumblebee daemon - is it running?

再起動後bumblebeedが実行されていません。/proc/acpi/bbswitchファイルはありません。bbswitchモジュールはロードされていません。

問題

bumblebeedは再起動後に起動しません。

ソリューション

調査の結果、ソリューション/ hack/bug/younameitが見つかりました。ターミナルを開いて実行する

Sudo nano /etc/init/bumblebeed.conf

テキストを検索

start on    (login-session-start or desktop-session-start)

stop on     (desktop-shutdown)

そしてそれを

start on runlevel [2345]

stop on runlevel [!2345]

ファイルを保存し、再起動してお楽しみください。

0
Serge