https://bugs.kde.org/show_bug.cgi?id=423010
Bug ID: 423010
Summary: KWin sometimes does not emit client.windowShown when
OpenGL is used as rendering backend
Product: kwin
Version: 5.19.0
Platform: Archlinux Packages
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: scripting
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
SUMMARY
When compositor's rendering backend is set to OpenGL (either 2.0 or 3.1), KWin
sometimes does not emit windowShown events. This breaks various tiling scripts
such as https://github.com/esjeon/krohnkite
There are two observed workarounds:
* Switch rendering backend to XRender (this works but it causes tearing)
* Open compoistor settings, change any setting (such as Scale Method), Apply,
revert previous change, Apply. After this, events will work until next reboot.
STEPS TO REPRODUCE
1. Install https://github.com/esjeon/krohnkite KWin script
2. Open two windows
OBSERVED RESULT
Windows are not tiled.
EXPECTED RESULT
Windows should be tiled.
SOFTWARE/OS VERSIONS
Linux/KDE Plasma: 5.6.15-1-MANJARO 64-bit
(available in About System)
KDE Plasma Version: 5.18.5
KDE Frameworks Version: 5.70.0
Qt Version: 5.15.0
It also happens with 5.19.0 (I don't have machine with that version at hand
right now though, so I cannot report proper versions)
ADDITIONAL INFORMATION
See following thread for more info:
https://github.com/esjeon/krohnkite/issues/46
--
You are receiving this mail because:
You are watching all bug changes.