Vytvoření Vlastního Herního Stroje Steam na Linuxu
Líbí se vám koncept Steam OS, ale nejste nadšeni linuxovou distribucí od Valve, která je založená na Debianu? Zvažte alternativní řešení: sestavení vlastního Linuxového herního stroje s prostředím režimu Big Picture.
Implementace režimu Steam Big Picture na Linuxu bez využití Steam OS může být náročnější, nicméně díky balíčku Steam-Login je to dosažitelné. Jedná se o šikovné řešení, které nutí funkci „Big Picture“ ve Steamu na Linuxu pracovat jako plnohodnotné desktopové prostředí, podobně jako je tomu u klasické instalace Steam OS od Valve.
Je však důležité si uvědomit, že Steam-Login neobsahuje veškerá vylepšení, která se nacházejí v tradiční instalaci Steam OS. To znamená, že pokud jste závislí na specifických ovladačích gamepadů od Valve, opravách GPU a podobných úpravách, tato metoda pro vás nemusí být ideální. Pokud ale nejste příznivcem Steam OS a preferujete přeměnu vašeho oblíbeného operačního systému na herní konzoli poháněnou Steamem, postupujte podle níže uvedených instrukcí.
Důležité upozornění: Před použitím Steam-Login je nutné, abyste měli na Linuxu nainstalovány kompatibilní ovladače grafické karty. V opačném případě by mohly nastat problémy se spouštěním her. Stejně tak je nezbytné mít aktivní účet Steam, bez kterého nebude možné Steam-Login spustit.
Instalace Steam Klienta
Než se pustíte do konfigurace desktopového prostředí Big Picture ve vaší linuxové distribuci, je klíčové nejdříve nainstalovat samotného Steam klienta. Postupujte podle instrukcí uvedených níže:
Ubuntu
sudo apt install steam
Debian
wget https://steamcdn-a.akamaihd.net/client/installer/steam.deb
Debian neumožňuje přímou instalaci Steam balíčku. Před pokračováním je třeba povolit 32bitové balíčky:
sudo dpkg --add-architecture i386
Poté proveďte aktualizaci systému, aby se přidání 32bitových balíčků do Debianu dokončilo:
sudo apt-get update
Nyní, když Debian podporuje 32bitové balíčky, je Steam připraven k instalaci:
sudo dpkg -i steam.deb sudo apt-get install -f
Arch Linux
Steam je dostupný i pro Arch Linux, avšak instalace proběhne úspěšně pouze tehdy, pokud máte aktivní repozitáře „Multilib“ a „Community“ v souboru /etc/pacman.conf. Po jejich aktivaci můžete Steam nainstalovat pomocí následujícího příkazu v terminálu:
sudo pacman -Syy steam
Fedora
Steam se v oficiálních repozitářích Fedory nenachází, jelikož se nejedná o open-source software. Nicméně, je dostupný v repozitářích RPM Fusion.
Upozornění: Nahraďte „X“ číslem vaší verze Fedory (například 38):
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 nabízí Steam klienta připraveného k instalaci prostřednictvím OBS. Navštivte oficiální stránku Steam, vyberte vaši verzi systému a kliknutím na „Instalovat jedním kliknutím“ spustíte proces instalace.
Instalace Steam-Login
Samotný Steam klient sice obsahuje režim Big Picture, ale neposkytuje kód, který by z tohoto režimu udělal plnohodnotné desktopové prostředí. Proto je nutné instalovat nástroj Steam-Login. Díky němu je možné spustit Steam v samostatné relaci a vytvořit tak uživatelský zážitek podobný rozhraní Steam OS, určený pro hraní her.
Důležité upozornění: Steam-Login je funkční na Ubuntu, Debianu a Arch Linuxu (díky AUR). Vývojář bohužel nenabízí balíčky pro distribuce Linuxu založené na Red Hat. V případě, že jej chcete použít na Fedoře nebo OpenSUSE, budete si muset stáhnout zdrojový kód a zkompilovat jej sami. Instrukce pro kompilaci Steam-Login naleznete na vývojářské stránce na Githubu.
Ubuntu/Debian
Instalace Steam-Login zahrnuje stažení Deb balíčku. Tento způsob je jediný, jak se vyhnout kompilaci softwaru, protože vývojář PPA neaktualizuje. Pro stažení balíčku navštivte tuto stránku.
Po stažení Steam-Login Deb balíčku na váš Linux systém, otevřete terminál a zadejte následující příkazy:
cd ~/Downloads sudo dpkg -i steam-session_11_all.deb sudo apt install -f
Arch Linux
Potřebujete Steam-Login na Arch Linuxu? Naštěstí je k dispozici balíček v AUR. Pro jeho instalaci otevřete terminál a zadejte následující příkazy. Berte v potaz, že při instalaci programů z AUR se někdy mohou objevit problémy se závislostmi. Pokud se tak stane během instalace Steam-Login, vyhledejte potřebné závislosti na oficiální stránce AUR a nainstalujte je ručně.
sudo pacman -S base-devel git
git clone https://aur.archlinux.org/steam-session-git.git cd steam-session-git makepkg -si
Používání Steam-Login
S nainstalovaným Steamem a Steam-Login na vašem linuxovém počítači, nejnáročnější část procesu máte za sebou. Od tohoto okamžiku již nemusíte kompilovat, instalovat ani upravovat žádný další software. Stačí se přihlásit ke svému Steam účtu.
Po přihlášení do Steamu, restartujte svůj linuxový systém. Po restartu by se vám měl zobrazit přihlašovací manažer. V seznamu dostupných relací vyberte možnost „Steam“ namísto „Gnome“, „Plasma“, „LXQt“, atd.
Nezobrazuje se vám po restartu přihlašovací manažer? Možná máte aktivní „automatické přihlášení“. V takovém případě klikněte na „odhlásit“ pro ukončení aktuální relace. Tím se dostanete do přihlašovacího okna, kde zvolíte „relaci“ a vyberete „Steam“. Zadejte své heslo a přihlaste se do relace Steam „Big Picture“.