kivy: ANGLE not working with VM/Citrix ?

Hi,

@dessant 's comment on https://github.com/kivy/kivy/pull/4385#issuecomment-276706707, When kivy is set to use the ANGLE backend (os.environ[‘KIVY_GL_BACKEND’] = ‘angle_sdl2’), OpenGL 2.0 should not be enforced.

Here’s my log with a recent nightly build:

[INFO   ] [Kivy        ] v1.9.2.dev0, git-309ac12, 20170201
[INFO   ] [Python      ] v3.6.0 |Continuum Analytics, Inc.| (default, Dec 23 2016, 11:57:41) [MSC v.1900 64 bit (AMD64)]
[INFO   ] [Factory     ] 193 symbols loaded
[INFO   ] [Image       ] Providers: img_tex, img_dds, img_sdl2, img_gif (img_pil, img_ffpyplayer ignored)
[INFO   ] [Text        ] Provider: sdl2
[INFO   ] [OSC         ] using <thread> for socket
[INFO   ] [Window      ] Provider: sdl2
**[INFO   ] [Window      ] Activate GLES2/ANGLE context**
[INFO   ] [GL          ] Using the "OpenGL" graphics system
**[INFO   ] [GL          ] Backend used <angle_sdl2>**
[INFO   ] [GL          ] OpenGL version <b'OpenGL ES 3.2 NVIDIA 361.91'>
[INFO   ] [GL          ] OpenGL vendor <b'NVIDIA Corporation'>
[INFO   ] [GL          ] OpenGL renderer <b'NVS 510/PCIe/SSE2'>
[INFO   ] [GL          ] OpenGL parsed version: 3, 2
[INFO   ] [GL          ] Shading version <b'OpenGL ES GLSL ES 3.20'>
[INFO   ] [GL          ] Texture max size <16384>
[INFO   ] [GL          ] Texture max units <32>
[INFO   ] [Window      ] auto add sdl2 input provider
[INFO   ] [Window      ] virtual keyboard not allowed, single mode, not docked
[WARNING] [Call to deprecated function __init__ in P]\Miniconda\envs\conda36\lib\site-packages\kivy\uix\listview.py line 846.Called from P:/TS Projects/Document Classification/main.py line 289 by EmailsList().
[WARNING] [Call to deprecated function __init__ in P]\Miniconda\envs\conda36\lib\site-packages\kivy\adapters\adapter.py line 112.Called from P:\Miniconda\envs\conda36\lib\site-packages\kivy\adapters\simplelistadapter.py line 54 by __init__().
[WARNING] [Call to deprecated function __init__ in P]\Miniconda\envs\conda36\lib\site-packages\kivy\uix\abstractview.py line 43.Called from P:\Miniconda\envs\conda36\lib\site-packages\kivy\uix\listview.py line 866 by __init__().
[INFO   ] [GL          ] NPOT texture support is available

The problem is not on this PC where my application works.

The problem is on another PC with an integrated graphics card where it says that Open GL 1.1. is not good enough for my program to run, and that there is a minimum requirement for 2.0.

Is there any way to bypass this OpenGL check?

About this issue

  • Original URL
  • State: closed
  • Created 7 years ago
  • Comments: 27 (18 by maintainers)

Most upvoted comments

What else can we try @tito @dessant

Hi, I do see that message popup in a window, I just didn’t get time to attach a screenshot.