When, in the KWin compositor settings, I switch the OpenGL Interface to “EGL”, with either “OpenGL 2.0” or “OpenGL 3.1” set and click apply, I get this output from the terminal:
OpenGL vendor string:
OpenGL renderer string:
OpenGL version string:
OpenGL shading language version string:
Driver: Unknown
Driver version: 0.354.33632
GPU class: Unknown
OpenGL version: 0.0
GLSL version: 0.0
X server version: 1.16.4
Linux kernel version: 4.1.6
Requires strict binding: yes
GLSL shaders: yes
Texture NPOT support: no
Virtual Machine: no
kwin_core: Failed to initialize compositing, compositing disabled
Interestingly, for the driver version string, its value always seems to change when I switch back to GLX and back again to EGL. I have so far gotten values ranging from 0.0, 0.788.53488, 1076428800.0.1, 1076428800.0.18, 355.11, et cetera, which makes me wonder where those values are coming from, for a start.
Comopositing and desktop effects don’t work for me with latest Nvidia beta (358.09) when I choose EGL instead of GLX in KDE settings (kwin-x11, KDE Plasma 5.4.2).
Same exact issue here since 355.11. One weird thing is that the eglgears_x11 sample from mesa-demos creates a black/empty window and while no error is displayed, nothing gets rendered in it.