Nvidia GT 555Mビデオカードを搭載したラップトップを使用しています。システムUbuntu 12.10、カーネルLinux 3.5.0-17-generic
私がやること
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ドライバーをロードできませんでしたフォールバックスタートが無効になっているため中止しています。
Sudo gedit /etc/bumblebee/bumblebee.conf
を開き、Driver=
をDriver=nvidia
に、KernelDriver=nvidia-current
をKernelDriver=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?
誰もがアイデアを持っていますか?!
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
を再度実行してください。
LinuxでOptimusグラフィックカードを管理するさらに良い方法があります。これはPrimusと呼ばれ、Bumblebeeに依存しています。そこの指示に従うだけで、さらに良い結果が得られます(私はあなたと同じグラフィックカードを使用しており、驚くほどうまく機能しています): http://www.webupd8.org/2012/11/primus -better-performance-and-less.html ただし、primusrun
だけではなく、vblank_mode=0 primusrun
を忘れないでください。 glxgears
でテストできます。インストールしたら、必要に応じてoptirun
を使用できます。
上記の証拠は次のとおりです。
症状
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]
ファイルを保存し、再起動してお楽しみください。