显卡设置问题导致 OpenGL 相关窗口无法正常打开¶
问题现象:
OpenGL 相关窗口无法正常打开,可能出现的场景及报错如下:
Mech-Vision 打开 匹配模板与抓取点编辑器 后,显示全白,且日志中报错信息为
Fail to load libEGL
。Mech-Vision 无法正常进入标定程序,且出现 OpenGL 相关报错。
Mech-Vision 设置 3D ROI 时,3D ROI设置界面闪退或界面显示全白。
影响版本:
所有 Mech-Vision 版本
可能原因:
显卡驱动程序有误。
工控机为双显卡时,配置偏低。
解决方案:
首先确认显卡驱动是否正常安装。如工控机为双显卡,还需开启 OpenGL 渲染 GPU 和最高性能优先模式。
显卡驱动检查方法如下:
在工控机上,右键单击 此电脑 ,选择 管理,计入计算机管理页面。
选择
,查看已安装的显卡驱动。
如显示适配器下只显示 NVIDIA GeForce xxxx 时,显卡驱动安装成功。
如出现 Microsoft基本显示适配器 ,说明显卡驱动程序未安装,需重新安装显卡驱动。可通过 Windows 自动更新或借助第三方驱动软件更新驱动。
双显卡工控机 GPU 程序设置:
单击工控机系统托盘里的 ,打开 NVIDIA 控制面板。
在 3D 设置 下选择 管理 3D 设置 。
在右侧管理 3D 设置页面中切换至 程序设置 选项卡。
在 1. 选择要自定义的程序 中添加 Mech-Vision。添加步骤如为:
(1) 单击 添加 进入添加页面。
(2) 单击该页面右下方的 浏览 ,选择 Mech-Vision 的安装路径。
(3) 选择 mmind_vision.exe ,单击 打开 。自定义程序添加完成。
在 2. 指定该程序的设置值 中设置参数。
将 OpenGL 渲染 GPU 设置为 使用全局设置(自动选择) 。
将 电源管理模式 设置为 最高性能优先 。
参数设置完成后,单击 应用 ,修改完成。