如何在主机Windows 7 64位的Ubuntu 12.04 64位虚拟机中启用Unity 3D支持?
我在VirtualBox中安装了Ubuntu 12.04,主机Windows 7 64位,但video在vlc和电影播放器中都是一种不稳定的状态,Ubuntu运行速度很慢,每次点击都有几秒钟的滞后
我安装了build-essentials
,vbox guest添加和vbox扩展,启用了3D加速但仍然unity_support_test
结果为“No”,因为没有软件渲染和Ubuntu 3d支持如下所示。
Not software rendered: no Not blacklisted: yes GLX fbconfig: yes GLX texture from pixmap: yes GL npot or rect textures: yes GL vertex program: yes GL fragment program: yes GL vertex buffer object: yes GL framebuffer object: yes GL version is 1.4+: yes Unity 3D supported: no
帮助我获得3D支持并像普通主机操作系统一样更快地运行Ubuntu,而不会出现乱码。 我在朋友系统中看到,虚拟盒中没有显卡的启用。 怎么能在我的系统中实现?
自Unity发布以来,我遇到了同样的问题,这里的解决方案总是对我有用。
- 在VirtualBox中为机器启用3D加速
- 提供足够的video内存
- 启动Ubuntu来宾
-
确保为正在运行的内核安装内核头文件
sudo apt-get install build-essential linux-headers – $(uname -r)
-
挂载vbox添加
-
安装Guest Additions,它应该自动启动,如果不是从sudo命令提示符运行它
sudo ./VBoxLinuxAdditions.run
-
确保“/ vboxvideo”一词出现在/ etc / modules中自己的一行上
- 重启
- 使用sudo / usr / lib / nux / unity_support_test -p进行测试
这可确保正确构建vboxvideo驱动程序并为当前运行的内核安装。
请注意,如果您进行了apt-get dist-upgrade,则需要重复此过程,因为内核版本可能会发生变化。