web-dev-qa-db-ja.com

オプティマスノートブックでnvidiaカード/ドライバーを使用できない

Ubuntu 11.10にGT540mの最新の公式nvidiaドライバーを(もう一度)インストールしました。 xorg.confファイルではすべて問題ないように見えますが(lspciがGPUの01:00.0を示しているため、BusID "PCI:1:0:0"を手動で追加しました)。

問題は、Xorg -configureによって生成されたxorg.confファイルを使用すると、Xorgが自動的にIntel GPUをロードすることです。

そのため、nvidiaカードに関係のないものをすべて削除し、基本的にxorg.confに1つの画面と1つのデバイス(nvidiaドライバーと上記のBusID)を残し、Xorgの起動に失敗しました。

ログには、「GT540m上のデバイス[改行]なし」などのメッセージが表示されます。数行後、「NVIDIA(0)は画面を見つけましたが、デバイスがありません」などのメッセージが表示されます。

BusIDを設定しないと、カードも検出されないようです。

ご提案ありがとうございます。

PS:可能であれば、bumblebeeまたは同様の「ハイブリッドグラフィックス」ソリューションを避けたいと思います。前回、Ubuntuを再インストールしようとしました。

編集:問題を明確にすることができます。

GT540mグラフィックカードと統合されたIntel GPUを備えたノートブックがあります。Windowsで行うように、完全なハードウェアアクセラレーションとその公式ドライバーを備えたグラフィックカードを使用します。

2
Mr. Pixel

画像がIntelカードを介して転送されるため、Intelをオフにしてnvidiaで作業する方法はありません。デュアルグラフィックカードのほとんどのプロジェクトの目的は、nvidia gpuをオフにし、必要なときに特別なコマンドを使用して使用することです(optirunなど)。

bumblebeeプロジェクト (Mrmeeによるbumblebeeプロジェクトからの分岐。コード全体をより安定させるためにCで書き直した)を使用して、nvidiaカードをインストールおよびオフにし、必要に応じて使用します。

あるいは、MrMeeの元のパッケージを使用することもできます- ironhide 。しかし、これはもはや維持されておらず、私にとって以前に多くの問題を引き起こしました。

私は最適化されたDell xps l502、nvidia gt 540mを所有しています。 12.04ベータ版(カーネル3.2.0-21)で非常によく機能します。 Wi-Fiをオンにした状態で約2.3時間のバッテリー寿命が得られました。マルハナバチなしで1時間


リンクされた質問:

12.04でNvidia Optimusカードはどの程度サポートされますか?

buntuはOptimusテクノロジーを備えたNVIDIA GeForceをサポートしていますか?

6
Web-E

LinuxでラップトップのIntelグラフィックカードをオフにすることは不可能ではありません。たとえば、acpi_callをインストールして、このようなタスクを実行できます。

# turn off discrete graphics card
echo '\_SB.PCI0.PEG1.GFX0.DOFF' > /proc/acpi/call
# turn it back on
echo '\_SB.PCI0.PEG1.GFX0.DON' > /proc/acpi/call

パッケージをダウンロードしてインストールできるWebサイトは次のとおりです。

https://github.com/mkottman/acpi_call

3
Rasoul