-
Notifications
You must be signed in to change notification settings - Fork 185
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Steam Proton game launched with Gamemode starts with gamemode active but proccess not registered. #443
Comments
I get this as well. Running Path of Exile under ge-proton and In my case I have been running the same hardware and same Arch installation for months, and while I can't say for sure when this started happening, It was sometime recently, as in in the last week or so. |
Get this with all my steam games in Linux Mint 21.2. |
Can I ask what GPU/CPU you two are running @Makoto009 @radumitrescu ? |
i7 11800H + RTX 3060 |
CPU: AMD Ryzen 9 7950X3D |
Thanks, I guess Radumitrescu proves it's not an AMD thing. |
Recent Steam Linux Runtime 3.0 (sniper) update caused the Mangohud gamemode OFF change. Reverting Steam Linux Runtime 3.0 (sniper) to the previous_release under the Beta Participation dropdown menu makes Mangohud gamemode ON again. Broken SRT 3.0 (sniper) version
Working SRT 3.0 (sniper) version
|
Ahh yeah, that fixed it. Cool find Spiffeeroo. |
I can confirm this is a steam/gamemode thing. I have nvida gpu, amd cpu. Starting game in lutris with gamemode and mangohud active starts gamemode and shows in mangohud. Starting game in steam with proton (I only tried with GE) = mangohud shows not using gamemode,
I think there is more strange things going on with the sniper because I have problem running some native games through steam. Reading the communication seems to indicate there is not much to do with gamemode but rather we just have to wait for fix through the sniper. |
I'm having this issue with retroarch (native linux) running through steam, so it's not just proton. |
RetroArch uses Steam Linux Runtime 3.0 (sniper) for its container, so it would be effected like Proton games too. The app_mappings under Configuration for RetroArch at SteamDB includes Steam Linux Runtime (sniper). |
Which looks okay to me, but magohud doesn't detect it. System:
|
Describe the bug
Any steam proton game launched with
gamemoderun %commdand%
starts with gamemode active butgamemoded -s[pid]
outputs
gamemode is active but [pid] not registered
.From my understanding this means that gamemode starts and does all it's optimizations, but it is not actually attached to the right process.
The only effect that I have seems of this is that it makes mangohud not notice that gamemode is running on the process and display gamemode as "off", if that is all it's just an annoying cosmetic bug since I use that as an at glance reminder to turn on gamemode on newly installed games.
Sample image of issue:
To Reproduce
Start any Steam Proton game with the command
gamemoderun %command%
System Info (please complete the following information):
Additional context
This started happening on a very fresh install after a major PC upgrade; new mobo, new CPU, new GPU. So I expect that maybe there is something going on there. As you can see there has been a switch from Intel CPU with Nvidia GPU to AMD CPU with AMD GPU. Steam is not installed through Flatpak or any other sandboxing vendor.
The text was updated successfully, but these errors were encountered: