web-dev-qa-db-ja.com

Intel HD 4000およびNvidia GeForce GT 650M 2GBを搭載したHP Pavilion DV6T-7000 Quad EditionでBumblebeeを動作させる方法は?

最近、HP DV6T-7000 Quad Editionを購入しました。 Intel HD 4000とOptimusを搭載したNvidia GeForce GT 650M 2GBが搭載されています。私はバンブルビーを使ってオプティマスを機能させることができると読んだので、インストールしました。また、ubuntu-x-swat/x-updates ppaからbumblebee-nvidiaとnvidia-currentをインストールしました。リブートしましたが、optirunで何かを実行しようとすると、コンピューターは10秒ほど待機してからハードシャットダウンします。マルハナバチ、Xorg、またはoptirunからもログメッセージがありません。 bumblebee、bumblebee-nvidia、およびnvidia-currentを削除して再インストールしました。また、bumblebee.confファイルでnvidiaの電源管理を無効にしました。私はこれについてアイデアがありません。両方のグラフィックオプションが必要です。どんなアイデアでも大歓迎です。

更新:今日(6/14/12)、カーネルを(バージョン3.2.0-25に)更新し、bumblebee-nvidiaとnvidia-currentを再インストールしました(ドライバーバージョン295.59でppa:upubuntu-com/nvidiaから)ドライバは新しいカーネルに対してビルドされます。私はいくつかのことに気づきました:

  1. Optirunは機能しました(さまざまなエラーが発生しました)。
  2. Optirunを使用してカードがバスから落ちたことを告げる前に、nvidia-currentとmodprobe -r nvidia-currentをmodprobeする必要がありました。
  3. それができたら、optirunでOpenGL以外のアプリケーションを実行できました。ただし、OpenGLアプリケーションを実行すると、エラーXlib:extension "GLX" missing on display ":8"が表示されます。
  4. これをすばやく調べると、次のページが表示されました。 https://github.com/Bumblebee-Project/Bumblebee/wiki/Troubleshooting これは私の問題のリストです。セクションの指示に従うと、最初に投稿したのと同じ問題(シャットダウン)が発生しました。

また、optirunを実行する前にcudaプログラムを実行しなかった場合、同じ問題が発生したとコメントで誰かが言ったこの記事を見つけました。 (コメント番号9) 。これを試して、動作するかどうかを確認します。動作する場合は、initスクリプトにcudaプログラムを簡単に追加できますか?

すでに回答してくれた皆さんに感謝します。

更新#2:

今日(6/23/12)、 xorg-edgers ppa に切り替えて、新しいdrivers/xorg/etcで問題が解決するかどうかを確認しました。今、私は上記の番号1、2、および3でリストされた同じエラーを受け取っています。前回のように何かを壊したくないので、ステップ4をまだ試していません(少なくとも非GLアプリケーションが実行されます) 。

また、CUDAはエラーを起こすためにどこにも行きませんので、今のところ、それは問題外です。

3
user69469

私は同じ問題を抱えていました この解決策は解決に役立ちました

/etc/bumblebee/xorg.conf.nvidiaにConnectedMonitorの行を追加し、代わりにOption "UseDisplayDevice" "none"を追加しました。

3
Andrey

カードのサポートは昨日リリースされた最新のドライバーでのみ利用可能であるため、機能しません。これまでのすべては、マシンを破壊するだけです。また、以前のユーザーがubuntu-desktopを削除し、より多くの問題を引き起こすと述べているように、nvidia- *を削除することはお勧めしません。

Version:295.59 Certified
Release Date:2012.06.11
Operating System:Linux 64-bit
Language:English (U.S.)
File Size:55.8 MB

次のGPUのサポートが追加されました。

NVS 5400M
NVS 310
GeForce GT 620M
GeForce GT 640M
GeForce GT 640M LE
GeForce GT 650M
GeForce GTX 660M
GeForce GTX 670M
GeForce GTX 675M
GeForce GTX 555
GeForce GTX 560 SE
GeForce GT 415
GeForce GTX 460 v2

これらのアプリケーションと最適化の間の競合のため、Autodesk MayaおよびMudboxで特定のOpenGL最適化の使用を無効にしました。その結果、Autodesk MayaおよびMudboxでパフォーマンスが低下する可能性があります。冗長なDPMS状態遷移により、DisplayPortディスプレイで予期しない画面がブランクになる動作の問題を修正しました。

1
TwilightZone

バグです。私もそれを見たが、ドライバーを更新しても助けにはならなかった。 issue 2 を開いて追跡しました。

0
Rob H

official bumblebee-project ページによると、Ubuntuで次のインストール手順を実行する必要があります。

1)ターミナルウィンドウを開いて入力

Sudo add-apt-repository ppa:bumblebee/stable

Ubuntu 11.04以前を使用しており、公式リポジトリにあるドライバーよりも新しいドライバー(推奨)が必要な場合は、次を実行します。

Sudo add-apt-repository ppa:ubuntu-x-swat/x-updates

須藤apt-getアップデート

2)独自のnvidiaドライバーを使用してBumblebeeをインストールするには:

Sudo apt-get install bumblebee bumblebee-nvidia

3)再起動または再ログインします。

ご覧のとおり、nvidia-currentをインストールする必要はありません。これらの手順に正確に従って、bumblebeeはbumblebee-nvidiaパッケージで現在のnvidiaドライバーをインストールします。そのため、問題を解決し、すべてのカスタマイズを元に戻し、nvidia- *パッケージを削除します(ただし、ubuntuのクリーンインストールを推奨します)。上記の手順に厳密に従ってください。これがお役に立てば幸いです。

0
MrMuretto