我进行了一些谷歌搜索,发现旧版本的 Ubuntu/OSX 也有类似的抱怨,但其中的建议都没有用,看看是否有人有任何更新的建议。
我在 OSX 10.11.6 上运行 VirtualBox 5.1.2。我安装了 Ubuntu 16.04。虚拟机有 8GB 的 RAM 和 40GB 的磁盘大小。目前我已为虚拟机打开了 2D 和 3D 加速,但打开和关闭它们似乎不会影响任何东西。
症状是涉及 Unity UI 的所有内容都普遍存在延迟。甚至从在登录屏幕输入密码开始。我输入密码,然后看着字符一个接一个地出现,每个字符之间大约有半秒的延迟。在通用搜索中输入也是类似的体验。拖动窗口也很滞后。但鼠标点击本身似乎没有类似的延迟。比如说,在 Firefox 中的地址栏中输入会略有延迟,但这是虚拟机的典型延迟,远不及 Unity 中的延迟程度。在终端中输入也非常灵敏。似乎只是实际的 Unity UI 问题。
有任何想法吗?
答案1
这很可能是由于缺少 3D 加速 (设置 -> 显示 -> 启用 3D 加速) 造成的。
不幸的是,目前此选项不适用于 Mac。请参阅此关联
答案2
在我的 2017 年款 MacBook Pro 13" 上,ozma 的行为与 ozma 相同,具有顶级规格。启用 3D 加速后情况有所改善,但仍远非完美。
答案3
启动Ubuntu
虚拟机,
回到主VirtualBox
菜单,单击Devices
,然后...
点击Insert Guest Additions CD images...
。
Aterminal
将打开,按照说明操作
... 完成后,重新启动虚拟机。
笔记
这个答案是针对在macOS Mojave
安装后遇到此问题的用户...尽管如此,也欢迎其他人尝试一下:)Ubuntu 16.04
VirtualBox version 5.2.20
答案4
- 启用 3d 加速。
- 为 Mac 安装客户机添加包。
遵循这两个步骤可以大大加快我的机器速度。请确保在进行这些更改后重新启动以观察效果。