web-dev-qa-db-ja.com

Ubuntu 12.10でoptirunが失敗する

バンブルビーを使用してラップトップでNvidia Optimusを使用しようとしています。NvidiaGeforce GT 630Mを搭載したIntel Core i5を使用しています。

私は https://wiki.ubuntu.com/Bumblebee のwikiページの指示に従いましたが、Firefox(またはglxspheresなどの他のプログラム)でoptirunを実行しようとすると、次のエラー:

[ 1921.452820] [ERROR]Cannot access secondary GPU - error: Could not load GPU driver
[ 1921.452905] [ERROR]Aborting because fallback start is disabled.

問題をグーグルで調べてみましたが、それ以上問題を引き起こさない解決策は見つかりませんでした。

お時間をいただきありがとうございます。

これが私のbumblebee.confです。 http://paste.ubuntu.com/1333324/

1
nick

問題を解決したようです。私はセーラムの指示に従い、linux-headers-genericパッケージをダウンロードしてから、bbswitch-dkms、nvidia-current、nvidia-settingsを再インストールしました。これで、glxspheresでoptirunを使用して、60fpsではなく120fpsを取得できます。皆さん、ありがとうございました。

1
nick

おそらくあなたの問題はバンブルビーの設定にあります。設定するには、/etc/bumblebee/bumblebee.confを編集する必要があります。これを行うには、ターミナルで実行するか、Alt + F2を使用します

gksu gedit /etc/bumblebee/bumblebee.conf

まず、Bumblebeeに使用させたいドライバーを選択する必要があります:nvidiaまたはnouveau。 bumblebee-nvidiaをインストールしている場合は、nvidiaを使用することをお勧めします。 Driver=

Driver=nvidia

また、PMMethodの2つのオコレンスを次のように更新します。

PMMethod=none

再起動すると、Bumblebeeが機能するようになります。権限に関するoptirunの実行中にエラーが発生した場合は、次のコマンドを実行して、ユーザー名に置き換えてください。

Sudo usermod -a -G bumblebee <username>

これにより、NVidiaカードのみを使用できるようになります(つまり、電源管理に関して何もしません)。 NVidiaカードが使用されていないときにBumblebeeでオフにしたい場合は、提供したWikiリンクと、Bumblebee構成のTurnCardOffAtExit値を確認する必要があります。

また、bbswitch-dkmsをインストールする必要があります(linux-headers-genericが必要です)

Sudo apt-get install linux-headers-generic
Sudo apt-get install bbswitch-dkms
1
Salem