| Summary: | Plastik window decorations don't render when OpenGL2ES backend is used | ||
|---|---|---|---|
| Product: | [Plasma] kwin | Reporter: | Will Springer <skirmisher> |
| Component: | decorations | Assignee: | KWin default assignee <kwin-bugs-null> |
| Status: | RESOLVED UNMAINTAINED | ||
| Severity: | normal | CC: | creideiki+kdebugs |
| Priority: | NOR | ||
| Version First Reported In: | 5.18.5 | ||
| Target Milestone: | --- | ||
| Platform: | Other | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: |
KWin under OpenGL2ES with Plastik decorations enabled
KWin under default OpenGL2 backend with Plastik decorations Console output of KWin upon switching to Plastik decorations |
||
|
Description
Will Springer
2020-05-26 08:08:44 UTC
Created attachment 128794 [details]
KWin under OpenGL2ES with Plastik decorations enabled
Created attachment 128795 [details]
KWin under default OpenGL2 backend with Plastik decorations
Created attachment 128810 [details]
Console output of KWin upon switching to Plastik decorations
KWin surfaces these errors in its output at the time Plastik is applied from window decoration settings. Not sure how relevant they are, since they seem to occur regardless of compositing backend, but I thought I'd attach them anyway.
I assume that there are also issues with the task switcher. Anyway, can you please run kwin with KWIN_COMPOSE=O2ES QT_XCB_GL_INTEGRATION=xcb_egl and check whether the graphical issues still persist? (In reply to Vlad Zahorodnii from comment #4) > I assume that there are also issues with the task switcher. That's correct, I didn't notice them at the time of posting but it definitely has similar issues. > Anyway, can you > please run kwin with KWIN_COMPOSE=O2ES QT_XCB_GL_INTEGRATION=xcb_egl and > check whether the graphical issues still persist? That does fix the issue, thank you! May I ask what connection this has to running KWin compositor with GLES? I didn't see any mention of Qt XCB settings when looking up how to enable this. > May I ask what connection this has to running KWin compositor with GLES?
I'm not sure... The problem seems that KWin uses EGL while Qt still wants to use GLX.
This bug was reported against an outdated version of KWin. We have made many changes since the. If the issue persists in newer versions can you reopen the bug report updating the version number. |