どこから始めたらよいかわかりません。イライラしています。現在、2014 年 12 月、私は Alienware 14 を所有しています。このマシンは NVIDIA GK107M [GeForce GT 750M] と Intel Corporation 第 4 世代 Core プロセッサ統合グラフィック コントローラを使用しています。Optimus テクノロジーを使用しています。
私は OpenGL をよく使用しますが、Nouveau 以外の NVIDIA ドライバーをインストールできず、モジュールがロードされているにもかかわらず認識されません。
さらに、私の libmesa はひどい状態になっており、opngl アプリケーションをコンパイルしようとすると、1 か月前はきれいなものをレンダリングできたのに、黒い画面が表示されます。
私は、NVIDIA のプライベート ドライバーをインストールし、それらを DKMS モジュールに登録することと登録しないことの両方を試しました。Nouveau ドライバーと Intel ドライバーをブラックリストに登録しました。
私はジレンマに陥っています。Intel グラフィックスで作業する場合、OpenGL <= 3 のみがサポートされ、Nvidia カードで作業する場合のみ OpenGL > 4 で作業できるようになります。
私は何日もこの問題を探して、できる限りのことを試し、Ubuntu を再インストールすることさえしました。私はコンピューターを所有して以来ずっと Linux を使ってきましたが、このためだけに Windows で作業したくありません。
私を助けてください。
答え1
そうですね。いろいろ調査した結果、この問題は少なくとも 2 年前から存在しており、その 2 年間で非常に賢い人たちが最適なテクノロジーをうまく機能させ、私たち普通の人間にとって簡単に解決できるようにしてくれたことがわかりました。
フランス語のチュートリアルを見つけましたここ
13.10以降でのみ動作します。
まずゴミだったものをすべてアンインストールする
sudo apt-get purge bumblebee* primus libvdpau-va-gl1
nvidia-primeとドライバー、mesaユーティリティをインストールします
sudo apt-get install nvidia-331 nvidia-prime mesa-utils
*HDビデオを視聴するにはオプションのドライバーをインストールしてください
sudo apt-get install vdpau-va-driver
マシンを再起動
nvidia 設定で nvidia または intelgraphics のどちらを使用するかを選択します。これは常に手動で行う必要があります。
オプティマスに関するその他の情報ここNVIDIA は Intel グラフィックスと接続されており、Windows ではバッテリー寿命を最適化するために必要に応じて自動的に変更されることが分かりました。Linux では自動変更はありませんが、少なくとも手動で変更することはできます。これで、Ubuntu で OpenGL 4 を操作できるようになりました。今度は、OpenGL 3 でも操作できるようにする必要があります。