如何在 WSL2 Ubuntu 20.04 上将 glx 版本从 1.2 升级到 1.3 或更高版本

如何在 WSL2 Ubuntu 20.04 上将 glx 版本从 1.2 升级到 1.3 或更高版本

我现在正在运行八度音程来绘制一些图,但它总是返回一个空窗口。

Octave 现在在 WSL2 Ubuntu 20.04 上运行,使用 xming 进行图像转发,并返回以下警告消息:

警告:应用程序调用 GLX 1.3 函数“glXCreatePbuffer”,但 GLX 1.3 不受支持!这是一个应用程序错误!

我检查了 openGL 版本:

$ glxinfo | grep OpenGL
OpenGL vendor string: Intel
OpenGL renderer string: Intel(R) HD Graphics 520
OpenGL version string: 1.2 (4.5.0 - Build 24.20.100.6299)
OpenGL extensions:

但是检查 mesa 版本时,我只得到:

$ glxinfo | grep Mesa
client glx vendor string: Mesa Project and SGI

我也尝试手动安装 Mesa 20.3,但没有任何变化

我尝试的另一种方法是使用 xorg-edgers 存储库,但它尚不支持 Ubuntu 20.04。

如何将 glx 从 1.2 升级到 1.3 或更高版本才能正常运行 Octave?

谢谢

相关内容