https://bugs.kde.org/show_bug.cgi?id=415286

            Bug ID: 415286
           Summary: KWin compositing makes Proton fullscreen games freeze
                    after alt + tab
           Product: kwin
           Version: git master
          Platform: Compiled Sources
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: compositing
          Assignee: kwin-bugs-n...@kde.org
          Reporter: tempel.jul...@gmail.com
  Target Milestone: ---

SUMMARY
KWin compositing makes Proton fullscreen games freeze with a black window after
alt + tabing out of the game window and back into it.

STEPS TO REPRODUCE
1. Keep compositing enabled and start a game via Steam Proton, e.g. Dishonored
2 with Proton 4.11-10.
2. Switch to another window via alt + tab.
3. Switch back to the game window.

OBSERVED RESULT
It just stays black and the process has to be killed.

EXPECTED RESULT
The game window should continue unaffected by the focus switch.
This is the case when KWin compositing is manually disabled before the game is
started. It doesn't matter if "Allow applications to block compositing" is
enabled or not. It also breaks when manually turning compositing on again after
the game was minimized, as at seems to receive focus in that moment.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Arch Linux 5.4.3
(available in About System)
KDE Plasma Version: recent / self-compiled git-master as dependency for
kwin-git
KDE Frameworks Version: recent / self-compiled git-master kwin-git
Qt Version: 5.13.2
GPU: RX 570 with recent mesa 20 git-master

ADDITIONAL INFORMATION
Happens also on Wayland. Doesn't happen with other compositors.
Might be related to the Proton fullscreen hack that prevents unnecessary
modeline switches and provides upscaling resolutions to games. It can't be
disabled.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to