Steam for Linux

Steam for Linux

Influence Nov 29, 2017 @ 2:29pm
Unified WINE prefixes
Windows allows you to play 32 and 64 bit games in the same enviroment. On Linux, you need to create seperate bottles aka install steam twice since not all 32 bit games work on the 64 wine prefix. Is there someway combine 32 bit wine prefixes with games that require 64 bit "bottles" on a single steam client?
Last edited by Influence; Nov 29, 2017 @ 2:31pm
< >
Showing 1-15 of 22 comments
Cat on Linux Nov 29, 2017 @ 2:31pm 
nope. and there's bugs to install 64 bit prefix on 64 bit Linux OS so good luck with that. I use 32 bit prefixes
Cat on Linux Nov 29, 2017 @ 2:35pm 
actually, to expand my "nope". you can install wine x64 and then add 32 bit libs to it so it will be able to handle both architectures. but there's no way to install that x64 wine (at least for now)
thetargos Nov 29, 2017 @ 3:00pm 
I have mixed wine environments and it works fine, it IS a bit daunting to keep track of deps, but in general, if you have a solid multilib environment, you should be fine.
Last edited by thetargos; Nov 29, 2017 @ 5:14pm
Zef Nov 30, 2017 @ 2:37pm 
No, i use POL cause i'm lazy
Marlock Dec 1, 2017 @ 2:48am 
Originally posted by Caelistas:
No, i use POL cause i'm lazy

Play on Linux does a decent job at maintaining multiple bottles, but it seems the issue for OP is that he doesnt want to have to maintain more than one windows-steam (one on a x32 bottle and one on a x64 bottle).

To which I ask the OP, is there any game that refuses to run under windows-steam inside a 32-bit Wine bottle?

Also, have you tried Lutris? From what I saw messing around with it, it seems to do a better job at integrating windows-steam games, though I don't really use it.
Last edited by Marlock; Dec 1, 2017 @ 2:48am
Niko Dec 1, 2017 @ 1:47pm 
yee
thetargos Dec 2, 2017 @ 12:11pm 
With the same wine prefix (64-bit), I have successfully run many 32 & 64-bit games on my rig, even with the default wine. But YMMV.
Cat on Linux Dec 3, 2017 @ 11:07pm 
have you installed dotnet 45/46 on your 64bit wine? how it went if yes
thetargos Dec 3, 2017 @ 11:44pm 
I have had no need to install .NET 4.5 or 4.6. Tried installing them, but they complain about some Windows services not being available (duh!), as such, the installers cannot download required components (Windows Modules Installer Sservice). If I set the Windows version to 8.1, it then complaints about installing a bunch of Windows updates (adding to a whoping 800+ Mb download)
Cat on Linux Dec 9, 2017 @ 5:28pm 
what kind of game you can play without dotnet? my installation broken in another way - it says dotnet 46 conflicts with dotnet 40 and won't be installed. it thinks I have dotnet 40 while it's vanilla wine with corefonts. from all of my x64 games only one (some android port of cheap clicker game) works, others need dotnet so such wine is useless.
Last edited by Cat on Linux; Dec 9, 2017 @ 5:29pm
MOHDMACH Dec 9, 2017 @ 9:45pm 
I'm new to Linux and I know this would help me in some way but coming from the Windows side of things, this is all jargon to me. Using Wine alone is a challenge for me but Mint does tend to run cleaner.
Cat on Linux Dec 9, 2017 @ 9:57pm 
my point is - it is better to have separate wine prefixes to get 32bit and 64bit separately. this way you'll run 95% of games with 32bit prefix and will try to run remaining 5% on 64bit without dotnet 45 installed. having empty 64bit installation of wine is nothing to write home about :) it can be created any time with 2 lines of code in command line. To consider it a proper wine prefix capable to run games it need to have libraries like dotnet, directx, physX etc
thetargos Dec 10, 2017 @ 12:09am 
Like I said, until you brough it up, I had no need to attempt downloading .NET to my default wine prefix. The truly only 64-bit Windows game binary I run is Starcraft II LOTV, although I have also Diablo III, its 64-bit binary requires DX11, and runs like a slideshow even in the menu in current wine release.
Cat on Linux Dec 10, 2017 @ 12:14am 
these games are rare exception from rules. WoW from battle.net also does not need .NET framework to work from what I know. However most games (up to 2006) need at least .NET 2.0 and after 2006 .NET 4.5
Oblivion for example needs dotnet 20 (.NEt 2.0), Skyrim needs dotnet 45 and so on
thetargos Dec 10, 2017 @ 12:22am 
I do have Skyrim installed and did not noticed it needed 4.5. I have vanilla Skyrim, though, I have not tried the newer version, which I'd assume requires newer DX (instead of 9), and prolly a bunch of other potentially incompatible middleware.

Well according to wine's add/remove software utility I do have .NET 4.0 installed. 4.5 nor 4.6 complained about it being installed.
Last edited by thetargos; Dec 10, 2017 @ 1:00am
< >
Showing 1-15 of 22 comments
Per page: 1530 50

Date Posted: Nov 29, 2017 @ 2:29pm
Posts: 21