2つのカード間でオン/オフを切り替えるには、この記事のようにacpi_callとbumblebeeを使用しました。 https://launchpad.net/~hybrid-graphics-linux
できます。ただし、初めてUbuntuをインストールしたときから、デスクトップの視覚効果を有効にできません。 Nvidiaカードをオンにしても。
私のラップトップはAsus K53SV、コアi7 Sandy Bridgeです。問題が何であるかわかりませんか?
更新:lshw
コマンドを使用したIntel統合カード情報:
*-display
description: VGA compatible controller
product: Sandy Bridge Integrated Graphics Controller
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 09
width: 64 bits
clock: 33MHz
capabilities: vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:45 memory:dd400000-dd7fffff memory:b0000000-bfffffff ioport:e000(size=64)
私はubuntu 11.04でoptimusで同様の問題を抱えていました。新規インストール後、xorg.confでnvidiaドライバー(またはnouveau-私は覚えていません)が設定されましたが、optimusでnvidiaを直接使用することはできません。ファイル/etc/X11/xorg.confを削除または名前変更するか、Intelカードを使用するように設定を変更してください。 Bumblebeeにはnvidia用の独自の設定ファイルがあるため、心配しないでください
デフォルトでは、UbuntuはNVIDIAカードがあることを確認しますが、そのためのドライバーがないため、Unityは無効になっています。 NVIDIA用のドライバーをインストールしようとすると、黒い画面が表示されました。フェイルセーフグラフィックモードで再起動し、ドライバーを削除し、Intel用にxorg.confを構成し、Unityが動作するようになりました。まだバンブルビーを試していません。
(あなたの問題に対する私の解決策はこの投稿の最後にあります)
オンボードのIntelグラフィックカードと専用のGeForce 9300M gs Nvidiaカードを備えたソニーvaio Z790ラップトップを持っています。 Ubuntu Oneiric 11.10に取り組んでいます。ウィンドウを使用する場合、ハードウェアスイッチを使用してのみウィンドウを切り替えることができるため、私のモデルはNvidiaの「Optimus」テクノロジーをサポートしていないと想定しています。
私はまだNvidiaカードを使用することができず、Intelからの統合に固執しています。 Nvidiaドライバーを(Webサイトから、またはjockeyを使用して)インストールしてXを再起動すると、黒い画面が表示されます。 xorg.congファイル(カスタムモニターEDID(CustomEDIDオプション)などのさまざまなオプションを追加し、Nvidiaカードが接続されている場所を明示的に指定する(BusIDオプションを使用)など)を少しいじりましたが、完全に黒い画面の左上に小さな白いウィンドウを表示します。
問題に戻る:私が経験したことから、nvidiaドライバーをインストールするとOpenGLの設定全体が台無しになるというのが私の理解です。後でnvidia-uninstallを使用してドライバーをアンインストールしても、再起動時に3D統一インターフェースを取得できません。
さまざまなフォーラムで読んだものを組み合わせた次の小さなスクリプトを作成しました。これは、nVidiaカードを機能させるために何らかのドライバーをインストールしようとして失敗した後、常にIntel構成を復元します。
(これはあなたのマルハナバチの設定を台無しにするかもしれないことに注意してください-私はまだマルハナバチに多くを見ていない)
Sudo apt-get purge nvidia*
Sudo apt-get install --reinstall xserver-xorg-video-intel libgl1-mesa-glx:AMD64 libgl1-mesa-glx:i386 libgl1-mesa-dri:AMD64 libgl1-mesa-dri:i386 xserver-xorg-core
Sudo dpkg-reconfigure xserver-xorg
Sudo update-alternatives --remove gl_conf /usr/lib/nvidia-current/ld.so.conf
Sudo rm /etc/X11/xorg.conf
Sudo stop lightdm
Sudo start lightdm
コマンドを1つずつ入力する代わりに、1。このスクリプトを新しいファイルにコピーします。2。必要に応じて保存します(例: "fix.run")3.ターミナルを開き、スクリプトのあるディレクトリに移動します。コマンド「sh fix.run」を実行します(fix.runをファイル名に置き換えます)。
(最後の2つのコマンドが以前のバージョンのubuntuで動作するかどうかわからないことに注意してください。Linuxを初めて使用します。動作しない場合は、Xサーバーを再起動するか、ctrl + alt + backspaceまたはctrl + print screen + k)。 nouveauドライバーを使用してIntel構成にフォールバックし、数秒後にUnity 3Dに戻ることを願っています。
これがお役に立てば幸い、ニコス