putting it all together, I made this script, that could be made into a pullin-steam rpm:
sudo zypper install libopenal1-soft-32bit libgcrypt11-32bit mozilla-nss-32bit libgtk-2_0-0-32bit libpng12-0-32bit
cd ~/
mkdir Steam
cd Steam
wget http://media.steampowered.com/client/installer/steam.deb
ar vx steam.deb data.tar.gz
tar xOf data.tar.gz ./usr/lib/steam/bootstraplinux_ubuntu12_32.tar.xz | tar xvJ
rm -f steam.deb data.tar.gz ./usr/lib/steam/bootstraplinux_ubuntu12_32.tar.xz
./steam.sh
However, Steam told me that “This version of Steam is currently in closed beta. Login with an enrolled account to continue.”
Also there are display problems on KDE/fglrx.
I installed all neccessary packages to run the steam beta. I can login with my account but after a successfull login I also got the message from the quote.
If I click “okay” steam terminates without an segmentation fault or something
An strace without the open filters fills up my terminal so much, that the steam client won’t start.
With the open filter I cannot find any error on the output.
@ those wo get steam working:
Are you proved beta testers? Or am I to stupid to find the error message in strace output.
What was that you were saying about Linux being a headache?
Sorry, I couldn’t hear you over the sound of openSUSE being awesome.
– Helen South on opensuse-marketing Mailinglist
Thank you
In offline mode this works perfect. At the moment I cannot test the online mode, because of an http proxy here.
There were the same symptoms in online and offline mode before so this should also fix the problem in online mode.
<p>
For anyone else getting far enough to run TF2, SDL bundled with steam wants “pulse” audio target, so on 12.2 I have to launch steam like so (not in the beta officially) to play TF2.</p>
<p>
export SDL_AUDIODRIVER=pulseaudio && ./steam.sh steam://open/games</p>
I noticed that the steam rpm got moved to https://build.opensuse.org/package/show?project=home%3Aryanbach&package=steam (not anymore as a branche inside Mailaender's home, but directly Ryanbach's home).
Is it going to stay there?
And Ryan, did you try to contact Steam to give a more official turn to your repackaging efforts (Steam themselves announced that, in addition of the officially supported Ubuntu users, they are now accepting ArchLinux and Debian users officially in their beta program, maybe you could help bring our green reptile there too)