我已经使用VirtualBox很长时间了,并且很喜欢它,但是现在我需要运行Unity3D (开发工具,而不是ubuntu ),这个看似简单的任务对于VirtualBox的简陋图形功能来说是太多了。
这件事是虚拟盒只允许128 no的视频内存(我已经尝试了在互联网上描述的各种技巧,使它与256 no,但没有运气),这是不够的,甚至IDE的Unity3D启动(这是一种启动,但只是一种形式)。同样,在启用了direct3d支持的情况下,当我尝试在Unity中执行某些操作时,Unity3D IDE看起来完全无法使用。
我想我需要虚拟化解决方案,能够利用更多的视频资源,我的笔记本硬件。我有8 gbs的ram,radeon 5730视频卡和集成的英特尔卡:
00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 12) (prog-if 00 [VGA controller])
Subsystem: Micro-Star International Co., Ltd. Device 1037
Flags: bus master, fast devsel, latency 0, IRQ 43
Memory at f0000000 (64-bit, non-prefetchable) [size=4M]
Memory at e0000000 (64-bit, prefetchable) [size=256M]
I/O ports at e080 [size=8]
Expansion ROM at <unassigned> [disabled]
Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
Capabilities: [d0] Power Management version 2
Capabilities: [a4] PCI Advanced Features
Kernel driver in use: i915
Kernel modules: i915我尝试使用英特尔卡和radeon在虚拟盒中运行unity3d,结果无法区分。
此外,我在安装vmware-player时出错:
2012-08-07T19:08:59.923+04:00| vthread-3| I120: Trying to find a suitable PBM set for kernel 3.2.0-27-generic.
2012-08-07T19:08:59.923+04:00| vthread-3| I120: Validating path /lib/modules/3.2.0-27-generic/build/include for kernel release 3.2.0-27-generic
2012-08-07T19:08:59.927+04:00| vthread-3| I120: Your GCC version: 4.6
2012-08-07T19:08:59.938+04:00| vthread-3| I120: Your GCC version: 4.6
2012-08-07T19:08:59.973+04:00| vthread-3| I120: Header path /lib/modules/3.2.0-27-generic/build/include for kernel release 3.2.0-27-generic is valid.
2012-08-07T19:08:59.973+04:00| vthread-3| I120: Building module vmnet.
2012-08-07T19:08:59.973+04:00| vthread-3| I120: Extracting the sources of the vmnet module.
2012-08-07T19:08:59.986+04:00| vthread-3| I120: Building module with command: /usr/bin/make -j -C /tmp/vmware-root/modules/vmnet-only auto-build SUPPORT_SMP=1 HEADER_DIR=/lib/modules/3.2.0-27-generic/build/include CC=/usr/bin/gcc GREP=/usr/bin/make IS_GCC_3=no VMCCVER=4.6
2012-08-07T19:09:02.872+04:00| vthread-3| I120: Failed to compile module vmnet!发布于 2012-08-07 15:42:32
对不起,但是我所知道的虚拟机不能运行类似统一的东西。您可以尝试在葡萄酒中运行它,但不要期望优秀的结果。如果你想使用它,特别是如果它是专业的,你最好的选择是使用Windows或OS/X。
请注意,即使它能够引导统一,因为您创建了更多的内容,它将需要更好的硬件来呈现它而不减速。
发布于 2012-08-07 14:47:38
一般来说,带有128 3D视频内存的物理卡可以很好地运行United3D,但在Virtualbox中,这种设置可能会在幕后做得更多。
我已经有一段时间没有定期使用Virtualbox了,但是我绝对可以根据您的需要推荐VMWare播放器(免费);在为虚拟机启用了3D加速选项之后,它就可以正常运行Unity3D。
https://askubuntu.com/questions/173021
复制相似问题