https://bugs.kde.org/show_bug.cgi?id=406180
--- Comment #28 from David Edmundson <[email protected]> --- >From Erik: "Alright, I think I see what the issue is. For context, on PRIME systems, since there isn't actually a display connected to the NVIDIA GPU, we rely on xf86-video-modeset, which drives the Intel GPU, to call to our driver after each vblank. However, it will actually only do so if there has been damage to the screen. So what I think we have here is QtQuick's thread waiting on this vblank signal before swapping buffers (since we set MaxFramesAllowed to 1), and KWin's main compositing thread waiting on the QtQuick thread. Since KWin isn't rendering to the screen while it waits, no damage occurs and hence this vblank signal is never sent. I think some timeout is what eventually gets things going again (after about 30 seconds). Does that make sense?" A possible patch is here: https://phabricator.kde.org/P385 could someone try it? -- You are receiving this mail because: You are watching all bug changes.
