[help]ubuntuserver16.04安装了virtualbox及phpvirtuaobox不能启用3D加速

Kvm、VMware、Virtualbox、Xen、Qemu 等
回复
stinging
帖子: 7
注册时间: 2008-04-13 17:20

[help]ubuntuserver16.04安装了virtualbox及phpvirtuaobox不能启用3D加速

#1

帖子 stinging » 2017-07-05 8:42

还有个疑问,在文字界面下,不需要安装显卡驱动吗?
lspci显示:
VGA compatible controller: Intel Corporation Device 5a85 (rev 0b)
但用glxinfo | grep rendering则显示:
Error: unable to open display

然后我就想,难道是因为显卡驱动问题所以在phpvirtualbox里不能开启3D(系统已在安全模式下安装了3D增强驱动)

求各位大神指点,谢谢
附件
QQ截图20170705083554.png
头像
vickycq
帖子: 4507
注册时间: 2011-03-20 13:12
系统: Debian
来自: 山东省寿光县
联系:

Re: [help]ubuntuserver16.04安装了virtualbox及phpvirtuaobox不能启用3D

#2

帖子 vickycq » 2017-07-05 9:28

stinging 写了:然后我就想,难道是因为显卡驱动问题所以在phpvirtualbox里不能开启3D(系统已在安全模式下安装了3D增强驱动)
启用 3D 加速的目的是?如果您打算用其它电脑通过 vRDP 等协议远程使用虚拟机,即使能启用 3D 加速也可能会丧失意义的。

摘抄一段 phpVirtualBox 开发人员的回复
https://sourceforge.net/p/phpvirtualbox ... 76eb/#d624
https://sourceforge.net/p/phpvirtualbox ... -not-exist
请注意,除非使用桌面VirtualBox客户端,否则这会对虚拟机没有影响。 因此,它被排除在phpVirtualBox之外。
再摘抄一段 VirtualBox 开发人员的回复 https://www.virtualbox.org/ticket/15005#comment:3
当您使用图形界面前端(VirtualBox)启动虚拟机时,可以启用3D加速,因为该前端可以在图形系统上运行。 如果VM执行无头(使用VBoxHeadless或从VBox Web服务执行),则没有可用的图形桌面(无DISPLAY变量)。
这种行为的最终修复将是在主机端实施基于软件的3D支持仿真,并将保存的3D状态加载到此仿真中。 这不会发生,至少不会在不久的将来。
stinging 写了:还有个疑问,在文字界面下,不需要安装显卡驱动吗?
对于您的 Intel 显卡,即使在图形界面下也无需额外安装显卡驱动
stinging 写了:lspci显示:VGA compatible controller: Intel Corporation Device 5a85 (rev 0b)
当您看到 "Intel Corporation Device XXXX" 字样,而不是具体型号时,这意味着您的设备太新,而内核比较旧,无法识别。实际上,"Device 5a85 (rev 0b)" 可能是 Apollo Lake 的 Intel HD Graphics 500。

stinging 写了:但用glxinfo | grep rendering则显示:Error: unable to open display
没有启动任何图形界面,于是没有任何 "X Display."。这是正常现象
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
stinging
帖子: 7
注册时间: 2008-04-13 17:20

Re: [help]ubuntuserver16.04安装了virtualbox及phpvirtuaobox不能启用3D

#3

帖子 stinging » 2017-07-05 10:07

谢谢大神的回复,有点明白了,那就不瞎折腾了
集显是Intel HD Graphics 500,按大神的说法是内核不够新,那需要升级内核或安装驱动吗?
头像
vickycq
帖子: 4507
注册时间: 2011-03-20 13:12
系统: Debian
来自: 山东省寿光县
联系:

Re: [help]ubuntuserver16.04安装了virtualbox及phpvirtuaobox不能启用3D

#4

帖子 vickycq » 2017-07-05 10:17

stinging 写了:内核不够新,那需要升级内核或安装驱动吗?
执行以下指令将结果全部复制贴上来

代码: 全选

uname -a
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
stinging
帖子: 7
注册时间: 2008-04-13 17:20

Re: [help]ubuntuserver16.04安装了virtualbox及phpvirtuaobox不能启用3D

#5

帖子 stinging » 2017-07-05 10:23

Linux J3455 4.4.0-62-generic #83-Ubuntu SMP Wed Jan 18 14:10:15 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

谢谢大神回复
头像
vickycq
帖子: 4507
注册时间: 2011-03-20 13:12
系统: Debian
来自: 山东省寿光县
联系:

Re: [help]ubuntuserver16.04安装了virtualbox及phpvirtuaobox不能启用3D

#6

帖子 vickycq » 2017-07-05 10:28

stinging 写了:ubuntuserver16.04
Linux J3455 4.4.0-62-generic

代码: 全选

sudo apt update
sudo apt install linux-generic-hwe-16.04
不过考虑到是无头服务器,没有图形界面,不装也可以
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
stinging
帖子: 7
注册时间: 2008-04-13 17:20

Re: [help]ubuntuserver16.04安装了virtualbox及phpvirtuaobox不能启用3D

#7

帖子 stinging » 2017-07-05 10:55

谢谢大神的回复,明白了
回复