KIvy GL 致命错误

Posted

技术标签:

【中文标题】KIvy GL 致命错误【英文标题】:KIvy GL fatal error 【发布时间】:2017-09-20 05:41:56 【问题描述】:

我正在尝试学习 kivy 为我的大学项目制作移动应用程序,但是当我在 kivy 网站上运行此示例脚本时,它给了我错误:

OpenGL version detected :1.1

在那之后我做了:

from kivy import Config
Config.set('graphics', 'multisamples', '0')

我明白了:

这里是终端输出:

[INFO   ] [Logger      ] Record log in C:\Users\User\.kivy\logs\kivy_17-04-23_5.txt
[INFO   ] [Kivy        ] v1.9.2.dev0, git-e831904, 20170420
[INFO   ] [Python      ] v3.5.2 (v3.5.2:4def2a2901a5, Jun 25 2016, 22:01:18) [MSC v.1900 32 bit (Intel)]
[INFO   ] [Factory     ] 194 symbols loaded
[INFO   ] [Image       ] Providers: img_tex, img_dds, img_sdl2, img_pil, img_gif (img_ffpyplayer ignored)
[INFO   ] [Text        ] Provider: sdl2
[INFO   ] [OSC         ] using <thread> for socket
[INFO   ] [Window      ] Provider: sdl2
[INFO   ] [GL          ] Using the "OpenGL" graphics system
[INFO   ] [GL          ] GLEW initialization succeeded
[INFO   ] [GL          ] No framebuffers extension is supported
[INFO   ] [GL          ] Backend used <glew>
[INFO   ] [GL          ] OpenGL version <b'1.4.0 - Build 8.14.10.1930'>
[INFO   ] [GL          ] OpenGL vendor <b'Intel'>
[INFO   ] [GL          ] OpenGL renderer <b'Intel 945GM'>
[INFO   ] [GL          ] OpenGL parsed version: 1, 4
[CRITICAL] [GL          ] Minimum required OpenGL version (2.0) NOT found!

OpenGL version detected: 1.4

Version: b'1.4.0 - Build 8.14.10.1930'
Vendor: b'Intel'
Renderer: b'Intel 945GM'

Try upgrading your graphics drivers and/or your graphics hardware in case of problems.

The application will leave now.

我尝试升级我的图形驱动程序,但仍然存在,我参考了其他 *** Questions 但没有解决问题。

我真的需要帮助,因为 kivy 是唯一可以在我的项目中帮助我的东西。

【问题讨论】:

【参考方案1】:

Intel 945GM only supports up to OpenGL 1.4.

所以你需要使用其他设备或显卡。

【讨论】:

感谢您的回答,您能否告诉我Kivy 支持的最低GL 版本。这样我就可以相应地使用另一台机器。 您的错误实际上提到了这一点。您至少需要支持 OpenGL 2.0。如果您支持任何较新的版本,那么您通常还具有支持旧版本的向后能力。

以上是关于KIvy GL 致命错误的主要内容,如果未能解决你的问题,请参考以下文章

致命错误:GL/gl.h:没有这样的文件或目录

致命错误:GL/glfw.h:不存在这样的文件或目录

Ubuntu 18.04 上的 KivyMD 安装错误

Kivy错误:[CRITICAL] [App]无法获得一个窗口,中止

Kivy安装找不到GL/gl.h?

带有pycharm导入错误的kivy