Bug 428088

Summary: Restarting compositing breaks the EGLDevice backend
Product: [Plasma] kwin Reporter: Vlad Zahorodnii <vlad.zahorodnii>
Component: wayland-genericAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: aleixpol, andihartmann, ekurzinger, nate
Priority: NOR Flags: vlad.zahorodnii: Wayland+
vlad.zahorodnii: Mesa-
vlad.zahorodnii: NVIDIA+
Version: git master   
Target Milestone: ---   
Platform: Other   
OS: Linux   
See Also: https://bugs.kde.org/show_bug.cgi?id=408634
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Vlad Zahorodnii 2020-10-22 07:55:06 UTC
SUMMARY
In some cases, kwin has to restart compositing. One such case is where user settings have changed. Another one is where a graphics reset has occurred.

STEPS TO REPRODUCE
1. Change any settings in Compositor KCM, e.g. "Rendering backend"

OBSERVED RESULT
The screen turns black

EXPECTED RESULT
The EGLDevice backend is properly restarted
Comment 1 Vlad Zahorodnii 2020-10-22 07:56:35 UTC
CC'ing Erik because he wrote the backend.
Comment 2 Aleix Pol 2022-01-19 15:56:56 UTC
NVIDIA hardware works under GBM now.