https://bugs.kde.org/show_bug.cgi?id=360033
Bug ID: 360033 Summary: Cannot enable compositing with OpenGL GLX Product: kwin Version: 5.5.5 Platform: openSUSE RPMs OS: Linux Status: UNCONFIRMED Severity: major Priority: NOR Component: compositing Assignee: kwin-bugs-n...@kde.org Reporter: m00nra...@gmx.net Hi. I cannot activate compositing for desktop effects. XRender works, but compositing via OpenGL GLX fails. Software: openSUSE Leap 42.1 (x86_64) (updated from OBS repos) KDE Plasma Version 5.5.5 (OBS repo) Qt: 5.5.1 NVidia-Driver: 304.131 from nvidia-repository Nouveau is disabled (blacklisted) Hardware: Notebook Dell XPS M1710 Graphics: NVidia GeForce Go 7950 GTX 512MB Specs: http://www.nvidia.com/page/go_7800gtx.html#axzz41qRYMtMf Some output: uname -a output: Linux linux-gss9.suse 4.1.15-8-default #1 SMP PREEMPT Wed Jan 20 16:41:00 UTC 2016 (0e3b3ab) x86_64 x86_64 x86_64 GNU/Linux rpm -qa | grep -i nvidia nvidia-gfxG02-kmp-default-304.131_k4.1.12_1-38.1.x86_64 nvidia-computeG02-304.131-39.1.x86_64 x11-video-nvidiaG02-304.131-39.1.x86_64 In Plasma Systemsettings/Display/Compositor: Enable Compositor on startup (checked) Rendering Backend: OpenGL 2 OpenGL interface: GLX qdbus org.kde.KWin /KWin supportInformation https://paste.kde.org/peft8eimj glxinfo output: https://paste.kde.org/ptbsvexvf cat /var/log/Xorg.log https://paste.kde.org/p84hyrmo8 cat .xsession-errors-\:0 https://paste.kde.org/phtw8rkpk I also use sddm: rpm -qa | grep sddm kcm_sddm-lang-5.5.5-49.1.noarch sddm-0.13.0-58.16.x86_64 sddm-branding-openSUSE-0.13.0-58.16.x86_64 kcm_sddm-5.5.5-49.1.x86_64 rpm -qa | grep -i mesa Mesa-libGL1-11.0.8-137.1.x86_64 Mesa-libva-11.1.2-133.1.x86_64 Mesa-libEGL1-32bit-11.0.8-137.1.x86_64 Mesa-libGL-devel-11.0.8-137.1.x86_64 Mesa-libglapi0-11.0.8-137.1.x86_64 Mesa-libEGL1-11.0.8-137.1.x86_64 Mesa-demo-x-8.2.0-4.4.x86_64 Mesa-libGL1-32bit-11.0.8-137.1.x86_64 Mesa-11.0.8-137.1.x86_64 Mesa-libEGL-devel-11.0.8-137.1.x86_64 Mesa-libglapi0-32bit-11.0.8-137.1.x86_64 Mesa-libGLESv2-2-11.0.8-137.1.x86_64 Mesa-32bit-11.0.8-137.1.x86_64 Shell-Output from "kwin_x11 --replace" from a running plasma5 desktop: QXcbConnection: XCB error: 3 (BadWindow), sequence: 174, resource id: 31457286, major code: 20 (GetProperty), minor code: 0 QXcbConnection: XCB error: 8 (BadMatch), sequence: 1410, resource id: 60817413, major code: 42 (SetInputFocus), minor code: 0 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: 1571, resource id: 579, major code: 3 (GetWindowAttributes), minor code: 0 Interesting: kwin_core ShaderManager self test failed. Hope u can help )) Reproducible: Always Steps to Reproduce: 1. Reinstall OS. 2. Reinstall nvidia drivers 3.... Actual Results: No compositing, even if u activate it in systemsettings5. Expected Results: Enabled compositing and desktop effects via OpenGL 2 and GLX. -- You are receiving this mail because: You are watching all bug changes.