You can sign up to get a daily email of our articles, see the Mailing List page.
We do often include affiliate links to earn us some pennies. See more here.

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

By - | Views: 26,161

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
29 Likes
About the author -
author picture
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. Find me on Mastodon.
See more from me
The comments on this article are closed.
37 comments
Page: «2/4»
  Go to:

GustyGhost Aug 9, 2018
2019: 128-bit architectures roll out and become pervasive with 100% market penetration.

2031: Valve FINALLY delivers 128-bit Steam client.
lucifertdark Aug 9, 2018
It's about time too, I've been using 64bit Ubuntu since 6.06.
Doc Angelo Aug 9, 2018
If the installation of Steam will be easier that would be fine. Maybe Steam will still depend on some 32 bit libs because of all the games that are 32 bit (such as Civ 5 for example). If that is true, there would be literally no benefit from changing the client from 32 to 64 bit.
HerrLange Aug 9, 2018
View PC info
  • Supporter Plus
Quoting: Doc AngeloIf the installation of Steam will be easier that would be fine. Maybe Steam will still depend on some 32 bit libs because of all the games that are 32 bit (such as Civ 5 for example). If that is true, there would be literally no benefit from changing the client from 32 to 64 bit.

I agree, a 64bit only steam will most likely prevent playing majority of games.

Having a 64bit steam using the 64 bit sys libs but brings with the 32bit part system independently. But I know about the technical difficulties regarding all the different distros and versions. So just a whish.

However, 64 bit client would be a step into the right direction.
Doc Angelo Aug 9, 2018
Quoting: GuestYes, there will still be a benefit

Maybe I missed it, but what would the technical benefit be?


Last edited by Doc Angelo on 9 August 2018 at 5:13 pm UTC
Doc Angelo Aug 9, 2018
Quoting: GuestIn isolation, nothing. In eventually forcing companies to move to 64-bit, it should be obvious.

Steam needs to support 32 bit applications as long as it exists. I don't even know how many games in my library are 32 bit, but I think there's a lot of them.

For 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.
Doc Angelo Aug 9, 2018
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 Aug 9, 2018
Quoting: Guest
Quoting: 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 Aug 9, 2018
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 Aug 9, 2018
View PC info
  • Supporter Plus
Quoting: Eike
Quoting: 14
Quoting: 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.
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring 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!
The comments on this article are closed.