在 Intel 上安装正确的 OpenCL 版本

在 Intel 上安装正确的 OpenCL 版本

我想玩红色 eclipse,它至少需要 OpenCL 2.0。但我的系统安装了 1.4 版本,如下命令glxinfo | grep -i OpenCL所示:

OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) G33 
OpenGL version string: 1.4 Mesa 20.0.4
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 2.0 Mesa 20.0.4
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 1.0.16
OpenGL ES profile extensions:

我正在使用 Ubuntu Mate 20.04 LTS 我的电脑规格是:

  • 英特尔酷睿2双核E4500 CPU
  • 2GB DDR2 内存

我见过升级驱动程序的不同方法,但我不知道新版本是否与我的系统兼容。我怎么知道哪个版本适合我的系统?我该如何安装它?

答案1

根据英特尔文章您的显卡在硬件层面支持OpenGL 1.4。

您可以尝试使用以下类似方法强制使用 OpenGL 版本:

MESA_GL_VERSION_OVERRIDE=3.3COMPAT game-name

但它可能不起作用。

参考:

答案2

你是指 OpenGL 还是 OpenCL

glxinfo | grep -i OpenCL

应该

glxinfo | grep -i OpenGL

因为这是显示的结果,我认为第二个应该是错字

你可以尝试这个 PPA:

https://launchpad.net/~oibaf/+archive/ubuntu/graphics-drivers

相关内容