Check out our Monthly Survey Page to see what our users are running.

Looks like Valve may be preparing a 64bit version of the Steam client

Posted by , | Views: 13,718

Valve may be preparing a 64bit version of the Steam client with an update in the Steam Beta Client that was released yesterday.

Their wording in the patch notes certainly suggests that's what they're doing:

Added support for shipping different binaries to 64bit vs 32bit operating systems in Steam self-updater. This support is being added in preparation for future updates.

Considering the client is already 64bit on Mac, it would make sense to bring that to Linux and Windows soon too. With most people now on 64bit, it was only a matter of time before they did this. Going by the Steam Hardware Survey, few people remain on 32bit. Giving their updater the ability to know the difference between systems, would be the first step towards rolling out 64bit to those systems that support it and eventually warn people on 32bit systems when that eventually becomes deprecated for the Steam client.

We already know they're planning an overhaul of certain parts of the client, with various leaks and Valve eventually talking about it. It's entirely possible that this is in preparation for that to happen.

Article taken from GamingOnLinux.com.
Tags: Steam, Valve
31 Likes, Who?
We do often include affiliate links to earn us some pennies. We are currently affiliated with GOG, Humble Store and Paradox Interactive. See more information here.
About the author -
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly.
See more from me
The comments on this article are closed.
46 comments
Page: «3/5»
  Go to:

sa666666 9 August 2018 at 5:29 pm UTC
Doc AngeloFor every app, the developer should evaluate what would be the right thing to do: 32 or 64 bit. I'm sure the devs of Civ 5 had their reasons. That Steam is 32 bit doesn't mean that every game dev is also inclined to use 32 bit.
No, but the client being 64-bit (and by default) should be a huge indicator to developers as to "the way the wind is blowing". No developer should be starting a new project in 32-bit in 2018. Old releases will of course have to remain 32-bit; they're already written and likely won't be revisited. This is more for the future.
Doc Angelo 9 August 2018 at 5:36 pm UTC
Well, if the app doesn't have actual technical benefits from being 64 bit, I don't care. That's all I can say.
Purple Library Guy 9 August 2018 at 6:00 pm UTC
sa666666
Doc AngeloMaybe I missed it, but what would the technical benefit be?
In isolation, nothing. In eventually forcing companies to move to 64-bit, it should be obvious.
Consider imagining that it wasn't obvious because someone asked quite specifically what it was.
MayeulC 9 August 2018 at 8:37 pm UTC
Let's quote an old Valve statement on this:
quote=[Plagman]We will not drop support for the many games that have shipped on Steam with only 32-bit builds, so Steam will continue to deploy a 32-bit execution environment. To that end, it will continue to need some basic 32-bit support from the host distribution (a 32-bit glibc, ELF loader, and OpenGL driver library).

Whether the Steam client graphical interface component itself gets ported to 64-bit is a different question altogether, and is largely irrelevant as the need for the 32-bit execution environment would still be there because of the many 32-bit games to support.[/quote]
So you'd still need a few "bits" to continue supporting 32bit apps. But that would be a step in the right direction. AND SHOW THE DAMN EXAMPLE! How can we be taken seriously when asking for a 64bit build if Valve doesn't even bother with their client?

In my opinion, the Steam client should have been 64bit from the start on Linux (even though I was using more 32bit computers at the time, I would have understood). Maybe they could deprecate support for 32bit, telling developers that they will refuse submissions of 32bit apps in the future? Or just refuse for new apps to use the 32bit steam runtime, so developers could bundle them, together with an hypothetical future shim for 32 <-> 64bit openGL, and other critical libraries.
14 9 August 2018 at 9:55 pm UTC
View PC info
  • Supporter
  • Top Supporter
Eike
14
EikeMany Games will still come in 32 bits...
And?

... these will still need 32 bit libraries?
Can't Steam include the dependencies like game installation wizards of old? Think about .NET prerequisites in Windows. Steam games will install those if missing.
Asu 10 August 2018 at 3:31 am UTC
with 32bit you can still access 2.5 GB memory. That's freaking many for a lotsa games. Minus MMORPGs. And very modern full HD games with HD textures. Which are way too far and few between on linux. Unfortunately.

I use a mac and linux PC both 64 bit so I'm ok with steam going 64 bit.
Creak 10 August 2018 at 4:16 am UTC
View PC info
  • Supporter
  • Top Supporter
Here are some advantages to go 64-bit, going from better performance to increased security:
https://stackoverflow.com/questions/607322/what-are-the-advantages-of-a-64-bit-processor#607347
rat2000 10 August 2018 at 7:54 am UTC
For people who have trouble installing the 32 bit version of steam, just use flatpack. works ok. What I am happy about here is that moving to 64 bit means at some point(hope as soon as possible) they will ditch 32bit and hopefully games will follow that trend.
Hori 10 August 2018 at 8:25 am UTC
Finally,

But I hope people on 32bit will still be able to play their Steam games, for which they paid for.
Some people like building old/retro PCs just to test/play games on. Maybe they could prepare a stripped down version of the client just for 32bit systems which would require minimal maintenance on their part (even if all it could do it just download and launch games and nothing more than that)
Hori 10 August 2018 at 8:28 am UTC
Asuwith 32bit you can still access 2.5 GB memory. That's freaking many for a lotsa games. Minus MMORPGs. And very modern full HD games with HD textures. Which are way too far and few between on linux. Unfortunately.

I use a mac and linux PC both 64 bit so I'm ok with steam going 64 bit.
Anything below 8GB is inadequate for gaming, no matter the genre.
If you play older games, or small indie games you might be able to. But all modern games and even more complex indie ones require 8G for full performance.

You CAN do with 4GB but for many games that means closing your browser and other applications while playing, as many games have 32bit engines and won't benefit from more than that anyway. But remember those 4GBs are shared between your OS, your apps, and the game - which is why IMO 4GB still falls under the "inadequate" category - it's 2018 after all, you shouldn't need to close your apps when playing a game, what if you need to search for something, like info from a game's wiki?

2.5GB is too few even for just Google Chrome, let alone games.


Last edited by Hori on 10 August 2018 at 8:32 am UTC
  Go to:
While you're here, please consider supporting GamingOnLinux on Patreon, Liberapay or Paypal. We have no adverts, no paywalls, no timed exclusive articles. Just good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Livestreams & Videos
Community Livestreams
Popular this week
View by Category
Contact
Latest Comments
Latest Forum Posts