在VirtualBox 5.0.20上的Ubuntu 16.04上跳转黑屏

我正在Windows 10的VirtualBox 5.0.20上安装Ubuntu 16.04,我有一个分辨率问题,通过按Host Key + F1Host Key + F7 。 之后我尝试安装和配置谷歌浏览器,但它有一些黑色工件,所以我尝试在VB上玩3D加速,现在开机我只看到从一个分辨率跳到另一个分辨率并返回黑屏。 在这种情况下按主机键不起作用。

我在VirtualBox 5.0.20中也遇到过Ubuntu 16.04的问题。 我的问题是Chromium根本没有渲染。

然后我从下载页面安装了Guest Additions 5.0.16,它解决了我的问题。 https://www.virtualbox.org/wiki/Downloads

我刚刚在当前版本之上安装了此Guest Addition。

我在VBox 5.1.10和Ubuntu 16上遇到了与3D选项相同的问题。

为了解决这个问题:

  1. 停止VM
  2. 确保已启用/已选中3D
  3. 以root身份启动VM和sudo
  4. 以root身份重新安装VBox添加项

似乎VBox的添加是基于已经启用的选项构建的! 因此,如果您在没有3D选项的情况下安装它们然后启用它们,则不能正确支持它们。 至少这是基于我观察到的假设。 但经过几天的糟糕经历,它对我来说非常合适。

当我遇到这个问题时,我已经安装了Guest Additions 5.0.16,但在机器中关闭(取消选中)“启用3D加速”…设置…显示(屏幕选项卡)为我做了诀窍。 (Vbox版本5.0.26 r108824)

使用--use-gl=angle运行Chrome对我来说很有用,我不必关闭3D加速。 该命令如下所示:

 google-chrome --use-gl=angle 

但是对于正常用法,我修改了/usr/share/applications/google-chrome.desktop每个exec行并添加了提到的参数,所以它看起来像这样(注意有三个exec出现):

 Exec=/usr/bin/google-chrome-stable %U --use-gl=angle 

适用于Ubuntu 16.10,VirtualBox 5.1.12

另外值得注意的是 ,我尝试过的唯一一个在VirtualBox中没有这个错误的流行发行版是Mint Mate 18.1。 它可以毫无问题地使用3D加速(因此系统屏幕截图也可以正常工作)。