AA_steampunk_123rf-8346692_JoergMichaelGehrke.jpg

© Joerg Michael Gehrke, 123RF

Steam-Punk

Ausprobiert: Valves Steam-for-Linux-Beta

09.01.2013
Mit Steam for Linux kommen endlich aktuelle Spiele auf den Linux-Desktop. Valve steckt viel Energie in das Projekt – doch die ersten Schritte auf dem neuen Terrain wirken noch etwas wackelig.

Die Spieleplattform Steam [1] stellt seit September ersten Nutzern die Linux-Version ihrer Software zum Test bereit. In einer geschlossenen Beta-Phase gewährt Valve derzeit nur ausgewählten Anwendern den Zugang, eine offene Beta soll "in Kürze" an den Start gehen. Damit setzt einer der größten Spiele-Publisher künftig auf Linux als Plattform für seine Produkte.

Offiziell unterstützt Valve bislang nur Ubuntu oder andere Debian-basierte Distributionen. Daher kommt bei den Tests eine aktuelle Ubuntu-Version (12.10 "Quantal Quetzal") zum Einsatz. Mit einigen Basteleien gelingt es aber, Steam auch unter anderen Distributionen zu betreiben. Im Kasten "Valves Strategie" lesen Sie, warum das Unternehmen auf Linux als Plattform setzt.

Valves Strategie

Valve-Chef Gabe Newell (Abbildung 1) mag Windows 8 nicht. Das System sei "eine Katastrophe" erklärte er kürzlich in einem Interview. Der ehemalige Microsoft-Mitarbeiter setzt daher auf Linux als weitere Plattform für Spiele. Hinter Valves Engagement für das freie Betriebssystem steckt jedoch eventuell noch eine andere Motivation: Wie kürzlich durchsickerte, plant das Unternehmen eine eigene, PC-basierte Konsole für Spiele: Diese "Steam Box" soll PC-Spiele ins Wohnzimmer bringen. Und obwohl das bisher nicht in den offiziellen Ankündigungen stand, liegt es nahe, dass Valve – ähnlich wie Google bei Android – auf Linux als Unterbau für die Konsole setzt. Dementsprechend heftig brodelt in dieser Hinsicht die Gerüchteküche.

Abbildung 1: Valve-Chef Gabe Newell mag Windows 8 nicht und setzt auf Linux als Spieleplattform.

Grafiktreiber

Kurz nach der Nachricht, dass Valve einen Steam-Client für Linux plant, kündigte das Unternehmen außerdem an, Programmierer von freien Grafiktreibern bei deren Optimierung zu unterstützen. Linux leidet seit langem an mangelhaften Treibern für die 3D-Beschleunigung.

Ian Romanick, der bei seinem Brötchengeber Intel für die Treiberentwicklung für Linux zuständig ist, berichtete im Juli in seinem Blog über ein erstes Treffen mit den Valve-Entwicklern [2]. Die hätten sich dabei geradezu begeistert gezeigt über die Möglichkeit, den Quellcode der Treiber einzusehen und zu verändern, und beide Seiten hätten profitiert: Die Intel-Entwickler pflegten in der Folge Patches in ihre Treiber ein, welche die Geschwindigkeit des Spiels "Left 4 Dead 2" verbesserten, und Valves Entwickler konnten ebenfalls Probleme bei der Performance im Quellcode des Spiels beheben.

Intel setzt unter Linux ausschließlich auf Treiber mit offenem Quellcode. Von AMD gibt es zwei Treiber, einen mit offenem Quellcode und einen proprietären. Nvidia setzt ausschließlich auf geschlossene Treiber, wofür sich der Grafikkarten-Platzhirsch schon häufig harscher Kritik ausgesetzt sah. Der offene Nvidia-Treiber Nouveau stammt ausschließlich aus der Feder der Community. Sowohl für Grafikkarten von AMD/ATI als auch solche von Nvidia gilt, dass die ihre volle Geschwindigkeit erst mit den proprietären Treibern an den Tag legen.

Zum Zeitpunkt des Tests Mitte Dezember 2012 bot der Steam-Store bereits 40 Spiele für Linux an. Ärgerlich dabei: Nur von wenigen Games gibt es eine kostenlose Demo-Version für Linux. Vielen Spielehersteller portieren zwar die Vollversion auf das freie Betriebssystem, liefern aber ausschließlich für Windows eine Demo. Das Fehlen jeder Möglichkeit, vor dem Griff in den Geldbeutel festzustellen, ob das angepeilte Game unter Linux auch tatsächlich läuft, schreckt potenzielle Käufer freilich eher ab. Das von Valve angekündigte "Left 4 Dead 2" übrigens steht bislang noch gar nicht als Linux-Version bereit.

