-
Notifications
You must be signed in to change notification settings - Fork 174
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Steam Linux client does not run on distributions other then Ubuntu #265
Comments
I'm not 100% sure why there's only an official Ubuntu release, but there are user made packages and workarounds for a few other distributions. If you're an Arch user, there's a package in the AUR; here's a thread on making it work in Debian; and someone said that there was a Fedora package available here: http://spot.fedorapeople.org/steam/steam.repo but I get a 404 error at the moment; OpenSUSE seems to have a package here: https://build.opensuse.org/package/show?project=home%3Aryanbach&package=steam As you see, there are a lot of options, you just have to look around. |
i've indeed created package for openSUSE (and it works for Fedora as well) using the Open Build Service - https://build.opensuse.org/package/show?package=steam&project=games openSUSE 12.2 and other recent distros work |
@jduepmeier the problem still remains. your article is just a simple (and not clean) way how to get steam running, but does not fix the mentioned bug. |
Yes, I'm using openSUSE 12.1 and can't use steam, |
The above mentioned steam RPM for openSUSE 12.2 works fine for me. |
How to update legacy OpenSUSE versions to actual (12.2) Add new repos Clean cache Make rebuild package database Update repos info Update distr I try it on to work computer, home and my laptop. All is fine. |
xammer85, it doens't matter because I currently can't upgrade to 12.2 !!! xammer85, don't know if you aware, but the fact that it works on your pcs running opensuse 12.2 doens't mean that "all is fine" |
The reason they're only releasing a .deb for now is to work out as many issues with the actual client as possible; introducing other OSes has historically caused additional bugs. As well, there are more deb/dpkg based distros (and packages) out there, despite .rpm/yum being the linux standard (which ignored any input from Debian, Ubuntu, and Canonical). |
We don't need this in Pacman repositories as this currently only packages the installer (bash script, .desktop file) which downloads Steam then. Have a look at http://en.opensuse.org/Steam and http://en.opensuse.org/SDB:Team_Fortress_2 to get things to work for you. You definitely need to upgrade from 12.1 as this will EOL in spring 2013 and you should not manually try to upgrade glibc etc. as this will break your system. In fact you need 12.3/Factory for current stable Mesa 9.0.1 which Source engine games require, but this can pretty safely be upgraded using X11:XOrg repositories (see SDB wiki entry). |
Seems like latest updates already address this issue by Steam Runtime. |
Why Steam do parse PRETTY_NAME in /etc/os-release? There might be everything — it is pretty name. |
Closing this issue as Steam does run on multiple distros. Specific problems in Steam should (and often do already) have specific issues opened for them. |
Hi,
Can't install Steam Linux client on a different distribution.
Since ubuntu in not the only Linux distribution, I would like to see installation packages for other distributions like Fedora, OpenSUSE and others.
I tried to use alien to convert the deb package to rpm and got some errors while running the client
for example
/etc/os-release: line 2: syntax error near unexpected token
(' /etc/os-release: line 2:
VERSION = 12.1 (Asparagus)'/home/sagi/.local/share/Steam/ubuntu12_32/steam: /lib/libc.so.6: version
GLIBC_2.15' not found (required by /home/sagi/.local/share/Steam/ubuntu12_32/steam) /etc/os-release: line 2: syntax error near unexpected token
('/etc/os-release: line 2:
VERSION = 12.1 (Asparagus)' /etc/os-release: line 2: syntax error near unexpected token
('/etc/os-release: line 2: `VERSION = 12.1 (Asparagus)'
The text was updated successfully, but these errors were encountered: