Genymotion を開こうとすると、起動後に次のエラーが表示されます。
さまざまな Web サイトやブログで、ビデオ カード ドライバーを更新するとこのエラーが解決すると見ました。残念ながら、ATI Radeon 3000 グラフィックスを搭載した古いマザーボードを使用しており、外部 GPU はありません。Windows 8.1 OS を使用しており、グラフィックス ドライバーも製造元のサイトで入手できる最新バージョンに更新されています (ただし、カード用の Windows 8.1 バージョンのドライバーが見つからなかったので、ATI Radeon 3000 グラフィックス用の Windows 7 バージョンのドライバーを使用しています)。この問題を回避する方法はありますか? ご協力いただければ幸いです。
PS-私の内蔵GPUはOpenGL 2.0とDirectx 10.0をサポートしています
答え1
まず最初に、OpenGL はライブラリではありません。これは、グラフィックス ドライバーと通信して GPU に優れた処理を実行させるための描画 API です。
そのため、OpenGL はグラフィックス ドライバーの一部として提供されます。残念ながら、Microsoft は OpenGL を好まないと判断し、Windows に組み込まれたドライバー更新メカニズムを通じて最新の OpenGL プロファイルを完全に備えたドライバーを出荷しないことにしました。そうそう、彼らは OpenGL-1.4 (2002 年に指定) のレガシー サポートを追加しました。ありがとうございます。
したがって、自分で対処する必要があります。最初のステップ: コントロール パネルに移動し、ハードウェア マネージャーを開きます。このセクションでGraphics Cards
GPU の名前を見つけます。ほとんどの場合、Intel、Nvidia、AMD、または ATI のいずれかによって製造されます。
作成者に応じて、ドライバーは次の場所にあります。
システムに適したドライバーを選択し、ダウンロードしてインストールします。または、現在のバージョンを確認する方法。OpenGL はライブラリではないため、実際に制限要因となるのはシステムの GPU です。GPU が OpenGL-2 に対応していない場合は、もうだめです。ただし、そのためには非常に古い GPU を使用する必要があり、Windows 8 はそのような古い GPU を搭載したシステムでは起動すらできません。GPU ドライバーを更新すれば、問題は解決するはずです。