Steam

Bild des Benutzers comrad

Steam ist das Portal von Valve zu über 2000 Spielen, Demos und Videos welche man online und teilweise im Laden kaufen kann. Es gibt seit Ende 2012 eine Linux-Version, jedoch wird Wine auch weiterhin für nur für Windows verfügbare Steam-Spiele benötigt.

Windows-Version

Wine

wget http://winetricks.org/winetricks
sudo mv winetricks /usr/bin/
chmod +x /usr/bin/winetricks
sh winetricks
sh winetricks corefonts vcrun6
winetricks steam

Damit geht die Installation vollständig inklusive Update von statten und man kann seine Account-Daten eingeben. Beim Anzeigen der Steam-Startseite muss HTML angezeigt werden, wofür Wine die Gecko-Engine benötigt. Ohne diese funktioniert Steam nicht richtig.

Wine 1.5.x

Mit Wine 1.5.x kann Steam auch direkt mittels

msiexec /i SteamInstall_German.msi

installiert werden. Falls Steam mit Wine 1.5.x keine Schriften darstellt, muss man Steam im Steam-Verzeichnis mit einem zusätzlichen Parameter starten:

wine Steam.exe -no-dwrite

Linux-Version

Valve bietet Steam für alle drei Plattformen an. Der Client wird derzeit allerdings nur für Ubuntu (12.04 LTS) über ein eigenes Repository angeboten. Die Spiele, die für Steam auf Linux laufen, findet ihr über den Tag Steam auf Holarse oder über die Steam-Suche im Store.

Installation

Arch Linux

Steam ist im community- bzw. multilib-Repository verfügbar. Das Paket kann einfach per Paketmanager installiert werden.

pacman -S steam

Debian Wheezy

Für Debian Wheezy gibt es ein fertiges Paket, welches auf github Heruntergeladen werden kann.
Nach dem Download des Paketes wird Steam mit dem Befehl

sudo dpkg -i steam-debian_X.X.X.XXX-X_all.deb

Installiert.
Das X.X.X.XXX-X steht für die jeweilige Versionsnummer.

Ubuntu

Der Steam-Client für Ubuntu steht direkt über das Ubuntu Software Center zur Installation bereit. Alternativ kann Steam auch direkt über die Steam-Webseite heruntergeladen und per Doppelklick installiert werden.

openSUSE

Steam steht über das openSUSE-Games-Repository zur Verfügung: http://software.opensuse.org/package/steam

Fedora

Pakete für Fedora stehen zum Download bereit: http://spot.fedorapeople.org/steam/

Gentoo

Am besten bindet ihr das Steam-Overlay ein und installiert dann steam-meta.

layman -L
layman -a steam
emerge steam-meta

Dann könnt ihr Steam einfach als User starten und es wird wahrscheinlich erst mal ein Update durchführen und den echten Client runter laden.
Der wird dann in ~.local/share/Steam installiert.
Spiele werden in Steam/SteamApps/common/Spielname installiert.

Andere Distributionen

wget http://repo.steampowered.com/steam/archive/precise/steam_latest.tar.gz
tar -xzvf steam_latest.tar.gz
cd steam
sudo make install

Spiele direkt starten ohne Steam-GUI

Um die Spiele direkt zu starten ohne vorher lästig in der Steam-GUI herum zu klicken kann man folgendes machen.

steam steam://rungameid/18700

In diesem Beispiel wird And Yet It Moves gestartet. Ihr müsst natürlich die AppID kennen und gegen das gewünschte Spiel austauschen.

Soundprobleme

Unter openSUSE oder anderen Distributionen, die kein PulseAudio Nutzen, kann es sein, dass in einigen Spielen, wie z. B. Team Fortress 2, die Soundausgabe nicht funktioniert. Dieses Problem kann man lösen, in dem man Steam mit dem Befehl

SDL_AUDIODRIVER=alsa steam

startet, oder man Installiert PulseAudio aus den Distributionsquellen.

Screenshots und Videos