Skip to content
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

Allow Steam native and wine to run at the same time #3181

Closed
SFort opened this issue Oct 4, 2020 · 7 comments
Closed

Allow Steam native and wine to run at the same time #3181

SFort opened this issue Oct 4, 2020 · 7 comments

Comments

@SFort
Copy link

SFort commented Oct 4, 2020

You currently can't run steam nativley and under wine simultaneously
see steam-for-linux/4412
in the issue a solution is shown, could the Wine steam runner implement it by default or optionally?

@ghost
Copy link

ghost commented Oct 7, 2020

It fully depends if the issue must be fixed within Steam application code or not. On the Wine side, it might be possible to fake/change the network connection to something that doesn't conflict.

But, Valve could have code in Steam for any reason to check eg the computer name to obtain a successful connection and it can't be duplicate (who knows). To add to that, Wine has access to the computer hardware so there can be duplicate if its the right thing.

(or whatever else)

I think the Lutris devs would probably just import the games direct to Lutris instead of doing this. If its in Lutris there's much less reason to have two Steam's open anyway (something I don't see a point to anyway).

@strycore
Copy link
Member

strycore commented Oct 7, 2020

It is no longer needed to run steam in wine and we are going to delete the wine steam runner.

@strycore strycore closed this as completed Oct 7, 2020
@SFort
Copy link
Author

SFort commented Oct 8, 2020

@strycore Running steam in wine is clearly still usefull for issues like the one linked
besides that it's also generally more stable with less glitches then proton for certain games
(I'm assuming that is why your removing the wine steam runner since you didn't specify a reason)

@SFort
Copy link
Author

SFort commented Oct 8, 2020

@byte1024 The reason for having two versions of steam open is so you can run
steam chat and other features nativley(since they don't work under wine steam)
while being able to run games that won't launch outside of wine steam

@ghost
Copy link

ghost commented Oct 8, 2020

@byte1024 The reason for having two versions of steam open is so you can run
steam chat and other features nativley(since they don't work under wine steam)
while being able to run games that won't launch outside of wine steam

I believe other Wine versions can be used with Steam anyway instead of Proton.

Either way, if Lutris can get the game from steam its still rather very minimal. I view changing the tactic as more worthwhile than fitting things to the tactic.

@strycore
Copy link
Member

strycore commented Oct 8, 2020

Until proven otherwise, Proton is just as capable as WineSteam.
WineSteam has been increasingly glitchy and unusable over time, we strongly that anyone still using it migrate their games to Proton and stop using WineSteam as fast as possible.

@SFort
Copy link
Author

SFort commented Oct 8, 2020

@strycore
Proton/3886
It compleatly prevent's some games from booting, outside of wine steam.

There are several seasure enducing bugs that occur when running rust with proton on mesa/amd like rainbow colored water(they don't on wine steam)

I do belive the steam part of wine steam has been glitchy as several of it's components don't work under wine
which is why i submitted this issue in the first place as those componets would not matter if this workaround was used

and yes the proton issue will probably Eventually get fixed (open since May) but it's nice having a fallback that does not have protons problems and wine steam is perfectly functional for that

@lutris lutris locked as resolved and limited conversation to collaborators Feb 27, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants