Every article tag can be clicked to get a list of all articles in that category. Every article tag also has an RSS feed! You can customize an RSS feed too!
We do often include affiliate links to earn us some pennies. See more here.

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
28 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 checked 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. You can also follow my personal adventures on Bluesky.
See more from me
The comments on this article are closed.
All posts need to follow our rules. For users logged in: please hit the Report Flag icon on any post that breaks the rules or contains illegal / harmful content. Guest readers can email us for any issues.
37 comments
Page: 1/2»
  Go to:

Sudo_halt Aug 9, 2018
F***ing FINALLY


Last edited by Sudo_halt on 9 August 2018 at 2:12 pm UTC
14 Aug 9, 2018
View PC info
  • Supporter Plus
It sure would make installing Steam on some distributions less painful.
Kristian Aug 9, 2018
When I read the headline my immediate reaction was: "They don't have that already?".
TheSHEEEP Aug 9, 2018
View PC info
  • Supporter Plus
The cool ones always come late to the party.
Eike Aug 9, 2018
View PC info
  • Supporter Plus
It sure would make installing Steam on some distributions less painful.

Many Games will still come in 32 bits...
Ananace Aug 9, 2018
Oh nice, this means I can probably stop running Steam as a Flatpak soon.

I've been trying to avoid having 32-bit libraries installed as far as possible - which as it turns out is really easy as long as you don't want to play games on Steam.
14 Aug 9, 2018
View PC info
  • Supporter Plus
It sure would make installing Steam on some distributions less painful.

Many Games will still come in 32 bits...
And?
CSharp Aug 9, 2018
2006, Here we come!

It's still nice to see they're making the move. I think the only 32 bit systems left out there using steam would be Raspberries used for in home streaming. So hopefully they don't break support completely.

But I don't think any CPU able to run the most basic of games nowadays has a 32 bit processor. You'd have to go all the way back to Pentium 4, Athlon or Atom to even find one. Doesn't seem likely anyone is still gaming on those.
Eike Aug 9, 2018
View PC info
  • Supporter Plus
Many Games will still come in 32 bits...
And?

... these will still need 32 bit libraries?
tonR Aug 9, 2018
Pity to all 3 GamingonLinux users... They certainly will having hard times playing Steam games in the future...
/s
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 7 years Aug 9, 2018
View PC info
  • Supporter Plus
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.

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
Yes, 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
In 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
Maybe 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
Many 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.