ドライバのダウンロードページの[サポート対象製品]タブに GT420Mがサポートされていると記載されている場合でも、Optimusバリアントはサポートされていません。[追加情報]タブから:
サポートされているGPUを組み込んだ一部の設計は、Nvidia Linuxドライバーと互換性がない場合があります。特に、ハードウェアの統合グラフィックスを無効にする手段が利用できない場合、切り替え可能な(ハイブリッド)またはOptimusグラフィックスを備えたノートブックおよびオールインワンデスクトップデザインは動作しません。
このOptimusデザインは、ディスクリートNvidiaカードが統合されたIntel GPUに配線されており、モニターにまったく接続されていないことを意味します。一部のハイブリッドグラフィックラップトップでは、BIOSでNvidiaカードを選択できますが、最新のOptimusラップトップのほとんどにはこのオプションがありません。
経験から言えば、i5-460Mプロセッサと組み合わせたGT425Mがあります。カードを切り替えたり無効にしたりするためのBIOSまたはハードウェア設定がない場合は、お金を捨てています。XPS 15ファミリには、これらの機能はないようです。Intelグラフィックカードを使用することはできますが、Nvidiaカードも使用したい場合があります。これは、現時点では直接可能ではありません。
Optimusのない別のラップトップを探した方がいいでしょう。Optimusはくだらないものであり、NvidiaはLinuxのより良いサポートを提供することを拒否します。冒険好きでそのようなノートブックを購入する場合は、Linux Hybrid Graphicsブログにアクセスして、Launchpadメーリングリストを購読してください。そのようなカードを(うまくいけば)動作させるためのさまざまな方法については、wikiをご覧ください。1つの方法はBumblebeeと呼ばれ、nvidiaカードでプログラムをレンダリングできます。私は現在、他のソリューションよりもそれをお勧めします(開示:私はそれの開発者です)。
Ubuntu 12.10 Quantalには、PRIMEと呼ばれるハイブリッドグラフィックラップトップを実際にサポートするための最初のビットが付属しています。これは非常に実験的で開発中であり、おそらく多くの人々にとって十分に安定していません。これをサポートしているのはオープンソースのグラフィックスドライバーだけですが、Nvidiaは、作業が多すぎなければ将来的にサポートをリリースする可能性があります。このページは、Quantalのハイブリッドグラフィックサポートを追跡します。これらはRaringの設計図です。
nvidia.comからドライバーをインストールした場合
nvidia.comから直接ドライバーをインストールすることにより、大きな間違いを犯しました。新しいドライバーを使用する場合は、ubuntu-x-swat/x-updates
PPAを追加します。これは、Optimusシステムが停止しないようにnvidiaドライバーをインストールするためです。
nvidia.comからnvidiaドライバーをインストールすると、すべてのグラフィック効果が失われたり、黒い画面が表示されたり、グラフィックパフォーマンスが非常に遅くなったりする場合があります。アンインストール手順:
- 起動Shift前に押したままにして、復旧オプションを選択することにより、復旧モードで起動します
- 次のメニューで、を選択し
netroot
ます。
nvidiaをアンインストールします。
nvidia-uninstall
nvidiaによって生成された構成ファイルがある場合は削除します。
rm /etc/X11/xorg.conf
GL用のMesaパッケージを再インストールします。
apt-get --reinstall install libgl1-mesa-glx
完了したら、次を使用して再起動します。
reboot
Bumblebeeのインストール手順
以前にBumblebeeまたはIronhideをインストールしたことがある場合は、http://wiki.bumblebee-project.org/Upgrading-on-Ubuntuの手順を必ず確認してください。
Bumblebeeバージョン3.0 "Tumbleweed"以降、Nvidiaカードを無効にして安全な方法で電力を節約できます(プレスリリース)。パフォーマンスを向上させるために、個別のカードを使用してプログラムを実行することもできます。インストール手順:
Nvidiaドライバーのユニバースおよびマルチバースリポジトリを有効にします。1.(13.10 Saucyのオプション)リポジトリ内のドライバが古い可能性があるため、最近のドライバを含むPPAを追加します。
sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
(13.04 Raring以前の場合、Saucy以降では必要ありません)Stable Bumblebee Releases PPAを追加します。
sudo add-apt-repository ppa:bumblebee/stable
sudo apt-get update
独自のNvidiaドライバーを使用してBumblebeeをインストールします。
sudo apt-get install bumblebee bumblebee-nvidia linux-headers-generic
- 再起動または再ログインしてグループの変更を適用する
nvidiaカードでプログラムを実行する場合は、optirun
プログラムを使用します。
optirun firefox &
省電力のみに関心がある場合は、手順4の最後のコマンドを次のように置き換えます。
sudo apt-get install --no-install-recommends bumblebee linux-headers-generic
後で、インストールしてNVIDIAを使用できますbumblebee-nvidia
。32ビットプログラムを使用する場合でも、で必要なライブラリをインストールできますsudo apt-get install virtualgl-libs-ia32
。linux-headers-genericを追加する必要があります。追加しないと、省電力モジュールbbswitch
を構築できません。
virtualglの代わりに、primus
パフォーマンスを向上させることもできます。パッケージ名は次のとおりですprimus
。
primusrun glxgears
# alternative that is nearly the same:
optirun -b primus glxgears
(注:60 fpsの制限について尋ねる前に、FAQを読んでください。)
https://wiki.ubuntu.com/Bumblebeeも参照してください
ノート:
acpi_call
手動での使用は非推奨です。デフォルトでは、サスペンドは生き残りません。
ppa:mj-casalogic/bumblebee
MrMEEE / bumblebee-Old-and-and-andited git は使用しないでください。これはもはやメンテナンスされておらず、多くのエラーが含まれています。
- Martin Juhlは元のBumblebeeをIronhideに分岐しましたが、元のBumblebeeの設計上の欠陥がまだ存在し、「電源管理」機能が安定していないため、使用すべきではありません(間違った方法、_ONおよび_OFFが使用されます) )。インストールはまだ混乱しているので、削除するとインストールが壊れる場合があります。
nvidiaカードもBumblebeeも使用したくない場合
nvidiaドライバーを誤ってインストールした場合(つまり、ジョッキーを使用)、2つの選択肢があります。
- ドライバー(パッケージ
nvidia-current
)をアンインストールします
- このバグレポートの説明に従って、デフォルトのOpenGLライブラリを設定します