Created attachment 118092 [details] Output of qdbus ord.kde.KWin SUMMARY Even after updating to Plasma 5.15 there are severe visual artifacts that started occurring after an update to Qt 5.12. The visual artifacts are various, ranging from random black elements to titlebar flickering. Consequently it should mean https://phabricator.kde.org/R108:5d63b9c05bbe0c6545b3eeea98d95b40f800fb55 didn't quite solve the issue. STEPS TO REPRODUCE 1. Use Qt 5.12 and probably Intel (yes I'm using modesetting) 2. Use PC normally and the glitches eventually occur OBSERVED RESULT https://youtu.be/EDk21uo6m1M EXPECTED RESULT No visual artifacts. SOFTWARE/OS VERSIONS Operating System: Manjaro Linux KDE Plasma Version: 5.15.0 KDE Frameworks Version: 5.55.0 Qt Version: 5.12.1 Kernel Version: 4.20.5-1-MANJARO ADDITIONAL INFORMATION Output of qdbus ord.kde.KWin is attached. Note: It's not SierraBreezeEnhanced's fault, it's all the same with Breeze.
Please, provide output of "cat /proc/`pidof kwin_x11`/maps | grep gl".
Created attachment 118099 [details] output of "cat /proc/`pidof kwin_x11`/maps | grep gl" Hi, thanks for looking into this. I've attached the output as a .txt file.
Maybe it's https://bugreports.qt.io/browse/QTBUG-73715
(In reply to Alexander Volkov from comment #3) > Maybe it's https://bugreports.qt.io/browse/QTBUG-73715 Hmm but I use Intel, these bugs started appearing from 5.12.0 (not 5.12.1) and they happen both with the modesetting and the xf86-video-intel driver. Another thing I should have mentioned in the steps to reproduce: the easiest way to detect issues is to observe OSDs. They're meant to fade out smoothly, but with Qt 5.12 the animation either fails entirely or stutters a lot.
Another sure-shot way of triggering and observing the issues is to play a video game (that suspends compositing I believe) and then exit it.
*** Bug 403812 has been marked as a duplicate of this bug. ***
Probably with Qt 5.12.0 it was a bug that was fixed by https://phabricator.kde.org/R108:5d63b9c05bbe0c6545b3eeea98d95b40f800fb55 https://bugreports.qt.io/browse/QTBUG-73715 can be produced with modesetting, and there was also https://bugreports.qt.io/browse/QTBUG-34492 on intel.
Severe flickering and artifacts after re-enabling compositing *are* still an issue with Qt 5.12.2 OSD stutter issue was fixed with: https://phabricator.kde.org/R120:9a7de4e02399880a0e649bad32a40ad820fc87eb
Well I don't know how often I told people to not animate opacity... In that point qml sucks. It's way too easy to do inefficient things like animating opacity or geometry.
*** Bug 406769 has been marked as a duplicate of this bug. ***
I started seeing this on Arch Linux with Plasma 5.17. I am not exactly sure what triggers it, but I seem to be getting it mostly (but not only) after certain events like changing some compositing-related settings or other actions that somehow mess with the compositor. Once it starts, I get massive screen flicker whenever I open a new window and random black spots appear when a game decides to suspend compositing. Flickering only goes away after restarting KWin. I have an Nvidia card running with the proprietary driver.
Do you still experience this with latest Qt 5.15.3 and KWin 5.24.2?
Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please mark the bug as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone!
This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging Thank you for helping us make KDE software even better for everyone!