如何升级到linux上的opengl2.0(nouveau)?

2024-09-30 02:15:24 发布

您现在位置:Python中文网/ 问答频道 /正文

我运行了python kivy hello world测试程序,但是得到了一个空白屏幕。错误消息警告:

[INFO   ] [GL          ] OpenGL version <1.5 Mesa 9.2.2>
[INFO   ] [GL          ] OpenGL vendor <nouveau>
[INFO   ] [GL          ] OpenGL renderer <Gallium 0.4 on NV31>
[INFO   ] [GL          ] OpenGL parsed version: 1, 5
[CRITICAL] [GL          ] Minimum required OpenGL version (2.0) NOT found!

看来我需要升级opengl。在

mesa9.2.2支持opengl3.1(http://www.mesa3d.org/relnotes/9.2.2.html)。所有其他与opengl相关的软件包都是最新的,包括freeglut3(2.8.1-1)。我想问题可能出在我的新观点上。我安装了2.4.51-1libdrm-nouveau2和1:1.0.10-1xserverxorg videonouveau包,这是非常新的版本。nouveau主页上似乎没有足够的信息来确定他们支持/实现的opengl版本。在

我不太确定如何运行opengl2.0。google上的其他答案是图形驱动程序的实现(?)但是对于细节却相当模糊和神秘。在


Tags: 版本info消息helloworld屏幕version错误
1条回答
网友
1楼 · 发布于 2024-09-30 02:15:24

新产品还处在一个非常实验的阶段。到目前为止,人们通常会使用NVidia专有的二进制驱动程序,你可以从NVidia的网站上下载;也有适用于大多数发行版的软件包。在

如果是NV31,它是唯一一个支持OpenGL-2.0的驱动程序。在

相关问题 更多 >

    热门问题