グラフィックボードの間違った設定により、OpenGL関連のウィンドウが開かない¶
問題のディスクリプション:
OpenGL関連のウィンドウが正しく開かない場合、考えられる場合とエラーは次の通りです。
Mech-Visionで マッチングモデル・把持位置姿勢エディタ を開くと画面が真っ白になり、ログに
Fail to load libEGL
というエラーメッセージが表示されます。Mech-Visionでキャリブレーションを実行できず、OpenGL関連のエラーが発生します。
Mech-Visionで3D ROIを設定すると、3D ROIの設定画面がフラッシュバックするか、画面が真っ白になります。
影響を受けるバージョン:
Mech-Visionのすべてのバージョン
考えられる理由:
グラフィックボードのドライバーが正しくありません。
産業用PCにグラフィックボードを2枚同時搭載する場合、産業用PCの構成が低いです。
トラブルシュート:
まず、グラフィックドライバーが正しくインストールされていることを確認します。産業用PCにグラフィックボードを2枚同時搭載する場合は、強制的にOpenGLレンダリングとGPUパフォーマンス最大化優先モードを有効にする必要があります。
グラフィックドライバーをチェックするには、以下の手順を実行します。
産業用PC上で PC を右クリックし、 管理 を選択してコンピュータの管理画面にアクセスします。
を順番にクリックし、インストールされているグラフィックボードのドライバーを表示します。
ディスプレイアダプターの下に NVIDIA GeForce xxxx とだけ表示されていれば、グラフィックカードのドライバーは正常にインストールされています。
Microsoft Basic Display Adapter と表示された場合は、グラフィックボードのドライバーがインストールされていないため、再インストールが必要です。ドライバーの更新は、Windowsの自動更新、またはサードパーティのドライバーソフトウェアで行うことができます。
グラフィックボードを2枚同時搭載する産業用PCについては、以下のようにGPUプログラムを設定します。
産業用PCのシステムトレイにある をクリックすると、NVIDIAコントロールパネルが表示されます。
3D設定 で 3D設定の管理 を選択します。
右側の画面で プログラム設定 タブに切り替えます。
Mech-Visionを カスタマイズするプログラムを選択する に追加します。追加手順は次の通りです。
(1) 追加 をクリックして追加画面にアクセスします。
(2) 画面の右下隅にある 参照 をクリックしてMech-Visionのインストールパスを選択します。
(3) mmind_vision.exe を選択して 開く をクリックします。すると、カスタマイズするプログラムの追加は完了しました。
このプログラム用の設定を指定する で、パラメータを設定します。
OpenGL レンダリング GPU を グローバル設定(自動選択)を使用する に設定します。
電源管理モード を パフォーマンス最大化を優先 に設定します。
設定後、 適用 をクリックして変更を完了します。