So richten Sie eine Linux-Dampfmaschine ohne Steam-Betriebssystem ein

Sind Sie ein Anhänger von Steam OS, aber nicht unbedingt von Valves Debian-basierter Linux-Distribution? Dann könnten Sie in Erwägung ziehen, Ihre eigene Linux-Spielekonsole mit einer „Big Picture“-Sitzung zu kreieren.

Eine Steam Big Picture-Sitzung unter Linux ohne Steam OS aufzusetzen, ist zwar anspruchsvoll, aber mit dem Steam-Login-Paket durchaus realisierbar. Es handelt sich hierbei um einen Linux-spezifischen „Hack“, der die „Big Picture“-Funktionalität von Steam dazu bringt, sich wie eine vollständige Desktop-Umgebung zu verhalten – ähnlich wie bei einer herkömmlichen Steam OS-Installation von Valve.

Steam-Login bietet nicht die gleichen Optimierungen wie eine Standardinstallation von Steam OS. Wenn Sie also auf spezielle Valve-Gamepad-Treiber, GPU-Anpassungen usw. angewiesen sind, ist diese Methode möglicherweise nicht die richtige für Sie. Wenn Sie jedoch kein Fan von Steam OS sind und Ihr favorisiertes Betriebssystem lieber in eine Steam-betriebene Konsole verwandeln möchten, folgen Sie den nachstehenden Anweisungen.

Wichtig: Bevor Sie Steam-Login nutzen, stellen Sie sicher, dass die passenden GPU-Treiber unter Linux eingerichtet sind. Andernfalls könnte es zu Problemen beim Ausführen von Spielen kommen. Zudem benötigen Sie ein Steam-Konto, da Steam-Login ansonsten nicht funktionieren kann.

Steam installieren

Bevor Sie die Big Picture-Desktopumgebung auf Ihrer Linux-Distribution einrichten, ist es erforderlich, den Steam-Client zu installieren. Folgen Sie den nachfolgenden Schritten, um dies zu erledigen.

Ubuntu

sudo apt install steam

Debian

wget https://steamcdn-a.akamaihd.net/client/installer/steam.deb

Debian kann das Steam-Paket nicht ohne zusätzliche Schritte installieren. Aktivieren Sie zuerst die 32-Bit-Pakete.

sudo dpkg --add-architecture i386

Führen Sie den Update-Befehl aus, um die Hinzufügung der 32-Bit-Pakete in Debian zu finalisieren.

sudo apt-get update

Nun, da 32-Bit-Pakete unter Debian funktionieren, ist Steam bereit für die Installation.

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

Arch Linux

Steam ist für Arch Linux verfügbar, wird aber nicht installiert, solange die Repositorien „Multilib“ und „Community“ in der Datei `/etc/pacman.conf` nicht aktiv sind. Schalten Sie diese ein und führen Sie anschließend folgende Befehle im Terminal aus:

sudo pacman -Syy steam

Fedora

Da Steam keine Open-Source-Software ist, ist es nicht direkt in Fedora enthalten. Glücklicherweise ist es über RPM Fusion verfügbar.

Hinweis: Ersetzen Sie X durch Ihre Fedora-Versionsnummer (z.B. 28).

sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-X.noarch.rpm
sudo dnf install https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-X.noarch.rpm
sudo dnf install steam -y

OpenSUSE

OpenSUSE bietet den Steam-Client zur Installation im OBS an. Besuchen Sie die offizielle Steam-Seite, wählen Sie Ihre Version aus und verwenden Sie „1-Click-Installation“.

Steam-Login installieren

Steam selbst besitzt die „Big Picture“-Funktion. Es fehlt ihm jedoch der Code, der „Big Picture“ in eine eigenständige Desktopumgebung umwandelt. Hier kommt das Steam-Login-Tool ins Spiel. Es ermöglicht, Steam in einer separaten Sitzung zu starten, wodurch ein Steam OS-ähnliches Spieleerlebnis entsteht.

Hinweis: Steam-Login ist mit Ubuntu, Debian und Arch Linux (dank AUR) kompatibel. Der Entwickler bietet keine Pakete für Redhat-basierte Linux-Distributionen an. Für Fedora oder OpenSUSE ist es daher erforderlich, den Code selbst herunterzuladen und zu kompilieren. Die notwendigen Anweisungen dafür finden Sie auf der Github-Seite des Entwicklers.

Ubuntu/Debian

Um Steam-Login zum Laufen zu bringen, muss ein Deb-Paket heruntergeladen werden. Der Download des Pakets ist erforderlich, da der Entwickler das PPA nicht aktualisiert hat. Das Paket ist hier erhältlich: Google Drive.

Sobald das Steam-Login-Deb-Paket auf Ihrem Linux-Rechner ist, öffnen Sie ein Terminal und führen Sie folgende Schritte aus:

cd ~/Downloads
sudo dpkg -i steam-session_11_all.deb
sudo apt install -f

Arch Linux

Sie benötigen Steam-Login auf Arch Linux? Glücklicherweise existiert ein AUR-Paket. Um es zu installieren, öffnen Sie ein Terminal und geben Sie diese Befehle ein. Beachten Sie, dass beim Kompilieren von AUR-Paketen Abhängigkeiten möglicherweise manuell nachinstalliert werden müssen. Sollte das bei Steam-Login der Fall sein, finden Sie die nötigen Infos auf der offiziellen AUR-Seite.

sudo pacman -S base-devel git
git clone https://aur.archlinux.org/steam-session-git.git
cd steam-session-git
makepkg -si

Steam-Login verwenden

Nachdem Steam und Steam-Login auf Ihrem Linux-Rechner installiert sind, ist das Schwierigste geschafft. Es ist keine weitere Softwarekompilierung, -installation oder -optimierung erforderlich. Sie müssen sich lediglich in Ihrem Steam-Konto anmelden.

Melden Sie sich bei Steam an und starten Sie anschließend Ihren Rechner neu. Nach dem Neustart sollte der Login-Manager angezeigt werden. Suchen Sie dort nach „Session“ und wählen Sie die Option „Steam“ anstelle von „Gnome“, „Plasma“, „LXQt“ oder ähnlichen Optionen.

Sollten Sie nach dem Neustart den Login-Manager nicht sehen, ist möglicherweise die „automatische Anmeldung“ aktiviert. In diesem Fall wählen Sie „Abmelden“, um Ihre aktuelle Sitzung zu beenden. Sie gelangen dann zum Anmeldefenster. Klicken Sie hier auf „Sitzung“ und wählen Sie die Option „Steam“. Geben Sie Ihr Passwort ein und melden Sie sich in der Steam „Big Picture“-Sitzung an.