<html>
<head>
<base href="https://bugs.freedesktop.org/">
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW - X log ballooning in size with "drmmode_wait_vblank failed for scanout update" and "get vblank counter failed""
href="https://bugs.freedesktop.org/show_bug.cgi?id=105308#c14">Comment # 14</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW - X log ballooning in size with "drmmode_wait_vblank failed for scanout update" and "get vblank counter failed""
href="https://bugs.freedesktop.org/show_bug.cgi?id=105308">bug 105308</a>
from <span class="vcard"><a class="email" href="mailto:mariusz.g.mazur@gmail.com" title="Mariusz Mazur <mariusz.g.mazur@gmail.com>"> <span class="fn">Mariusz Mazur</span></a>
</span></b>
<pre>So, I'm not 100% sure yet, I need time to rebuild 4.14.28 with Michel's patch
and run it for a bit, but at this point I'm about 90% certain that a patch in
4.14.29 introduces a regression, as described in <a class="bz_bug_link
bz_status_NEW "
title="NEW - Kernels 4.16+ confuse KDE wrt what the primary display is when waking up multiple displays"
href="show_bug.cgi?id=106529">bug 106529</a>. And from reading
the changelog and looking at the code, it does seem to me that this patch is
the most likely culprit.
Short version of what's wrong: on a multi-monitor setup, if the primary display
is on DP and this code toggles it off/on, the window manager doesn't take it
well and you end up with windows all over the place.
(I don't know if this is the same codepath as is used with amdgpu.dc=1 on more
recent kernels, though I do now the same bug occurs on 4.16+ with dc=1.)</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>