最近、Ubuntu 14.04をインストールしてから、Ubuntu Bumblebee wikiの指示に従ってbumblebeeをインストールしました(バージョン=> 13.10の場合、primusrunの方がoptirunよりも優れていると言いました)。 firefox)次のエラーが来ました(そして来ます)
primus:致命的:報告されたBumblebeeデーモン:エラー:GPUドライバーをロードできませんでした
驚いたことに、nvidiaドライバーのステータスを確認すると、たとえば
プリムスランクレメンタイン
Sudo cat/proc/acpi/bbswitch
以下を与える
0000:01:00.0オン
次に、電力損失を回避するために、bbswitchでスイッチをオフにする必要があります
注:/etc/bumblebee/bumblebee.confファイルでDriver = nouveauを設定して再起動した後にのみ、bbswitchを使用してオフにすることができました。
同じ問題がありました。
ファイル/etc/bumblebee/bumblebee.conf
のいくつかの行の変更を解決しました:(私の場合、nvidiaドライバーのバージョン352を使用しています。この値はドライバーのバージョンによって変更します)
KernelDriver=nvidia-current
からKernelDriver=nvidia-352
LibraryPath=/usr/lib/nvidia-current:/usr/lib32/nvidia-current
からLibraryPath=/usr/lib/nvidia-352:/usr/lib32/nvidia-352
XorgModulePath=/usr/lib/nvidia-current/xorg,/usr/lib/xorg/modules
からXorgModulePath=/usr/lib/nvidia-352/xorg,/usr/lib/xorg/modules
その後、システムを再起動するか、bumblebeeサービスを再起動します:
Sudo systemctl restart bumblebeed.service
サービスの状態を確認するには:
Sudo systemctl status bumblebeed.service
/var/log/syslog
ファイルのログでエラーを確認できます。
よろしく
新しいアップデート:思ったように、/etc/bumblebee/bumblebee.conf
の1行だけを変更すると、実際に動作しました:KernelDriver
行にコードを追加するだけで、更新されたLMDE 201403(debian jessieベース)ですべてが完全に機能しました。編集する前は、次のようでした。
KernelDriver=nvidia
-current
を追加しました。これは現在行です:
KernelDriver=nvidia-current
primusrun glxgears
およびoptirun glxgears
で正常に動作するようになりました。他に何も確認していない、現在は時間がありません。これがお役に立てば幸いです。 :D
編集: bumblebeeが失敗し、「ドライバーが見つからない」理由は、nvidiaドライバーライブラリーへのパスが正しくないためです。私が望むドライバーバージョンでバンブルビーを動作させるために私が今していることは、/etc/bumblebee/bumblebee.conf
ファイルの次の行を変更することです:
Driver=nvidia
KernelDriver=nvidia-_version_
、つまりnvidia-352
/usr/lib/nvidia
、/usr/lib32/nvidia
、または/usr/lib/xorg
で始まります。 nvidia
をnvidia-_version_
に置き換える必要があります。つまり、/usr/lib/nvidia-352
です。注意:各行には、コロンまたはコンマで区切られた2つのパスが含まれています。各パスを変更する必要があります(/usr/lib/xorg
で始まるパスを編集しないでください)。デフォルトのドライバーを使用する場合は、_version_
をcurrent
、つまり52行目:KernelDriver=nvidia-current
にする必要があります。パッケージnvidia-current
がインストールされている場合(bumblebee-nvidia
)、bumblebeeはSudo apt-get install bumblebee-nvidia
を使用するように事前構成されていると思います。
正しく行われた場合、bumblebeeはドライバーの検索エラーを報告しないはずです。これは、多くのドライバーバージョンで機能しました。