3D 加速无法与 Virtualbox Tools 5.2.6 配合使用

3D 加速无法与 Virtualbox Tools 5.2.6 配合使用

根据其他帖子我做了以下事情......

/usr/lib/nux/unity_support_test -p  
OpenGL vendor string:   VMware, Inc.
OpenGL renderer string: llvmpipe (LLVM 5.0, 256 bits)
OpenGL version string:  3.0 Mesa 17.2.4

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

所以我尝试重新运行自动运行并添加vboxvideo/etc/modules然后关机并重新启动,并选中 3D 加速。但是,当我这样做时,在 ubuntu 的初始屏幕和小点之后,它就卡在黑页上了。

如何让 Ubuntu 在启动时安装 3D 加速?

更新

我收到了有关我的环境的信息请求。我试图让这个问题尽可能开放,但以下是设置。

主机:OSX 客户机:Ubuntu 普通 Macbook,因此它使用 AMD 驱动程序

更新 2

我已经确认这实际上是使用 VBOX

$ /opt/VBoxGuestAdditions-5.2.6/bin/VBoxControl 
Oracle VM VirtualBox Guest Additions Command Line Management Interface Version 5.2.6

我确认已经安装了 vware lib,但它似乎是由系统安装的......

 apt list --installed | grep vm
 ....
 xserver-xorg-video-vmware-hwe-16.04/xenial-updates,now 1:13.2.1-1build1~16.04.1 amd64 [installed]

我删除了该包并重新启动,但是,我仍然看到......

OpenGL vendor string:   VMware, Inc.

答案1

看起来这个问题与 OSX 有关。@RobertRiedl 看起来你可能是最接近的。我安装了 Developer Tools 和 XQuartz,这使我能够访问glxinfo。运行glxinfo | grep OpenGL后,我得到了以下信息...

OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: AMD Radeon R9 M370X OpenGL Engine
OpenGL version string: 2.1 ATI-1.60.26
OpenGL shading language version string: 1.20
OpenGL extensions:

这使我相信它正在使用 OpenGL 2.1,而 Ubuntu 不支持 3D 加速,EmIRight?

这也很奇怪,因为他们自己的文档说他们支持 4.1(https://support.apple.com/en-us/HT202823

相关内容