AWS EC2 G实例中Can I Run Pro工具无法识别Tesla 60显卡的技术问询
我之前处理过类似的AWS EC2虚拟化环境下ArcGIS Pro显卡识别的问题,给你几个实用的排查和解决方向:
不要过度依赖「Can I Run Pro」工具的检测结果
这个工具的检测逻辑主要针对本地物理机,对AWS EC2这类虚拟化GPU环境的适配性有限。它检测不到显卡不代表ArcGIS Pro 2.5无法利用Tesla 60,实际的GPU使用率才是判断显卡是否被调用的核心标准。手动启用ArcGIS Pro的GPU加速
ArcGIS Pro 2.5默认可能不会自动识别Tesla这类计算级显卡,需要手动开启硬件加速:- 打开ArcGIS Pro,进入「选项」>「高级」
- 在「渲染引擎」部分,选择「DirectX 11」(而非自动检测)
- 勾选「启用硬件加速」选项,重启Pro后生效
验证NVIDIA驱动的兼容性
虽然设备管理器和msinfo32能识别显卡,但ArcGIS Pro 2.5对NVIDIA驱动版本有特定要求(推荐418.96及以上的Quadro/Tesla专用数据中心驱动)。如果当前安装的是通用游戏驱动,建议替换为NVIDIA数据中心版驱动,确保和Tesla 60及Pro 2.5的兼容性。通过命令行确认GPU状态
打开命令提示符,运行nvidia-smi命令,查看输出是否正确显示Tesla 60的型号、显存占用及当前运行进程。如果能看到ArcGISPro.exe在进程列表中,说明显卡已经被调用。修改配置文件强制启用GPU渲染
如果在Pro的选项中无法找到相关设置,可以修改配置文件强制开启:- 找到ArcGIS Pro的安装目录,进入
bin文件夹 - 打开
ArcGISPro.exe.config文件(建议先备份原文件) - 添加或修改以下配置项:
<appSettings> <add key="RenderingEngine" value="DirectX11" /> <add key="EnableHardwareAcceleration" value="true" /> </appSettings> - 保存文件后重启ArcGIS Pro
- 找到ArcGIS Pro的安装目录,进入
完成上述步骤后,你可以打开一个大型3D场景或栅格数据处理任务,通过任务管理器的「性能」标签查看GPU的使用率,确认Tesla 60是否在被ArcGIS Pro利用。
内容的提问来源于stack exchange,提问作者Aleda Freeman




