我在 Windows 10 上的 VirtualBox 5.0.20 上安装 Ubuntu 16.04,遇到了分辨率问题,按Host Key + F1
和即可解决Host Key + F7
。之后我尝试安装和配置 Google Chrome,但出现了一些黑色伪影,所以我尝试在 VB 上使用 3D 加速,现在启动时我只看到黑屏从一个分辨率跳到另一个分辨率,然后再跳回来。在这种情况下按 Host 键不起作用。
答案1
我在 VirtualBox 5.0.20 中使用 Ubuntu 16.04 时也遇到了问题。我的问题是 Chromium 根本无法渲染。
然后,我从下载页面安装了 Guest Additions 5.0.16,它解决了我的问题。 https://www.virtualbox.org/wiki/Downloads
我刚刚在当前版本上安装了这个 Guest Addition。
答案2
我在 VBox 5.1.10 和 Ubuntu 16 上的 3D 选项中遇到了同样的问题。
在我这边修复这个问题:
- 停止虚拟机
- 确保已启用/选中 3D
- 启动虚拟机并以 root 身份进行 sudo
- 以 root 身份重新安装 VBox 附加组件
似乎 VBox 附加功能是基于已启用的选项构建的!因此,如果您在安装时没有使用 3D 选项,然后启用它,则无法正确支持它们。至少这是我根据观察得出的假设。但经过几天的糟糕体验后,它对我来说运行得很好。
答案3
遇到此问题时,我已经安装了 Guest Additions 5.0.16,但在“机器...设置...显示”(“屏幕”选项卡)中关闭(取消选中)“启用 3D 加速”对我来说很有效。(Vbox 版本 5.0.26 r108824)
答案4
运行 Chrome--use-gl=angle
对我来说很有效,而且我不必关闭 3D 加速。命令如下:
google-chrome --use-gl=angle
但是对于正常用法我修改了每一exec
行/usr/share/applications/google-chrome.desktop
并添加了提到的参数,所以它看起来像这样(注意有三次 exec):
Exec=/usr/bin/google-chrome-stable %U --use-gl=angle
作品Ubuntu 16.10,VirtualBox 5.1.12
还值得注意的是,我尝试过的唯一在 VirtualBox 中没有此错误的流行发行版是 Mint Mate 18.1。它可以毫无问题地与 3D 加速配合使用(因此系统屏幕截图也可以正常工作)。