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: [email protected]
Reporter: [email protected]
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.