https://bugs.kde.org/show_bug.cgi?id=452726

Michael Olbrich <michael.olbr...@gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |michael.olbr...@gmx.net

--- Comment #7 from Michael Olbrich <michael.olbr...@gmx.net> ---
I can reproduce this as well. From what I've seen it happens when kwin is busy
with something related to rendering during the VT switch. So any application
with continuous frame updates will trigger this.

I've attached gdb to see if I can figure out what is going on. It seems kwin is
busy looping in the event loop.
In QEventDispatcherUNIXPrivate::markPendingSocketNotifiers() pfd.revents is
POLLIN for an fd for /dev/dri/card0.
I tried to single step through the code to find whatever function should handle
this event but I never got anywhere outside the Qt core code.

I guess the handler of this event was in some way disabled when switching VTs
but the event is still queued.

Btw, I'm running 5.25.0 right now but I've seen this with 5.24.5 as well.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to