Home Wiki > Steam
Sign up | Login

Steam

tagline: Aus openSUSE

Steam ist eine Proprietäre, von Valve entwickelte, Plattform zum Vertrieb von Spielen
Getestet mit openSUSE Empfohlene Artikel Verwandte Artikel
Icon-checked.png

Icon-manual.png Icon-help.png
Steam

Steam.png


Download für openSUSE:

Vendor: Valve Software

License: Steam EULA
Web: http://steampowered.com


Funktionen

  • Online Spieleshop
  • Automatische Updates
  • Errungenschaften im Spiel
  • Synchronisation von Spielständen und Bildschirmfotos
  • Echtzeit Chatsystem
  • Anzeige von Spielen von Freunden

Installation

Die aktuelle Version von Steam kann über diesen Link aus dem Games-Repositorie des Build Service installiert werden.
Solltest du auf fehlende Abhängigkeiten stoßen, trage diese bitte durch Branchen des Steam-Paketes aus dem Games-Repositorie zur steam.spec Datei bei.

FAQ

Ist Steam kostenlos?

Ja, Valve erlaubt die kostenlose Installation des Steam-Clients als Freeware durch ihre EULA welche Sie als "begrenzte Installationslizenz" bezeichnen.

Wenn du Spiele aus dem Steam-Store kaufst bist du an ihren Abonnentenvertrag gebunden. Genau genommen kaufst du die Spiele nicht sondern leihst sie auf unbestimmte Zeit. Dies bedeutet das die Spiele an deine Benutzerkonto gebunden sind, du kannst sie installieren Wann und Wo du willst aber du kannst sie nicht weiterverkaufen. Dieses DRM benötigt eine Internetverbindung um die Spiele zu Aktivieren, einige Spiele benötigen eine dauerhafte Internetverbindung.

Kostenlose Spiele wie Team Fortress 2 werden als "frei zu spielen" angeboten. Sie werden durch Kaufen von zusätzlichen Artikeln im Spiel finanziert.

Woher weiß ich ob ein Spiel kompatibel zu Linux ist?

Der Steam-Store hat eine Linux-Sektion, desweiteren fügen Sie ein Tux-Icon zu Linux kompatiblen Spielen hinzu.

Wie gut laufen Spiele auf Linux?

Spiele auf Steam sind native Portierungen, sie laufen um einiges schneller und flüssiger als z.B. eine Installation mit Wine. Valve behauptet desweiteren dass durch den fehlenden DirectX Overhead bessere Performance als unter Windows zu verzeichnen ist. Durch das starten eines eigenen XServers für OpenGL Spiele last sich eine weiter Performancesteigerung erzielen da die Effekte der Desktopumgebung keine Einwirkung mehr haben. Unter KDE kann durch die Tastenkombination Alt+Shift+F12 der KWin Kompositor vorübergehend deaktiviert werden. Dies wird vor allem die Performance von OpenGL Spielen die im Fenstermodus ausgeführt werden verbessern.

Probleme

Abhängig von deiner Installation kann es sein dass du Steam mit einem der folgenden Befehle aufrufen musst wenn du keine Tonausgabe bekommst:

$ SDL_AUDIODRIVER=pulseaudio steam
$ SDL_AUDIODRIVER=alsa steam


Einige Nutzer haben berichtet dass es nach neueren Updates nötig ist Steam vorübergehend mit dem folgenden Befehl zu starten um einen Absturz zu vermeiden:

$ STEAM_RUNTIME=0 steam

Des weiteren können fehlende 32-bit Bibliotheken auf 64-bit Systemen ein Starten verhindern. Gehe in dein Home-Verzeichnis ~/.local/share/Steam/ubuntu12_32 und überprüfe fehlende Bibliotheken indem du folgende Kommandos in der Konsole ausführst:

$ cd ~/.local/share/Steam/ubuntu12_32
$ LD_LIBRARY_PATH=".:${LD_LIBRARY_PATH}" ldd $(file *|sed '/ELF/!d;s/:.*//g')|grep 'not found'|sort|uniq

(Quelle: https://wiki.archlinux.org/index.php/Steam#Using_native_runtime_.3D) beispielsweise kann folgendes angezeigt werden:

libdbus-glib-1.so.2 => not found
libnm-glib.so.4 => not found
libnm-util.so.2 => not found

oder probiere folgendens:

$ LD_PRELOAD=/usr/lib32/libudev.so.1 STEAM_RUNTIME=0 steam

(Quelle: https://wiki.archlinux.org/index.php/Steam/Troubleshooting) beispielsweise kann folgendes angezeigt werden:

you are missing the following 32-bit libraries, and Steam may not run: libXtst.so.6 libva.so.1 libvdpau.so.1 libva.so.1 libva-x11.so.1

Benutze die YasT - Software Verwaltung, hier "Software installieren und löschen", suche die fehlenden Bibliotheken und installiere davon die 32bit-Varianten.
oder du benutzt in der Konsole "zypper":

$ sudo zypper in libvdpau_radeonsi-32bit (for radeon cards) libXtst6-32bit libvdpau_va_gl1-32bit libva-glx2-32bit

Sollte das Problem weiterhin bestehen obwohl du alle fehlenden 32-bit-Varianten installiert hast, stelle bitte sicher, dass du als Steam-Benutzer in folgenden Gruppen Mitglied bist:
"video", "games", "audio" und "cd".
Die Zuordnung kann ebenfalls mit YaST -> Benutzer und Gruppenverwaltung -> Bearbeiten -> Reiter Details auswählen -> die Gruppen video, games, audio und cd mit einem Häckchen versehen -> Ok geschehen.

Siehe auch

Externe Links