私はバンブルビーのようなプロジェクトについて知っていますが、私はそれらを必要としません。 Lenovo W520を持っているので、BIOSで使用するグラフィックカードを選択できます。
そして今、私の問題:nividia-driverをインストールしましたが、動作しますが、統合グラフィックスカード(Intel)に切り替えると、ubuntuはそれを検出できません。正常に起動しますが、Unity 3Dは機能しません。つまり、3Dサポートはありません。
私は今どうすればいい?
ご協力いただきありがとうございます!
Lenovo W520マシンが精神的に見たことがあります。これらは、Optimus、Discrete、およびIntegratedモードから選択するオプションを提供します。 Nvidiaカードをオンにしたまま、オプティマスモードは引き続きIntelグラフィックカードにデフォルト設定されます。 Discreteは、OSからIntelグラフィックカードを隠すだけです。 nVidiaカードを利用したい場合は、今のところBumblebeeが必要か、ディスクリートビデオモードを使用してください。
BIOSで統合カードに切り替える場合は、nVidia GLライブラリがロードされていないことを確認する必要があります。そうしないと、3Dサポートが破損します。最も簡単な方法は、nvidia-currentドライバーをアンインストールすることです。そうでなければ、nvidiaドライバーを保持したい場合(Optimus/Nvidiaと統合を頻繁に切り替えるため)、ロードするライブラリーを制御するために変更が必要です。
以下のコマンドを実行して、Mesaライブラリをデフォルトとして設定します。 64ビット(または2番目の場合は32ビット)ライブラリがない場合、コマンドの1つが失敗する可能性があります。
Sudo update-alternatives --set x86_64-linux-gnu_gl_conf /usr/lib/x86_64-linux-gnu/mesa/ld.so.conf
Sudo update-alternatives --set i386-linux-gnu_gl_conf /usr/lib/i386-linux-gnu/mesa/ld.so.conf
Sudo ldconfig
変更を有効にするには、再ログイン(または単に再起動)します。
Nvidiaライブラリを有効にするには、代替システムが利用可能な最適なドライバーを自動的に選択するようにします(nvidiaはMesaよりも優先されます)。
Sudo update-alternatives --auto x86_64-linux-gnu_gl_conf
Sudo update-alternatives --auto i386-linux-gnu_gl_conf
Sudo ldconfig
変更を有効にするには、再ログイン(または単に再起動)します。