-
Notifications
You must be signed in to change notification settings - Fork 13
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
[BUG] ProtonPlus saving to wrong location? #249
Comments
Currently it checks if one of the following directory exists in the given order and if it does exists it sets that as the directory.
Could you please tell me which of these locations exists for you. |
Also if you have a feature request I would rather you create a separate issue for it since mixing things just lead to confusion. Thank you :) |
I'm using Fedora and this is the first time I hear about Anyway, since the directories are scanned, it means your system had a We need to be completely certain of what's goin on with Steam on Linux Mint (and if you've modified your system) before making any changes to this. |
It also makes no sense to me, because why would they have both directories and not link them to each other? One being a isolated, dead directory? My guess is you have installed 2 different packaging methods of Steam at some point and had a leftover directory. |
Apologies for replying so late, I didn't see notifications for this. @Arcitec I have only ever had 1 version of steam installed and that's the native package. |
This is mysterious. So it seems like Steam creates its own standard location on every distro no matter how Steam was installed. Can you run this? ls -al ~/.local/share/Steam | grep compatib
ls -al ~/.steam/debian-installation | grep compatib
ls -al ~/.steam | grep debian I wanna see why it's creating extra dirs and if it's symlinking anything. It makes zero sense to me why it would create the normal, standardized It seems like Linux Mint (or Debian) packaging issues for Steam. We can make it prioritize |
@SemiRealProductions Are you still having this issue? |
@Arcitec Apologies, I didn't see any notifications for this, plus I have since moved over to Fedora. If there's any symlinks it's because my fix for this was to symlink the .local folder into the .steam/debian-installation folder so I could use ProtonPlus @Vysp3r |
@SemiRealProductions From what I can see in the code, what it does is basically go through the following list and it sets the Steam directory on the first directory that exists in the list.
If you go through that list what is the first instance that exists? From what I can see the first option exists, but it looks quite empty so this look abnormal. Is it supposed to be there or was it my application that created it for some reason? |
I have uninstalled ProtonPlus, Deleted |
I noticed ProtonPlus wasn't showing up in Steam when I had downloaded a version of GE-proton.
Did some digging and found that it's saving to:
.local/share/Steam/compatibilitytools.d
Whereas on Linux Mint, Proton Versions go into:
.steam/debian-installation/compatibilitytools.d
I've tested this over Linux Mint 21.3 and 22 and with a fresh install.
I'm not really sure if this is a ProtonPlus issue or a Linux Mint thing.
But my fix for it so far is to create a link from the download location to the desired location, though this doesn't feel like a proper solution.
Potentially a feature request would be to have an advanced setting where you can see the location of the installed proton version + be able to select where the installs go if things aren't working correctly
The text was updated successfully, but these errors were encountered: