Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal. You can also buy games using our partner links for GOG and Humble Store.
We do often include affiliate links to earn us some pennies. See more here.
It seems that the big Steam update, which rolled out on December 12th disabled support for the Steam Web Browser for 32-bit distributions. Steam also no longer supports 32-bit Linux distributions.

The change wasn't listed explicitly in the client update notes, but the official Steam Knowledge Base Article has been updated to clearly list that 32-bit Linux distributions are no longer supported:

QuoteLinux
32-bit Linux distributions are also no longer supported. Please install a 64-bit Linux distribution to make use of the Steam browser.

Users running on 32-bit Linux distributions will see "The Steam Browser is disabled" message when they try to access the Steam Store, overlay web browser, achievement pages or other Steam functions that open a web browser through the client, and will have to use a standalone browser to access these features now.

Other features that do not depend on the built-in browser (like Steam friends, game invites and at least part of big picture mode) are unaffected by the change.

Since the vast majority of GOL users seem to be running a 64-bit distribution on their gaming machine, most will not experience the difference, but here's the reminder for the two remaining users.

However, since all the missing functionality (aside from using the browser in the overlay) can be mitigated by logging into your Steam account in a regular desktop browser, the lack of the feature is limited to an annoyance (hopefully Valve will think about simply allowing launching games from the store) and hopefully this is a sign of a true 64-bit Steam client for Linux.

Note: Article cleaned up for publishing by liamdawe. Article taken from GamingOnLinux.com.
Tags: Steam
8 Likes
About the author -
A PC gamer, hobbyist games collector and a lazy achievement hunter that hangs mainly on Steam. After wanting to switch to Linux for a long time, finally ditched Windows 10 for an Arch Linux :).
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.
35 comments
Page: «2/2
  Go to:

cRaZy-bisCuiT Dec 16, 2016
I am one of those 2 people
:(
Install an x64 system?
Doc Angelo Dec 16, 2016
If you bought Steam games for your 32bit system and you can't access them anymore, you essentially lost them. There is no reason you should buy a new system, just because most people think you "should" already own one. Old games run on old machines and are still fun. You don't have to have the fanciest technology to enjoy a new rogue-like or a puzzle platformer. (If they are somewhat well programmed.)

I have a couch living room media center PC. It's an Atom+Nvidia+2GB RAM. If the system would be 32bit and Steam would decide that I can't run the client+games anymore, I couldn't play those games in my living room anymore - as well as I couldn't use this PC for in home streaming within steam. It's perfectly capable of this and you don't need fancy bits or anything to receive a stream and display it.

Steam should at least somewhat support 32bit for a rather long time. I don't think I want to replace some of my systems with newer ones and generate electronic garbage for no actual benefit. It still works just fine for it's job.
tuubi Dec 16, 2016
View PC info
  • Supporter Plus
If you bought Steam games for your 32bit system and you can't access them anymore, you essentially lost them.
The only thing anyone lost is the integrated browser though. If you can't access your games on a 32-bit system, that's a bug. The games-as-a-service model still sucks of course.
Faalagorn Dec 16, 2016
If i'm not completely mistaken, the Steam client uses Chromium as its browser backend. Chrom(ium) dropped support for 32bit in about version 46-48(?), so maybe Valve doesn't have much choice in the matter if they keep using Chromium.
Chromium v55.0.2883 browser works fine on my wife's Asus Eee 901 32-bit Arch (the CPU don't support 64-bit at all), which actually is funny as the patch log says that they upgarded to "CEF v55.0.2883" (CEF = Chromium Embedded Framework), so the same browser core that works fine standalone.
Can't say anything about the official Chromium team's support though, but at least it works fine :)
eridanired123 Dec 16, 2016
I am often left wondering, if Steam suddenly ceases to work on my system, for any reason, what would happen?

It happened to Mac OSX Snow Leopard users. Suddenly their Steam client updated and bam! no longer ran in their system.

People opened threads on Steam's Community forums about this, but since in Apple's world when there is a new something you ditch the old one and buy the new one they weren't "that many" (in comparison), their petitions weren't heard.
FredO Dec 16, 2016
If i'm not completely mistaken, the Steam client uses Chromium as its browser backend. Chrom(ium) dropped support for 32bit in about version 46-48(?), so maybe Valve doesn't have much choice in the matter if they keep using Chromium.
Chromium v55.0.2883 browser works fine on my wife's Asus Eee 901 32-bit Arch (the CPU don't support 64-bit at all), which actually is funny as the patch log says that they upgarded to "CEF v55.0.2883" (CEF = Chromium Embedded Framework), so the same browser core that works fine standalone.
Can't say anything about the official Chromium team's support though, but at least it works fine :)

You're right, it looks like CEF still has 32 bit builds, so this is Valve's decision alone. Only MAC has 64 bit only:

http://opensource.spotify.com/cefbuilds/index.html
Teodosio Dec 16, 2016
Heading in the right direction, at last.
Of course if it weren't for Doze 32 bit would have been dead for several years already.
omer666 Dec 17, 2016
I am often left wondering, if Steam suddenly ceases to work on my system, for any reason, what would happen?

It happened to Mac OSX Snow Leopard users. Suddenly their Steam client updated and bam! no longer ran in their system.