Client installieren

Valve bietet den Steam-Client als DEB-Paket zum Download an [3]. Das installieren Sie entweder über das Software-Center oder die Kommandozeile. Für Letzteres wechseln Sie in das Download-Verzeichnis und führen dort zur Installation folgende Befehle aus:

$ sudo dpkg -i steam.deb
$ sudo apt-get install -f

Der zweite Befehl dient dazu, die vom Paket benötigten Abhängigkeiten nachzuziehen. Anschließend taucht im Programm-Menü von Ubuntu der Steam-Client auf. Der fordert nach dem Start erst einmal zur Eingabe des Passworts auf, um um das Paket jockey-common nachträglich zu installieren. Es war nicht ganz klar, weshalb das nicht bereits beim Auflösen der Abhängigkeiten des Pakets passiert ist. Auch an anderer Stelle – etwa beim Update des Clients – umgeht Valve lieber das Paketmanagement der Distribution.

Nun fragt die Software nach den Zugangsdaten zur Steam-Plattform. Wer keinen Account besitzt, bekommt hier die Möglichkeit, einen anzulegen. Alternativ erstellen Sie den Zugang kostenlos auf der Webseite des Publishers. Prominent erscheint nun das Angebot, eine Beta-Version des Spiels "Team Fortress 2" kostenlos zu installieren (Abbildung 2).

Abbildung 2: Den Steam-Client bedienen Sie ähnlich wie eine Webseite in einem Browser, im Store erscheint ein prominenter Link Linux. Das Spiel "Team Fortress 2" gibt es kostenlos.

Diesen Artikel als PDF kaufen

Express-Kauf als PDF

Umfang: 4 Heftseiten

Preis € 0,99
(inkl. 19% MwSt.)

LinuxCommunity kaufen

Einzelne Ausgabe
 
Abonnements
 

Related content

Kommentare

Infos zur Publikation

title_2014_08

Digitale Ausgabe: Preis € 5,95
(inkl. 19% MwSt.)

Mit der Zeitschrift LinuxUser sind Sie als Power-User, Shell-Guru oder Administrator im kleinen Unternehmen monatlich auf dem aktuelle Stand in Sachen Linux und Open Source.

Sie sind sich nicht sicher, ob die Themen Ihnen liegen? Im Probeabo erhalten Sie drei Ausgaben zum reduzierten Preis. Einzelhefte, Abonnements sowie digitale Ausgaben erwerben Sie ganz einfach in unserem Online-Shop.

NEU: DIGITALE AUSGABEN FÜR TABLET & SMARTPHONE

HINWEIS ZU PAYPAL: Die Zahlung ist auch ohne eigenes Paypal-Konto ganz einfach per Kreditkarte oder Lastschrift möglich!       

Tipp der Woche

Schnell Multi-Boot-Medien mit MultiCD erstellen
Schnell Multi-Boot-Medien mit MultiCD erstellen
Tim Schürmann, 24.06.2014 12:40, 0 Kommentare

Wer mehrere nützliche Live-Systeme auf eine DVD brennen möchte, kommt mit den Startmedienerstellern der Distributionen nicht besonders weit: Diese ...

Aktuelle Fragen

Server antwortet mit falschem Namen
oin notna, 21.07.2014 19:13, 1 Antworten
Hallo liebe Community, Ich habe mit Apache einen Server aufgesetzt. Soweit, so gut. Im Heimnet...
o2 surfstick software für ubuntu?
daniel soltek, 15.07.2014 18:27, 1 Antworten
hallo zusammen, habe mir einen o2 surfstick huawei bestellt und gerade festgestellt, das der nic...
Öhm - wozu Benutzername, wenn man dann hier mit Klarnamen angezeigt wird?
Thomas Kallay, 03.07.2014 20:30, 1 Antworten
Hallo Team von Linux-Community, kleine Zwischenfrage: warum muß man beim Registrieren einen Us...
openSUSE 13.1 - Login-Problem wg. Fehler im Intel-Grafiktreiber?
Thomas Kallay, 03.07.2014 20:26, 8 Antworten
Hallo Linux-Community, habe hier ein sogenanntes Hybrid-Notebook laufen, mit einer Intel-HD460...
Fernwartung für Linux?
Alfred Böllmann, 20.06.2014 15:30, 7 Antworten
Hi liebe Linux-Freunde, bin beim klassischen Probleme googeln auf www.expertiger.de gestoßen, ei...