gpt4 book ai didi

linux - 如何在 Linux 上为 Intel HD 4000 获取 OpenGL 4

转载 作者:太空狗 更新时间:2023-10-29 11:07:11 24 4
gpt4 key购买 nike

我使用的是 Linux Mint 18.2,我有一个来自 Intel Core i5-3230M CPU 的 Intel HD Graphics 4000。

我需要在 OpenGL 4 中编程。

Intel says该 GPU 支持 OpenGL 4。

但是当我运行 glxinfo | grep "version" 我得到以下信息:

server glx version string: 1.4
client glx version string: 1.4
GLX version: 1.4
Max core profile version: 3.3
Max compat profile version: 3.0
Max GLES1 profile version: 1.1
Max GLES[23] profile version: 3.0
OpenGL core profile version string: 3.3 (Core Profile) Mesa 12.0.6
OpenGL core profile shading language version string: 3.30
OpenGL version string: 3.0 Mesa 12.0.6
OpenGL shading language version string: 1.30
OpenGL ES profile version string: OpenGL ES 3.0 Mesa 12.0.6
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00

如何在我的系统上安装 OpenGL 4?

最佳答案

Linux Mint 使用的 Mesa 版本,即使在其当前版本 (18.2) 中也可能太旧,无法支持当前版本的 OpenGL(版本 12.0.6,实际上应该支持 OpenGL 4.3,但是它仍然必须与内核驱动程序一起使用,而且它可能在那个版本中做得不够好。

我推荐 Mesa 17.0.7 或更新版本。 Mint 不提供它,如果您尝试安装它,则必须重新编译 X.org/Wayland 和许多其他东西。

因此:此时放弃 Mint 听起来是您唯一的选择。 Mint 是一个相当保守的发行版(基于 Ubuntu);选择 Fedora 26 或 27; Arch Linux 也以非常接近上游而闻名。

警告:正如@Fla 在下面指出的那样,您实际上可以避免自己构建的需要,因为 PPA(外部包存储库)存在预编译包。

关于linux - 如何在 Linux 上为 Intel HD 4000 获取 OpenGL 4,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46748839/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com