mpv fullscreen video playback reports 'No direct scanout candidate: unredirect inhibited'
Refer to this issue #2720 for more details
Summary
No direct scanout candidate: unredirect inhibited
is usually triggered by the shell for cases when e.g. notifications get displayed on top of fullscren games. And it's a know issue that in various cases some internal accounting can go wrong, preventing direct scanout until the session gets restarted.
Fix
We need to handle direct scanout properly for fullscreen clients.
CC'ed @rmader