KeyShot 要求使用 OpenGl 2.0,但未找到 (1.1.0)问题解决方法
KeyShot 要求使用 OpenGl 2.0,但未找到 (1.1.0)

最近配了一台深度学习服务器,安装了windows 10,尝试安装运行keyshot,但是发现电脑无法运行keyshot,报错提示:KeyShot 要求使用 OpenGl 2.0,但未找到 (1.1.0).

一般这个问题是由于以下两种原因导致的:

1.没有正确安装显卡驱动程序。
2.显示器线没有插在独立显卡的显示接口。

问题1解决:

如果是问题1没有正确安装显卡驱动导致的keyshot无法启动,安装好显卡驱动,把显示器插在独显接口上就可以运行了。

如果你是新配的电脑,可以先连接网络,等一会儿win11会自动给你更新显卡驱动。

如果你想使用更完整的驱动程序,首先找到你的显卡型号,比如RTX4060这类的。

然后前往显卡芯片制造商官网下载驱动程序:

英伟达显卡可以前往nvidia官网下载官方驱动:NVIDIA GeForce 驱动程序 – N 卡驱动 | NVIDIA

AMD的显卡需要去AMD的官网下载驱动:处理器和显卡驱动程序及支持

或者使用驱动精灵、360驱动大师、电脑自带的管家等辅助软件安装驱动,但是这些软件往往广告比较多,建议小白还是去官网下载显卡驱动。

 

问题2解决:

我这台电脑情况比较特殊,显卡驱动是安装正确的,但是分析以后发现,这个深度学习服务器的BMC是自带一个mini显卡,但是这个显卡并不支持什么高级的图形运算,如果通过远程控制软件或者显示器视频线直接插主板集成显卡输出视频时,就弹出以上错误。

如下图所示,如果你的电脑下方图示位置有独立显卡且带有视频接口,那显示器视频线一定要插在独立显卡上!否则要么开机黑屏要么损失性能,甚至有可能导致软件运行报错。

显示器接口需要优先插独立显卡

总之,如果需要显卡参与渲染计算就需要把视频线(比如说HDMI或者DP或者MINI DP啥的)插到独立显卡上,比如我这台服务器的nvidia A6000的DP视频输出口,当通过独立显卡计算后输出的时候,就可以打开keyshot或者其他渲染软件进行渲染计算了。

希望可以帮助到你!