You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[Request]: Make switching between Wine and Proton based runners not create seperate user folders, but instead have all runners use the same one by default.
#3752
Closed
BugsyReportsy opened this issue
Feb 13, 2025
· 1 comment
When switching between Wine and Proton based runners, it's quite annoying that each runner type creates and runs programs from their own emulated user, meaning I can't properly run programs installed to the other user folder. For example when I switch from Wine to Proton then open a game launcher, I have to reenter my login info and copy over save data from the Wine user folder to the steamuser folder. This is assuming the app is installed outside the user folder, such as in Program Files (x86), because I otherwise might be unable to run it at all.
Real World Case:
For some apps/games I run with Proton based runners such as Soda and Proton GE, I sometimes have to run them once with a Wine based runner such as Kron4ek, exit the program, then switch back to Proton for them to work, otherwise they won't open a window for example. This happens just after installing/updating some apps/games while Proton is selected as my runner.
Describe the solution you'd like
Make the Bottle only be able to have one user folder in the prefix by default so that both Wine and Proton will only run with that user. This could be done by having a setting that automatically changes the name of the user file depending on what runner is used.
Other solutions?
Show a tip letting users know they might have to install or run a program with Wine based runners first before using Proton based ones.
If the solution I'd like isn't implemented, show a tip informing users they have to rename their user folder from their username to "steamuser" when switching from Wine to Proton, and vice versa.
Additional context and references
No response
The text was updated successfully, but these errors were encountered:
Tell us the problem or your need
Problem:
When switching between Wine and Proton based runners, it's quite annoying that each runner type creates and runs programs from their own emulated user, meaning I can't properly run programs installed to the other user folder. For example when I switch from Wine to Proton then open a game launcher, I have to reenter my login info and copy over save data from the Wine user folder to the steamuser folder. This is assuming the app is installed outside the user folder, such as in Program Files (x86), because I otherwise might be unable to run it at all.
Real World Case:
For some apps/games I run with Proton based runners such as Soda and Proton GE, I sometimes have to run them once with a Wine based runner such as Kron4ek, exit the program, then switch back to Proton for them to work, otherwise they won't open a window for example. This happens just after installing/updating some apps/games while Proton is selected as my runner.
Describe the solution you'd like
Make the Bottle only be able to have one user folder in the prefix by default so that both Wine and Proton will only run with that user. This could be done by having a setting that automatically changes the name of the user file depending on what runner is used.
Other solutions?
Show a tip letting users know they might have to install or run a program with Wine based runners first before using Proton based ones.
If the solution I'd like isn't implemented, show a tip informing users they have to rename their user folder from their username to "steamuser" when switching from Wine to Proton, and vice versa.
Additional context and references
No response
The text was updated successfully, but these errors were encountered: