ValveSoftware / ValveSoftware/Proton

Proton 5.13-4 not suspending compositing when lauching games

Open
#4,469 34 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C++
Stars
32.8k
Forks
1.6k
PR merge metrics
PR metrics pending

Description

All of the games I have tried are not suspending the desktop compositing/compositor when the game is launched. This is a new issue with 5.13-4. It was not present in 5.13-3 and checking proton version 5.0-10 shows that desktop effects are being properly suspended when launching games so this should not be related to an update to the Desktop Environment.

I am using Arch with KDE/Plasma and have the compositor set to allow applications to disable it. All native games do this properly and all Proton games do as well using older versions of proton (I also checked GE's Proton version 5.21 based on a newer version of WINE that Proton 5.13-4 is to make sure it was likely not related to an upstream WINE issue and it worked as well)

It looks like there was a regression in the current version of Proton 5.13 that is causing this issue. I also checked Experiential Proton to see if the regression was fixed and it the compositor was not properly suspended with it.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce the regression on Arch with KDE/Plasma by comparing Proton 5.13-4 against 5.13-3 and 5.0-10, using the reported compositor setting. Compare behavior with native games and newer GE Proton, then verify that Proton games suspend desktop compositing again when the fix is complete.

Written by the indexing model from the issue text.

Assessment

Tech stack
arch-linux, linux
Domain
desktop, operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.