The forum

Steam 64bit client

Author Replies
hightower Monday 4 November 2013 at 0:15
hightowerAnonymous

hello, first of all i think playonlinux is great.

however, when i want to install steam from the list - it installs it as a 32bit machine. it works! - but this is not so good anymore, since it can only use up to 4gb ram (i guess?). i use ubuntu 13.10 64bit and have 8gb ram - and most games can use more than 4gb nowadays.

i have tried to make a new 64bit machine and install steam, but that did not go so well (all text is missing from menu's). i use the latest nvidia driver 319.60.

could some kind soul update this application to 64bits - or atleast make the user have a choice between 32 and 64bits?

thx
booman Wednesday 6 November 2013 at 18:34
booman

If your Ubuntu 13.10 is 64-bit then you can use all 8 Gigs of RAM no matter what 32-bit Steam or game you install.
I'm pretty sure the 32-bit virtual drive, Steam and games don't limit your amount of RAM.
Instead they use the 32-bit libraries necessary to run.

† Booman †
Mint 19 64-bit | Nvidia 415.25 | GeForce GTX 1060
Linux for Beginners | List of Linux Games | My Games
PlayOnLinux Guides | PlayOnLinux Explained
petch Wednesday 6 November 2013 at 19:19
petch
Developer


Actually the limit is more like 3GB, the upper 1G of address space is reserved for the kernel:
http://www.winehq.org/docs/winedev-guide/x2543

I'm not sure if anyone is maintaining the Steam support right now.
booman Wednesday 6 November 2013 at 19:20
booman

As long as his OS is 64-bit, the games should use his available 8 Gigs of RAM regardless of the 32 -bit game and virtual drive correct?

† Booman †
Mint 19 64-bit | Nvidia 415.25 | GeForce GTX 1060
Linux for Beginners | List of Linux Games | My Games
PlayOnLinux Guides | PlayOnLinux Explained
petch Wednesday 6 November 2013 at 19:24
petch
Developer

Not correct, 32bit processes use 32bit pointers (by definition), so they cannot address more than 4GB (theorical).

Edited by petch

booman Wednesday 6 November 2013 at 20:08
booman

Oh, wow, I had no idea. I just figured they were utilizing 32-bit libraries for compitability but didn't know it was still restricted to 3 Gigs Memory.

So then it doesn't matter if you have 256 Gigs of Memory, your games will still only use 3 Gigs.

Thats exactly why I'm using Mint 14 32-bit
Guess games still have a long way to go before they are all 64-bit.

Thanks Petch

† Booman †
Mint 19 64-bit | Nvidia 415.25 | GeForce GTX 1060
Linux for Beginners | List of Linux Games | My Games
PlayOnLinux Guides | PlayOnLinux Explained
hightower Saturday 9 November 2013 at 21:18
hightowerAnonymous

@booman - not the games, they are there - we just need someone with a bit of knowledge to make playonlinux's steam client 64bit... :)
booman Monday 11 November 2013 at 13:22
booman

Petch is the guy then... I don't do any development, just test games.

† Booman †
Mint 19 64-bit | Nvidia 415.25 | GeForce GTX 1060
Linux for Beginners | List of Linux Games | My Games
PlayOnLinux Guides | PlayOnLinux Explained
petch Monday 11 November 2013 at 14:05
petch
Developer


Personally I don't plan to maintain the Steam support.
booman Monday 11 November 2013 at 20:44
booman


Personally I don't plan to maintain the Steam support.

Quote from petch
Uhhhgg!!  Blasphemy! :)
Why not?  There is still a huge demand for Windows Steam games that don't run in Unix environment.
So PlayOnLinux is critical.

I guess the Steam client its-self isn't having any problem, but lots of games sure are.
Is that what you meant?

† Booman †
Mint 19 64-bit | Nvidia 415.25 | GeForce GTX 1060
Linux for Beginners | List of Linux Games | My Games
PlayOnLinux Guides | PlayOnLinux Explained
Daerandin Monday 11 November 2013 at 21:06
DaerandinAnonymous

The Steam client itself is 32 bit, and there is no 64 bit steam client. However it supports launching 64 bit games. All you really need then would be to set up a 64 bit virtual drive in PlayOnLinux, and then install steam on that virtual drive.

However, 64 bits wine is still suffering from many bugs according to winehq, so there is a chance you may run into issues.
petch Monday 11 November 2013 at 21:32
petch
Developer


@booman: I mean that I'm not a Steam user, so if someone wants to take care of it, (s)he'd better do so, because I personally won't.
booman Monday 11 November 2013 at 21:39
booman


@booman: I mean that I'm not a Steam user, so if someone wants to take care of it, (s)he'd better do so, because I personally won't.

Quote from petch
Ah I see, then I'll go ahead and help the Steam users.

@ Daerandin
I'm glad to stick with 32-bit for now.
I know 64-bit Operating Systems are the standard these days and they run really well, but from the perspective of a gamer, its still not ready...

Everything just seems easier with 32-bit.

Edited by booman


† Booman †
Mint 19 64-bit | Nvidia 415.25 | GeForce GTX 1060
Linux for Beginners | List of Linux Games | My Games
PlayOnLinux Guides | PlayOnLinux Explained