我现在正在运行八度音程来绘制一些图,但它总是返回一个空窗口。
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?
谢谢