Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/opengl/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 图形驱动程序不支持带有gpu_shader4扩展的GL版本2.1_Linux_Opengl_Paraview - Fatal编程技术网

Linux 图形驱动程序不支持带有gpu_shader4扩展的GL版本2.1

Linux 图形驱动程序不支持带有gpu_shader4扩展的GL版本2.1,linux,opengl,paraview,Linux,Opengl,Paraview,我已经下载了ParaView for Linux(从他们的网站上)。我尝试运行代码,但是 vtkXOpenGLRenderWindow (0x37418c0): GL version 2.1 with the gpu_shader4 extension is not supported by your graphics driver but is required for the new OpenGL rendering backend. Please update your OpenGL dr

我已经下载了ParaView for Linux(从他们的网站上)。我尝试运行代码,但是

vtkXOpenGLRenderWindow (0x37418c0): GL version 2.1 with the gpu_shader4 extension is not supported by your graphics driver but is required for the new OpenGL rendering backend. Please update your OpenGL driver. If you are using Mesa please make sure you have version 10.6.5 or later and make sure your driver in Mesa supports OpenGL 3.2.
我的总账信息

glxinfo | grep "OpenGL version"
OpenGL version string: 2.1 Mesa 11.0.0-rc1
milenko@milenko-HP-Compaq-6830s:~/ParaView-5.0.1/bin$ glxinfo | grep 'version'
server glx version string: 1.4
client glx version string: 1.4
GLX version: 1.4
OpenGL version string: 2.1 Mesa 11.0.0-rc1
OpenGL shading language version string: 1.30

glxinfo | egrep 'OpenGL|glx'
server glx vendor string: SGI
server glx version string: 1.4
server glx extensions:
client glx vendor string: Mesa Project and SGI
client glx version string: 1.4
client glx extensions:
OpenGL vendor string: X.Org
OpenGL renderer string: Gallium 0.4 on AMD RV620 (DRM 2.40.0, LLVM 3.4.0)
OpenGL version string: 2.1 Mesa 11.0.0-rc1
OpenGL shading language version string: 1.30
OpenGL extensions:
使用lspci | grep-i vga

01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] RV620/M82 [Mobility Radeon HD 3410/3430]
我的X司机

glxinfo | grep -i vendor
server glx vendor string: SGI
client glx vendor string: Mesa Project and SGI
OpenGL vendor string: X.Org

Mesa没有过时,我不知道该怎么办。我使用的是Ubuntu 14.04,64位。

您的GL实现不足以满足5.0版ParaView的新要求。paraview.org上的Linux二进制文件与适当的Mesa 3D版本捆绑在一起,并具有所需的扩展。尝试按如下方式运行paraview以使用该台面:

paraview --mesa-llvm

有关详细信息,请参阅。

»图形驱动程序不支持««:您的帖子中缺少最重要的信息:图形→ e、 g.$
lspci | grep-i“vga兼容”
。。。。还有正在使用的司机。请编辑您的文章,以包括这些规格-@KnudLarsen请看一下我的编辑。错误消息并没有说它只需要OpenGL 2.1。它需要OpenGL 2.1和
GL\u EXT\u gpu\u shader4
扩展,您通常只能在支持GL 3.x的硬件上找到这些扩展
glxinfo
将列出所有可用的扩展,因此您可以
grep
。@derhass谢谢,那么这意味着我不能在我的笔记本电脑上使用它?Grahics卡不够好?正如错误消息明确指出的:“并确保Mesa中的驱动程序支持OpenGL 3.2”。