<div dir="ltr">Hi,<div><br></div><div>I want to raise a question about the current state of EGL in plasma? I ask, because recenlty I've been experiencing severe instability issues using EGL, although I was under the impression that EGL was "the way forward"? (It turned out "Vulcan" is, but that's a different story).</div><div><br></div><div>After Googling around for the differences between GLX and EGL I came to the conclusion that besides EGL being newer, it is the only road to wayland and thus worth the switch.</div><div><br></div><div><a href="https://blog.martin-graesslin.com/blog/2015/08/should-we-target-egl-as-the-default/">https://blog.martin-graesslin.com/blog/2015/08/should-we-target-egl-as-the-default/</a><br></div><div><br></div><div>However, to use EGL reliably I had to enable DRI3 in my intel driver.</div><div><br></div><div><a href="https://bugs.kde.org/show_bug.cgi?id=352427">https://bugs.kde.org/show_bug.cgi?id=352427</a><br></div><div><br></div><div>This works, but results in many faced strange lockups (greeter locks up, chrome locks up, external monitor disconnect is instable etc.).</div><div><br></div><div>I attributed these problems to my unresponsible need for cutting edge plasma packages using kubuntu-backports and a composited desktop. But since changing back to GLX/DRI2 I have yet to see any problems. My desktop is as stable as it ever was under 4.*</div><div><br></div><div>In hindsight, having to deliberately enable DRI3 in xorg.conf for my intel GPU should have been a sign on the wall that it might not be ready yet?</div><div><br></div><div>So, my questions are: what's KDE's offficial stand on EGL? Is Martin (Graesslin)'s Blog still valid? Should we be worried GLX will be deprecated before intel driver is ready for DRI3 by default? Should we worry about wayland integration on intel hardware? Is EGL a dead end, etc. etc?</div><div><div><br></div><div>Best regards,</div><div>Martin</div>-- <br><div class="gmail_signature">If 'but' was any useful, it would be a logic operator</div>
</div></div>