Bug 428088 - Restarting compositing breaks the EGLDevice backend
Summary: Restarting compositing breaks the EGLDevice backend
Status: RESOLVED FIXED
Alias: None
Product: kwin
Classification: Plasma
Component: wayland-generic (show other bugs)
Version: git master
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-10-22 07:55 UTC by Vlad Zahorodnii
Modified: 2022-01-19 15:56 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:
vlad.zahorodnii: Wayland+
vlad.zahorodnii: Mesa-
vlad.zahorodnii: NVIDIA+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.