Steam via Distrobox

Publicado por Xerxes em 31/01/2026

[ Hits: 73 ]

 


Steam via Distrobox



Obs.: dica testada em Gentoo + Systemd.

1. Introdução

Manter a Steam no Gentoo pode ser feito de várias maneiras, desde a ativação do suporte multilib (32-bit), ou uso de Flatpak. Mas a solução mais elegante, na minha opinião, é delegar isso a um container Ubuntu via Distrobox.

2. Preparação do Host (Gentoo)

Antes de tudo, seu kernel deve suportar User Namespaces (CONFIG_USER_NS=y). Verifique com:

zgrep CONFIG_USER_NS /proc/config.gz

Configure os IDs de usuário para o modo rootless (mais conveniente, pois dispensa o sudo):

echo "seu_usuario:100000:65536" | sudo tee /etc/subuid

echo "seu_usuario:100000:65536" | sudo tee /etc/subgid

3. Instalação

O Podman exige suporte a nftables. Ajuste suas USE flags e instale:

echo "net-firewall/iptables nftables" | sudo tee -a /etc/portage/package.use/podman

sudo emerge --ask app-containers/podman app-containers/slirp4netns sys-fs/fuse-overlayfs app-containers/distrobox

4. Criando e Configurando o Container

Para evitar erros de DNS e permissões utilize:

distrobox create --name steam-home --image ubuntu:latest --additional-flags "--userns=keep-id --dns 8.8.8.8"

A primeira inicialização pode demorar. Se quiser monitore o progresso em outra aba com:

podman stats

Se o script de inicialização falhar (erros de sed ou usermod), force a entrada com:

distrobox enter steam-home -- /bin/bash

5. Configuração Interna (Ubuntu)

Dentro do container, ative o suporte 32-bit e instale a Steam:

sudo apt update && sudo apt upgrade

sudo dpkg --add-architecture i386

sudo apt update

sudo apt install -y steam-installer mesa-utils libgl1-mesa-dri:i386

Valide a aceleração 3D com:

glxinfo | grep "OpenGL renderer

6. Integração Final

Exporte o ícone para o menu do Gentoo:

distrobox-export --app steam

Após alguns segundos o ícone do instalador Steam aparecerá no seu menu de aplicativos.

Linux: Steam via Distrobox
Linux: Steam via Distrobox

E você terá Steam do Ubuntu rodando suave no Gentoo.
Outras dicas deste autor

SimpleScreenRecorder no Debian

Como rodar Forays no Linux

Como restaurar o Portage no Funtoo

Habilitando sudo no Debian 7

Galeria de avatares TUX!

Leitura recomendada

Quake 2 no Ubuntu 10.10

Jogo Counter Strike 2D rodando nativamente no Linux

Fazendo 100% no DOOM clássico sem tutorial

Minetest Mods no Ubuntu - Pacote completo

[Resolvido] Max amount of memory... no emulador Ryujinx

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts