在虚拟机中运行ArcGIS Desktop?


14

我正在尝试在Windows 7(32位)虚拟机中运行ArcGIS Desktop 10.0。我没有可用的本机Microsoft Windows。我正在使用Oracle的VirtualBox在本地Linux环境(Sabayon)中进行虚拟化。

我正好遇到这个问题:ArcGIS Explorer地图显示问题

建议的解决方案是更新视频卡驱动程序。但是在VirtualBox中,有一个名为“来宾添加”的驱动程序,它们已经是最新的。

我知道我的一些同学正在VM中使用ArcGIS,他们似乎没有任何问题。会是什么呢?

地图仅在右键单击时呈现

启用了3D和2D视频加速。


  • 这是一台本机Linux机器,运行32位虚拟Windows 7机器。
  • 我知道ESRI的系统要求。我分配了256MB的视频RAM,并启用了2D和3D硬件加速-如屏幕截图所示。无论如何,我一直在机器内部对系统需求进行这种分析,结果是:

系统需求测试结果

现在,我必须弄清楚如何修复它。视频内存还可以,但是其余我从未听说过...


我按照@scw的建议安装了实验性WDDM驱动程序,现在看起来像这样:

系统需求测试结果

我现在拥有所有推荐的属性,但仍然显示:

不幸的是,您的视频卡不满足此要求。

此外,添加任何图层后,ArcGIS现在也会崩溃。


您有一个linux标记-与运行Windows 7的Oracle Virtual Box结合在哪里?
Mapperz

是Windows 7(32位还是64位?)
Mapperz

@Mapperz,我猜测donschoe正在运行本机linux框,并创建了在Oracle VirtualBox内运行的Windows 7 VM。
RyanKDalton

1
您是如何安装3D支持的?您应该同时尝试WDDM和实验性Direct3D版本,以查看两者是否都能按预期工作。您需要以安全模式安装驱动程序,并确保满足Virtualbox手册中描述的要求:virtualbox.org/manual/ch04.html#guestadd-3d
scw 2013年

1
禁用硬件加速修复了它:facepalm:
2013年

Answers:


7

要解决VirtualBox中的渲染问题,您需要禁用3D硬件和2D视频加速。

这很自相矛盾,但是我问在VirtualBox会话中使用过ArcGIS的朋友,他们只是告诉我,我应该尝试关闭加速功能。

有用。


qdoe:我有一台运行Ubuntu 11.04的计算机,并且对通过VirtualBox尝试ArcGIS非常感兴趣。在安装VirtualBox之前,我想知道是否可以为我提供有关此配置工作方式的更新。我已经在这台计算机上成功运行了QGIS,以及GDAL和GRASS,但是我也希望能够运行ArcGIS。谢谢
jencarta

只需安装VirtualBox并设置Windows 7虚拟机即可。启动它,转到设备>插入来宾添加项>在没有3D支持的情况下安装它们。在VM设置中,禁用3D和2D加速。这对我来说很好。
2013年


3

ArcGIS Desktop不需要高端图形卡。它可以与低端图形卡一起运行,甚至可以不与之一起运行。它需要硬件图形加速来绘制所有渐变和阴影以及动态显示。

看看Arcgis Desktop 的硬件要求吗?

最小64 MB RAM,建议256 MB RAM或更高。支持NVIDIA,ATI和Intel芯片组。

它需要至少24位功能的图形加速器

至少需要OpenGL 2.0版运行时,并且建议使用Shader Model 3.0或更高版本。

确保使用最新的可用驱动程序。

您的虚拟机很有可能不符合要求,但是请尝试运行http://cyri.systemrequirementslab.com/1186/10913以查看是否支持您的虚拟机。

根据此线程,VirtualBox中的3D加速支持非常有限。


+1为答案和系统要求。但是我不理解您回答的这一部分,您or even without one能解释一下我是否真的可以在没有图形卡的情况下启动arcgis吗?从我的经验来看:当我尝试在virtualbox上安装arcgis桌面时,它的运行速度确实很慢。但是arcgis服务器运行良好。
Krystian

我的主要开发机器没有单独的图形卡。我的显示器运行在(主板)板载显示驱动器上。而且ArcMap可以很好地运行。我的意思是ArcMap不需要重型图形卡。只要启用了硬件加速(板载图形即可),它就可以正常运行。虚拟盒子没有硬件加速,因此arcmap具有糟糕的性能。顺便说一句,VmPlayer确实具有3d加速仿真,并且我已经看到了ArcGIS桌面(甚至arcGlobe)的合理性能。
Devdatta Tengshe
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.