我在 VirtualBox 中安装了 Ubuntu 12.04,主机上同时安装了 Windows 7 64 位,但视频在 VLC 和电影播放器中都有点不连贯,Ubuntu 运行缓慢,每次点击都会延迟几秒钟
我安装了build-essentials
vbox 客户机附加组件和 vbox 扩展,启用了 3D 加速,但unity_support_test
结果仍然如此“不”非软件渲染和 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,就像正常的主机操作系统一样,没有视频断断续续。我在朋友的系统中看到过这些功能在虚拟盒中无需显卡即可启用。在我的系统中如何实现这一点?
答案1
自从 Unity 问世以来,我一直遇到同样的问题,这是对我来说始终有效的解决方案。
- 在 VirtualBox 中为机器启用 3D 加速
- 提供足够的视频内存
- 启动 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 进行测试
这可确保 vbox 视频驱动程序正确构建并安装到您当前运行的内核中。
请注意,如果您执行过 apt-get dist-upgrade,则需要重复此过程,因为您的内核版本可能会发生变化。