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
Cannot disable Steam Play for supported titles #9957
Comments
Possibly related issue: #9419 |
same problem here! Now shows all of my games runnable on linux, while most of them aren't (start it, then nothing ever happens( |
Same problem here |
Same here |
I'm having the same issue. None of my games are working, best case they start but quit before they successfully connect to a server. I'm using the lastest opensuse tumbleweed. |
Same here.... |
Same... 😒 |
Same... |
same :( |
There's a workaround available, you'll need ProtonUp-QT from https://github.com/DavidoTek/ProtonUp-Qt so you can install Steam-Play-None. It will do the job till Valve sort it out properly. |
Same, Debian 12, XFCE, GTX 1660 Edit: I still can't disable that option, but after I run the client from the terminal and checked the output, I noticed that it tries to run the .exe files as native linux binaries, so in my case I had to force the Proton Experimental, and now about everything works. (Right click on the game, Properties, Compatibility, Force the use of a specific Steam Play compatibility tool -> Proton Experimental) |
i got stuck here too |
Same |
I could revert it back by removing the entry of app id in |
I don't know what happened, but in the past couple of weeks this setting has worked for me and I am good. :-) |
I can't believe this bug hasn't been fixed yet. |
I did some testing to verify this issue. It is true that there is no off button. However, overriding the compatibility setting to Valve has made it clear that the Scout runtime is literally just the libraries shipped with the Steam client, without
Further, if you disable the Steam runtime when starting Steam (setting tldr: If you want to run the native version of a game, setting the compatibility tool to EDIT: There is one thing I didn't check. In the Steam settings, under compatibility, if Steam Play support is disabled, does this also make Steam default to installing the native version of games instead of the Proton versions? I would assume so. |
The issue is not that something is unclear in the UI, The issue is that a setting in the Steam Settings is broken. If we untick "Enable Steam Play for all other titles" it should actually do that. not tick it again after a forced reboot. "Enable Steam Play for supported titles" doesn't toggle at all, and will just stay in the on position if you click it. Setting Steam Linux Runtime Scout for every game might be a workaround, but it is far from ideal. I don't want to set them all to scout just to turn them all off again when this problem gets fixed. I don't want Valve to decide how I run my games, I want games to run natively, and preferably display the grayed out install button when there is no Linux depot. I want an opt in into proton, not an opt out, this way the line between Proton and Native gets blurred. It is a Linux device so when I press install I expect it to install the Linux build, and if I want to use a compatibility tool I will select one myself. I hope that this issue will get fixed very soon, I bought a Steam Deck over the Ally for the software, But I might be better off returning the Deck and Install Arch on the Ally while I am still within the return period. At least On Arch I can disable the second toggle. |
Me too. Particularly since Proton has never ever actually worked for me when I've tried it. Perhaps because I've never tried it with Vulkan, since that's experimental on my hardware, but it's also never given me any error message about it. It just silently failed. |
Same on Arch Garuda. |
I'm also having this issue on Linux Mint 21.2 Edge Cinnamon. D: At least Steam opens in Linux Mint. I had to switch back cause it'd just lockup and never open after the login screen on Kubuntu 23.10. :| |
Even purging the Steam client from my computer & deleting the .steam folder from my home directory, does not seem to reset this option to off. I would have to build a time machine and stop myself from flicking it on in the past. Valve have really outdone themselves. And this issue is considerably older than this bug report, BTW. Just another bug that has been allowed to be relegated into the backlog and go unfixed despite its pretty serious usability consequences for customers whose computers do not support Proton well or at all |
Still having this issue. I can install the Linux version of games by forcing it with the Linux Runtime, but every 24 hours it installs an "update" for the game which overwrites its files with the Windows version. Steam Support told me it's because I'm not using Ubuntu with GNOME... Sure. |
Same issue using Ubuntu 20.04 LTS |
I have the same issue on Arch |
Hello @NetDin0, the release note you're highlighting is for #9875. If you're seeing that issue, then follow the instruction at #9875 (comment) to nudge the game config out of the quirk state. |
Can confirm the issue is still not fixed. I am running Linux Mint 21.3 |
This is the solution, thank you very much, all the games to be installed that are not native are disabled 👍 |
The issue is still not resolved. |
Not resolved on arch linux :( |
I switched to KDE Neon to try out Plasma 6, and this issue still isn't resolved. Will this ever even be looked at and fixed? It can't be that hard or take that long to do. This is probably one of the more important features on Steam in Linux. So you'd think that it'd have been taken care of already. Plus Steam Support was useless about this problem too. 🙄 |
Arch Linux up to date... still not fixed. |
I have the same problem with a fresh install of Ubuntu 24.04. The button works, but has no effect. MANUAL WORKAROUND: Edit the following file and empty the content (This files registers for each game the compatability mode, throwing it away forces steam to generate it again, based on your current settings). ~/.steam/steam/userdata/115053894/config/compat.vdf |
Your system information
Please describe your issue in as much detail as possible:
I opened the Settings dialog and clicked on "Compatibility".
I clicked on the toggle for "Enable Steam Play for supported titles".
What I expected to happen: The toggle changing to the "off" position.
What actually happened: Nothing.
(The reason I want to disable it is that I don't trust Proton to run well on my hardware, since Vulkan support is experimental.)
Maybe the entire settings page is slightly broken, because this is what the manual says it should look like:
Steam support were not able to help me with my issue. Actually, I'm not even convinced they read it.
The text was updated successfully, but these errors were encountered: