https://bugs.kde.org/show_bug.cgi?id=360033
--- Comment #21 from m00nraker <m00nra...@gmx.net> --- Thx for reply and working on that bug-report. Fail again (blacklist? false true): export KWIN_GL_EXT_BLACKLIST=GLX_ARB_create_context kwin_x11 --replace & QXcbConnection: XCB error: 8 (BadMatch), sequence: 820, resource id: 69206021, major code: 42 (SetInputFocus), minor code: 0 blacklist? false true OpenGL vendor string: NVIDIA Corporation OpenGL renderer string: GeForce Go 7950 GTX/PCIe/SSE2 OpenGL version string: 2.1.2 NVIDIA 304.131 OpenGL shading language version string: 1.20 NVIDIA via Cg compiler Driver: NVIDIA Driver version: 304.131 GPU class: NV40/G70 OpenGL version: 2.1.2 GLSL version: 1.20 X server version: 1.17.2 Linux kernel version: 4.1.15 Requires strict binding: no GLSL shaders: limited Texture NPOT support: yes Virtual Machine: no Pixel was QVector4D(0, 0, 0, 0) expected QVector4D(0, 1, 0, 1) Pixel was QVector4D(0, 0, 0, 0) expected QVector4D(0, 1, 0, 1) Pixel was QVector4D(0, 0, 0, 0) expected QVector4D(0, 1, 0, 1) Pixel was QVector4D(0, 0, 0, 0) expected QVector4D(0, 1, 0, 1) Pixel was QVector4D(0, 0, 0, 0) expected QVector4D(1, 0, 0, 1) Pixel was QVector4D(0, 0, 0, 0) expected QVector4D(0, 1, 0, 1) Pixel was QVector4D(0, 0, 0, 0) expected QVector4D(0, 0, 1, 1) Pixel was QVector4D(0, 0, 0, 0) expected QVector4D(1, 1, 1, 1) Pixel was QVector4D(0, 0, 0, 0) expected QVector4D(0.44882, 0.14882, 0.14882, 1) Pixel was QVector4D(0, 0, 0, 0) expected QVector4D(0.50064, 0.80064, 0.50064, 1) Pixel was QVector4D(0, 0, 0, 0) expected QVector4D(0.05054, 0.05054, 0.35054, 1) Pixel was QVector4D(0, 0, 0, 0) expected QVector4D(1, 1, 1, 1) Pixel was QVector4D(0, 0, 0, 0) expected QVector4D(0.3, 0, 0, 0.6) Pixel was QVector4D(0, 0, 0, 0) expected QVector4D(0, 0.4, 0, 0.6) Pixel was QVector4D(0, 0, 0, 0) expected QVector4D(0, 0, 0.5, 0.6) Pixel was QVector4D(0, 0, 0, 0) expected QVector4D(0.3, 0.4, 0.5, 0.6) Pixel was QVector4D(0, 0, 0, 0) expected QVector4D(0.134646, 0.044646, 0.044646, 0.6) Pixel was QVector4D(0, 0, 0, 0) expected QVector4D(0.200256, 0.320256, 0.200256, 0.6) Pixel was QVector4D(0, 0, 0, 0) expected QVector4D(0.02527, 0.02527, 0.17527, 0.6) Pixel was QVector4D(0, 0, 0, 0) expected QVector4D(0.360172, 0.390172, 0.420172, 0.6) kwin_core: ShaderManager self test failed kwin_core: Failed to initialize compositing, compositing disabled QXcbConnection: XCB error: 3 (BadWindow), sequence: 926, resource id: 579, major code: 3 (GetWindowAttributes), minor code: 0 nvidia-settings -q all Output in attached file nvidia-output.txt Another thing: After I applied your first patch, I injected the debug-output code directly into glxbackend.cpp, as you suggested. To make sure that everything is ok, could you maybe upload a complete diff-file for me to apply? (I'm confused about the "...GlxBackend::initRenderingContext() return false;" in your debug output code in comment #14). Do not forget that I'm not a software developer and I haven't many experience in editing source code. So a complete diff file would be the better choice for me, to make clear, that everything is as it should be :-) Nevertheless I'm quite sure, that I did it right. -- You are receiving this mail because: You are watching all bug changes.