https://bugs.kde.org/show_bug.cgi?id=384045
Bug ID: 384045 Summary: Task switcher does not render with compositing enabled Product: kwin Version: 5.10.4 Platform: Other OS: Linux Status: UNCONFIRMED Severity: normal Priority: NOR Component: tabbox Assignee: kwin-bugs-n...@kde.org Reporter: manisan...@gmail.com Target Milestone: --- For the last couple of months I've had the issue that the ALT+Tab switcher fails to render with compositing enabled, see [1]. I've finally invested some time to attempt to debug this, but have not come very far. What I found out: - When triggering the task-switcher, kwin reports QGLXContext: Failed to create dummy context - Looking at the qt-sources, I found that QT_OPENGL_NO_SANITY_CHECK disables the sanity checking that triggers the dummy context creation. - So trying with QT_OPENGL_NO_SANITY_CHECK=1 kwin_x11, triggering the task-switcher I get loads of QOpenGLShader::compile(Fragment): 0:1(10): error: GLSL 1.50 is not supported. Supported versions are: 1.10, 1.20, 1.30, 1.00 ES, 3.00 ES, 3.10 ES, and 3.20 ES Somehow it looks like kwin is not using a core GL context with sufficiently high version? My graphics setup is Vendor: Intel Open Source Technology Center (0x8086) Device: Mesa DRI Intel(R) HD Graphics 530 (Skylake GT2) (0x191b) Version: 17.2.0 Accelerated: yes Video memory: 3072MB Unified memory: yes Preferred profile: core (0x1) Max core profile version: 4.5 Max compat profile version: 3.0 Max GLES1 profile version: 1.1 Max GLES[23] profile version: 3.2 [1] https://smani.fedorapeople.org/taskswitcher.jpg Using kwin-5.10.5-1.fc28.x86_64 on Fedora Rawhide -- You are receiving this mail because: You are watching all bug changes.