Guia de instalação no Linux
O GameVox roda na maioria das distribuições Linux. Escolha o formato que funciona melhor no seu sistema.
Nesta página
Formato recomendado por distro
| Distribuição | Recomendado | Comando de instalação |
|---|---|---|
| SteamOS / Steam Deck | Flatpak | flatpak install gamevox.flatpak |
| Ubuntu / Debian / Mint | .deb | sudo dpkg -i gamevox.deb |
| Pop!_OS | .deb | sudo dpkg -i gamevox.deb |
| Fedora / Nobara | .rpm | sudo dnf install gamevox.rpm |
| openSUSE | .rpm | sudo zypper install gamevox.rpm |
| Arch / Manjaro / EndeavourOS | AUR | paru -S gamevox-launcher-bin |
| Bazzite / Silverblue | Flatpak | flatpak install gamevox.flatpak |
| NixOS | AppImage | Execute direto |
Flatpak (SteamOS / Steam Deck / universal)
A versão Flatpak traz todas as dependências (WebKit2GTK, GTK3, GStreamer) pelo runtime do GNOME. É a única opção para o SteamOS, já que ele não vem com o WebKit2GTK e o sistema de arquivos raiz é somente leitura.
Instalar a partir do download
- Baixe o pacote .flatpak na página de downloads
- Abra um terminal (no Steam Deck, mude para o Modo Área de Trabalho antes)
- Execute:
Abrir
Depois da instalação, o GameVox também aparece no menu de aplicativos.
AppImage (universal)
Um único executável portátil. Não precisa instalar: é só baixar, tornar executável e rodar.
- Baixe o AppImage na página de downloads
- Torne o arquivo executável:
- Execute:
.deb (Ubuntu, Debian, Mint, Pop!_OS)
Baixe o pacote .deb na página de downloads e instale:
Ou use o apt direto (ele resolve as dependências automaticamente):
O GameVox vai aparecer no menu de aplicativos, ou você pode rodar gamevox em um terminal.
.rpm (Fedora, RHEL, openSUSE)
Baixe o pacote .rpm na página de downloads e instale:
Fedora / RHEL
openSUSE
Arch / Manjaro / EndeavourOS
O jeito mais fácil de instalar o GameVox em distros baseadas no Arch é pelo pacote do AUR:
Ou, se você usa o yay:
Isso instala o launcher, que cuida das atualizações automáticas e da detecção de dependências.
Dependências
Todos os formatos, menos o Flatpak, precisam destas bibliotecas do sistema:
- WebKit2GTK (4.1 de preferência, 4.0 também é suportado)
- GTK 3
- PulseAudio (ou PipeWire com compatibilidade com PulseAudio)
- GStreamer plugins-bad (para a voz via WebRTC pelo motor do navegador)
- libayatana-appindicator3 (opcional, recomendado): ativa o ícone na bandeja do sistema e o "minimizar para a bandeja". Obrigatório no Hyprland, sway, GNOME e em qualquer compositor só Wayland. Sem ele, fechar a janela encerra o app em vez de escondê-lo.
Comandos de instalação por distro
| Distribuição | Comando |
|---|---|
| Ubuntu / Debian | sudo apt install libwebkit2gtk-4.1-0 libgtk-3-0 gstreamer1.0-plugins-base gstreamer1.0-plugins-bad libayatana-appindicator3-1 |
| Fedora | sudo dnf install webkit2gtk4.1 gtk3 gstreamer1-plugins-base gstreamer1-plugins-bad-free libayatana-appindicator-gtk3 |
| Arch / Manjaro | sudo pacman -S webkit2gtk-4.1 gtk3 gst-plugins-base gst-plugins-bad libayatana-appindicator |
| openSUSE | sudo zypper install webkit2gtk3 gtk3 gstreamer-plugins-base gstreamer-plugins-bad libayatana-appindicator3-1 |
| Void Linux | sudo xbps-install webkit2gtk gtk+3 gst-plugins-base1 gst-plugins-bad1 libayatana-appindicator |
Solução de problemas
Erro de WebKit2GTK faltando
Se aparecer "Missing required libraries: WebKit2GTK", instale as dependências da sua distro pela tabela acima. Se a sua distro não empacota o WebKit2GTK (como o SteamOS), use a versão Flatpak.
O AppImage não abre / erro de FUSE
Se aparecer "AppImages require FUSE to run" ou "error loading libfuse.so.2", o seu sistema não tem o libfuse2 instalado. Muitas distros modernas (Fedora, variantes imutáveis etc.) vêm com o fuse3 no lugar.
Instale o libfuse2 manualmente:
Confira se o arquivo é executável: chmod +x GameVox-*.AppImage
Sem chat de voz / "Go Native WebRTC" nos logs
Algumas distros (principalmente Ubuntu e Debian) compilam o WebKit2GTK sem suporte a WebRTC. O GameVox detecta isso e passa a usar automaticamente um motor de voz embutido. Se a voz ainda não funcionar, confira se o GStreamer plugins-bad está instalado:
Minimizar para a bandeja não funciona / o app fecha quando eu fecho a janela
O GameVox precisa de um ícone na bandeja do sistema para ficar em segundo plano. Na maioria das configurações Linux modernas (Hyprland, sway, GNOME, KDE), isso exige a biblioteca libayatana-appindicator3 e um painel ou barra que mostre ícones de bandeja.
1. Instale a biblioteca:
2. Confira se o seu desktop tem um host de bandeja:
- KDE Plasma, XFCE, MATE, Cinnamon, LXQt, Budgie: já vem embutido, não precisa fazer nada.
- GNOME: instale a extensão AppIndicator Support (muitas extensões de tiling do GNOME também incluem suporte a bandeja).
- Hyprland / sway / river / Niri: ative o módulo
traynowaybarou use um painel como onwg-panel.
Depois de instalar, reinicie o GameVox. O log deve mostrar [Tray] AppIndicator (StatusNotifierItem) created. Se ainda aparecer "your desktop environment does not support GtkStatusIcon", a biblioteca não está sendo encontrada. Verifique se ela está instalada com ldconfig -p | grep ayatana.
Problemas de exibição no Wayland
Em sessões Wayland, o GameVox força o backend X11 via XWayland para evitar problemas de entrada com janelas sem borda em gerenciadores de janelas lado a lado (Sway, Hyprland, Niri). Se tiver problemas de exibição, confira se o XWayland está instalado.
O áudio do compartilhamento de tela não funciona
O áudio do compartilhamento de tela usa a captura por janela fornecida pelo motor do navegador. Confira se o PipeWire (ou o PulseAudio) está rodando. Em alguns compositores Wayland, pode ser preciso liberar a permissão de captura de tela pelo XDG Desktop Portal.