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


11

我正在Windows 10的VirtualBox 5.0.20上安装Ubuntu 16.04,但遇到解决问题的方法是按Host Key + F1Host Key + F7。之后,我尝试安装和配置Google Chrome,但是它有一些黑色的瑕疵,因此我尝试在VB上使用3D加速,现在在启动时,我只看到黑屏从一种分辨率向另一种方向跳回。在这种情况下,按主机键不起作用。


此处相同,不仅适用于Google Chrome,而且至少适用于gitkraken和VS代码。
zerkms's

更糟糕的是-降级到5.0.18并没有帮助。jeez,它毁了我的开发虚拟机。
zerkms's

@zerkms有什么想法怎么解决?
Viacheslav Kondratiuk

我禁用了3d,它为我工作(但现在整个操作系统可能变慢了)。我认为降级到v5.0.18 +重新安装内核会有所帮助,但是我还没有尝试过。
zerkms's

Answers:


13

我在VirtualBox 5.0.20中也遇到了Ubuntu 16.04的问题。我的问题是Chromium根本无法渲染。

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

我刚刚将此来宾添加项安装在当前的添加项之上。


1
是的,我可以确认只需安装较旧的来宾添加项即可解决问题。
zerkms's

1
我可以在vbox 5.0.26 r108824和Ubuntu 16.04.1-64bit上确认
kommradHomer '16

2
这也适用于vbox 5.1.2和Ubuntu 16.04 64位
-Pakman

5
嘿,未来的搜索者-您可以在此处下载名为Guest VBoxGuestAdditions_5.0.16.iso
Menaddak

可以确认这也适用于vbox 5.1.20和Ubuntu 16.04.2 64位。只需安装VBoxGuestAddtions_5.0.16.iso,它使我的Atom IDE再次工作。也无需重新启动。
majidarif

7

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

为了解决这个问题:

  1. 停止虚拟机
  2. 确保已启用/检查3D
  3. 启动VM并以root身份sudo
  4. 以root身份重新安装VBox

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


没有为我工作。
Hassan Nadeem

为我+1工作,我只需要步骤1和
2。– hello_there_andy

3

遇到此问题时,我已经安装了Guest Additions 5.0.16,但是在Machine ... Settings ... Display(“ Screen”(屏幕)选项卡)中关闭(取消选中)“ Enable 3D Acceleration”(启用3D加速)对我来说很成功。(Vbox版本5.0.26 r108824)


3
关闭3D加速将使单位运行非常缓慢。
哈桑·纳德姆

3

使用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加速正常工作(因此系统屏幕截图也可以正常工作)。


这似乎工作正常。您能解释一下--use-gl=angle与(不使用)3D加速相比有什么区别吗?
杰伊·德沃克(Jey DWork)
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.