People opened threads on Steam's Community forums about this, but since in Apple's world when there is a new something you ditch the old one and buy the new one they weren't "that many" (in comparison), their petitions weren't heard.
That's one of the reasons why I stopped buying Apple stuff a long time ago. Back when it was classic MacOS era, you could keep using you good old MacOS 7.6, even when MacOS 8 or 9 were out. You just didn't benefit from the numerous enhancements, including HFS+, Sherlock and UI improvements, but you could run most of the apps and games released. With MacOS X, every year there was a new version you had to buy, because if you didn't you couldn't run you programs anymore. After 3 of those updates, improvements became scarce, or barely noticeable, and by the time reached OS X 10.4, I decided to call it a day.
rambo1462 Dec 17, 2016
If you bought Steam games for your 32bit system and you can't access them anymore, you essentially lost them. There is no reason you should buy a new system, just because most people think you "should" already own one. Old games run on old machines and are still fun. You don't have to have the fanciest technology to enjoy a new rogue-like or a puzzle platformer. (If they are somewhat well programmed.)

I have a couch living room media center PC. It's an Atom+Nvidia+2GB RAM. If the system would be 32bit and Steam would decide that I can't run the client+games anymore, I couldn't play those games in my living room anymore - as well as I couldn't use this PC for in home streaming within steam. It's perfectly capable of this and you don't need fancy bits or anything to receive a stream and display it.

Steam should at least somewhat support 32bit for a rather long time. I don't think I want to replace some of my systems with newer ones and generate electronic garbage for no actual benefit. It still works just fine for it's job.

I have 32-bit and you still have access to your library from the client so I can still play the games i bought, as long as the game is for 32-bit. Another interesting note is that you can install games from the steam website through the client so its not that bad. I totally agree on your last paragraph.


Last edited by rambo1462 on 17 December 2016 at 10:14 pm UTC
rambo1462 Dec 17, 2016
I am one of those 2 people
:(
Install an x64 system?
too hard
1xok Dec 18, 2016
It also seems to disable usb support on my steam client. Ubuntu yakkety (16.10). I see messages like this in the steam error log when I plug in a device:

Unable to open local device: 0001:000b:01

No matter if it is a headset or the steam controller. So the steam controller can't work any more. I've installed the package steam-devices. My /lib/udev/rules.d/99-steam-controller-perms.rules:
# Valve USB devices
SUBSYSTEM=="usb", ATTRS{idVendor}=="28de", MODE="0666"
# Steam Controller udev write access
KERNEL=="uinput", SUBSYSTEM=="misc", TAG+="uaccess"
# HTC Vive HID Sensor naming and permissioning


I've a 64 Bit system (i7 6700k).

EDIT: I don't know if this has something to do with this update. At the moment I don't know what the problem is. My Controller runs perfectly on a older steam client on the same system.


Last edited by 1xok on 18 December 2016 at 12:44 am UTC
Mblackwell Dec 18, 2016
Check for a /etc/udev/rules.d/99-steam-controller-perms.rules

For some reason my rules ended up getting copied there and that copy overrides the one in /lib/udev/.
1xok Dec 19, 2016
Check for a /etc/udev/rules.d/99-steam-controller-perms.rules

For some reason my rules ended up getting copied there and that copy overrides the one in /lib/udev/.

I've found a solution. Under Ubuntu the rules which came with the steam-devices package are just incomplete. This works for me:

http://askubuntu.com/questions/686214/how-do-i-get-a-steam-controller-working


Last edited by 1xok on 19 December 2016 at 8:46 pm UTC
TacoDeBoss Dec 22, 2016
This discussion is ridiculous. It's like saying "I bought Half-Life 1 on Steam back in 2003 on my Windows XP rig and now it won't run anymore! This is fraud!"

Get real, people. 32-bit is bad enough on Windows, but on Linux you dive into dependency hell when you dawdle in 32-bit. It's bad. Official Steam support for 32-bit systems should be cancelled. 64-bit is the only way to progress OS and game development in the modern era.

Not to mention there's little excuse. I've seen people in this thread posing the question "What happens to 32-bit users?"

They upgrade. If you're running 32-bit, you're probably not running any games anyway. You can get an quad core amd64 CPU for $75 USD, and a motherboard to go with it for $60 USD. And that's not even on sale.

Really, almost nobody should run 32-bit anymore. 64-bit is affordable and objectively superior.

The ONLY argument for 32-bit support is for legacy software. Most of that can be run on amd64 systems anyway.

I do think it should be an option to download 32-bit distros or some other sort of i386 toolset to compile 32-bit code, but beyond that, 32-bit is useless.
MayeulC Dec 22, 2016
This discussion is ridiculous. It's like saying "I bought Half-Life 1 on Steam back in 2003 on my Windows XP rig and now it won't run anymore! This is fraud!"

Get real, people. 32-bit is bad enough on Windows, but on Linux you dive into dependency hell when you dawdle in 32-bit. It's bad. Official Steam support for 32-bit systems should be cancelled. 64-bit is the only way to progress OS and game development in the modern era.

Not to mention there's little excuse. I've seen people in this thread posing the question "What happens to 32-bit users?"

They upgrade. If you're running 32-bit, you're probably not running any games anyway. You can get an quad core amd64 CPU for $75 USD, and a motherboard to go with it for $60 USD. And that's not even on sale.

Really, almost nobody should run 32-bit anymore. 64-bit is affordable and objectively superior.

The ONLY argument for 32-bit support is for legacy software. Most of that can be run on amd64 systems anyway.

I do think it should be an option to download 32-bit distros or some other sort of i386 toolset to compile 32-bit code, but beyond that, 32-bit is useless.

I agree on the fact that support for 32 bits should be dropped, but it would be nice if it was somehow still possible for me to play Half-Life 1 and others on my old crappy laptop. SteamCMD or equivalent should be enough for this purpose.
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.