切换虚拟盒的图形驱动程序';s ubuntu

切换虚拟盒的图形驱动程序';s ubuntu,ubuntu,opengl,virtual-machine,virtualbox,catalyst,Ubuntu,Opengl,Virtual Machine,Virtualbox,Catalyst,我想在运行ubuntu的虚拟机上使用fglrx。事实上,我需要它能够在我的虚拟机上使用OpenGL4(我的MacBookPro能够使用OpenGL4,但它停留在2.1),所以这就是这个问题的目标。实际上,我的虚拟机在openGL 3.3上卡住了,我无法升级。 如果他们有其他方法获得opengl4,请告诉我 先谢谢你 我想在运行ubuntu的虚拟机上使用fglrx 您的VirtualBox是否有AMD Radeon/FireGL GPU?如果没有,那么fglrx有什么作用 实际上,我的虚拟机在op

我想在运行ubuntu的虚拟机上使用fglrx。事实上,我需要它能够在我的虚拟机上使用OpenGL4(我的MacBookPro能够使用OpenGL4,但它停留在2.1),所以这就是这个问题的目标。实际上,我的虚拟机在openGL 3.3上卡住了,我无法升级。 如果他们有其他方法获得opengl4,请告诉我

先谢谢你

我想在运行ubuntu的虚拟机上使用fglrx

您的VirtualBox是否有AMD Radeon/FireGL GPU?如果没有,那么
fglrx
有什么作用

实际上,我的虚拟机在openGL 3.3上卡住了,我无法升级


更新至最新的Mesa并使用软件光栅化。或者通过一个支持OpenGL-4的GPU并通过它。

我的Mac GPU是一个“英特尔虹膜图形”,根据(2014年年中macbook pro)的规定,它应该支持opengl4,所以我的虚拟机也是这样。我已经更新了mesa,它是mesa 17.0.7,我的核心配置文件仍然是3.3。我认为安装fglrx允许我使用opengl4,如果不是这样的话,我很抱歉,我在虚拟计算中是个傻瓜。@ValentinMercier:
fglrx
是AMD为他们的GPU开发的专有图形/OpenGL驱动程序。好吧,那我错了,你知道如何将我的核心设置为opengl4吗?我想你误解了“核心”和“兼容性”对于OpenGL的含义:核心配置文件是必须支持的OpenGL功能集。兼容性配置文件是可选的,可能不可用(到目前为止,只有Nvidia和AMD针对Windows和Linux的专有驱动程序完全支持兼容性配置文件)。支持哪个版本的OpenGL最终取决于安装的GPU/图形卡。您可以安装诸如Mesa llvm/softpipe之类的纯软件实现。但是通常的方法是升级GPU。你的Ubuntu版本是什么?什么虚拟机和版本?这两个版本可能都有GPU驱动程序版本的限制。它是ubuntu 16.04 LTS(64位),什么是虚拟机?虚拟机:虚拟机。看起来您的虚拟机是VirtualBox。虚拟机是virtual box 5.1.22关于您的驱动程序和OGL版本,
glxinfo
(在虚拟机中运行它)说明了什么?