Como configurar uma máquina Steam Linux sem o Steam OS

Gosta do Steam OS, mas não é um grande fã da distribuição Linux baseada no Debian da Valve? Considere fazer sua própria máquina Linux Steam em vez disso, com uma sessão no modo Big Picture.

Configurar uma sessão Steam Big Picture no Linux sem a ajuda do Steam OS é complicado, mas é possível graças ao pacote Steam-Login. É um hack no Linux que força o recurso “Big Picture” no Steam no Linux a funcionar como um ambiente de desktop, bem como uma instalação tradicional do Steam OS da Valve se comporta.

O Steam-Login não possui os mesmos aprimoramentos que uma instalação tradicional do Steam OS, o que significa que, se você depender de drivers especiais de gamepad da Valve, correções de GPU, etc., esse método não é para você. No entanto, se você não é fã do Steam OS e prefere transformar seu sistema operacional favorito em um console movido a Steam, siga as instruções abaixo.

Nota: antes de usar o Steam-Login, você precisará instalar drivers de GPU compatíveis no Linux, ou os jogos podem ter problemas de execução. Além disso, você precisará ter uma conta Steam, ou o Steam-Login não poderá ser executado.

Instalar o Steam

Antes de configurar o ambiente de desktop Big Picture em sua distribuição Linux, é importante instalar primeiro o cliente Steam. Siga as instruções abaixo para instalá-lo.

  Como instalar e ativar a carteira Bitcoin Core no Linux

Ubuntu

sudo apt install steam

Debian

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

O Debian não pode instalar o pacote Steam sozinho. Antes de continuar, você precisará habilitar os pacotes de 32 bits.

sudo dpkg --add-architecture i386

Execute o comando update para finalizar a adição de pacotes de 32 bits no Debian. sudo apt-get update.

sudo apt-get update

Agora que os pacotes de 32 bits estão funcionando no Debian, o Steam está pronto para ser instalado.

sudo dpkg -i steam.deb

sudo apt-get install -f

Arch Linux

O Steam está disponível no Arch Linux, mas não será instalado a menos que os repositórios “Multilib” e “Community” estejam habilitados em /etc/pacman.conf. Ligue-os e execute os seguintes comandos em um terminal para instalá-lo.

sudo pacman -Syy steam

Fedora

O Fedora não tem Steam, pois não é de código aberto. Felizmente, está em RPM Fusion.

Nota: substitua X pelo número da sua versão do Fedora (como 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

O OpenSUSE tem o cliente Steam pronto para instalar no OBS. Vá para a página oficial do Steamselecione sua versão e clique em “Instalar com 1 clique” para que funcione.

  As 6 melhores ferramentas de mineração de criptomoedas para Linux

Instale o Steam-Login

O Steam por si só tem o recurso Big Picture. No entanto, ele não contém o código para tornar o Big Picture um ambiente de desktop. Em vez disso, você precisará instalar a ferramenta Steam-Login. Com ele, é possível separar o Steam em sua própria sessão, criando uma “experiência semelhante ao sistema operacional Steam” para jogos.

Nota: O Steam-Login funciona no Ubuntu, Debian e Arch Linux (graças ao AUR). No entanto, o desenvolvedor não possui nenhum pacote para distribuições Linux baseadas em Redhat. Em vez disso, se você planeja usar isso no Fedora ou no OpenSUSE, precisará baixar o código e construí-lo você mesmo. Instruções sobre como construir o Steam-Login estão disponíveis na página do desenvolvedor no Github.

Ubuntu/Debian

Fazer o Steam-Login funcionar envolve baixar um pacote Deb. Baixar o Steam-Login é a única maneira de evitar compilar o software, pois o desenvolvedor não atualiza o PPA. Para obter o pacote, visite esta página aqui.

Quando o Steam-Login Deb estiver no seu PC Linux, abra um terminal e faça o seguinte:

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

sudo apt install -f

Arch Linux

Precisa de Steam-Login no Arch Linux? Para sua sorte, há um pacote AUR disponível. Para instalá-lo, abra um terminal e execute os comandos abaixo. Lembre-se de que, ao compilar programas a partir do AUR, as dependências às vezes não são instaladas. Se isso acontecer durante a instalação do Steam-Login, vá para a página oficial do AUR e obtenha-os.

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

cd steam-session-git

makepkg -si

Usando o Steam-Login

Com o Steam e o Steam-Login instalados no seu PC Linux, o trabalho duro acabou. Neste ponto, você não precisará compilar, instalar ou ajustar mais nenhum software. Em vez disso, tudo o que é necessário é fazer login na sua conta Steam.

  Como hospedar um servidor de jogos Linux Xonotic

Quando você estiver logado no Steam, reinicie seu PC Linux. Após reiniciar, você verá o gerenciador de login. Procure por “sessão” e selecione a opção “Steam”, em vez de “Gnome”, “Plasma”, “LXQt”, etc.

Não vê o gerenciador de login após a reinicialização? Você pode ter o “login automático” ativado. Se este for o caso, clique em “sair” para sair da sua sessão atual. Isso o levará à janela de login. A partir daqui, clique em “sessão” e selecione a opção “Steam”. Digite sua senha e faça login na sessão “Big Picture” do Steam.