Linux Installation Guide

GameVox runs on most Linux distributions. Choose the format that works best for your system.

On this page

Download Formats

Pick the format that matches your distro, or grab the Flatpak if you want something that works everywhere.

Launcher

Recommended for your system

Auto-updating installer. Detects your system and downloads the right build automatically.

Download Launcher

Flatpak

Recommended for your system

Bundles all dependencies. Works on any distro with Flatpak, including Steam Deck.

Download .flatpak

AppImage

Recommended for your system

Single executable. No installation needed. Requires WebKit2GTK on the system.

Download AppImage

.deb Package

Recommended for your system

Native package for Debian-based distros. Installs to /usr/bin.

Download .deb

.rpm Package

Recommended for your system

Native package for Fedora/RHEL-based distros.

Download .rpm

Flatpak (SteamOS / Steam Deck / Universal)

The Flatpak version bundles all dependencies (WebKit2GTK, GTK3, GStreamer) via the GNOME runtime. This is the only option for SteamOS since it doesn't ship WebKit2GTK and the root filesystem is read-only.

Install from download

  1. Download the .flatpak bundle
  2. Open a terminal (on Steam Deck: switch to Desktop Mode first)
  3. Run:
flatpak install gamevox-client-x86_64.flatpak

Launch

flatpak run com.gamevox.GameVox

After installation, GameVox will also appear in your application launcher.

Steam Deck tip: Switch to Desktop Mode (hold the power button → Switch to Desktop). You can add GameVox as a non-Steam game in Gaming Mode afterward for easy access.

AppImage (Universal)

A single portable executable. No installation required — just download, make executable, and run.

  1. Download the AppImage
  2. Make it executable:
chmod +x GameVox-*.AppImage
  1. Run it:
./GameVox-*.AppImage
Note: The AppImage requires WebKit2GTK and GTK3 to be installed on your system. If you get a missing library error, see the Dependencies section below, or use the Flatpak version instead.

.deb (Ubuntu, Debian, Mint, Pop!_OS)

Download the .deb package and install it:

sudo dpkg -i gamevox-client-*-amd64.deb sudo apt-get install -f # Install any missing dependencies

Or with apt directly (handles dependencies automatically):

sudo apt install ./gamevox-client-*-amd64.deb

GameVox will be available in your application launcher, or you can run gamevox from a terminal.

.rpm (Fedora, RHEL, openSUSE)

Download the .rpm package and install it:

Fedora / RHEL

sudo dnf install gamevox-client-*-x86_64.rpm

openSUSE

sudo zypper install gamevox-client-*-x86_64.rpm

Arch / Manjaro / EndeavourOS

Install the required dependencies, then use the AppImage:

sudo pacman -S webkit2gtk-4.1 gtk3

Then download and run the AppImage as described above.

Launcher (Auto-Updates)

GameVox includes a launcher that handles automatic updates. When you download from the main download page, you get the launcher which will:

The launcher is the recommended way to keep GameVox up to date. The direct download links above are for manual installation if you prefer to manage updates yourself.

Dependencies

All formats except Flatpak require these system libraries:

Install commands by distro

Distribution Command
Ubuntu / Debian sudo apt install libwebkit2gtk-4.1-0 libgtk-3-0 gstreamer1.0-plugins-bad
Fedora sudo dnf install webkit2gtk4.1 gtk3 gstreamer1-plugins-bad-free
Arch / Manjaro sudo pacman -S webkit2gtk-4.1 gtk3 gst-plugins-bad
openSUSE sudo zypper install webkit2gtk3 gtk3 gstreamer-plugins-bad
Void Linux sudo xbps-install webkit2gtk gtk+3 gst-plugins-bad1
Flatpak users: You don't need to install any of these. The Flatpak bundles everything via the GNOME runtime.

Troubleshooting

Missing WebKit2GTK error

If you see "Missing required libraries: WebKit2GTK", install the dependencies for your distro from the table above. If your distro doesn't package WebKit2GTK (like SteamOS), use the Flatpak version.

AppImage won't start

Make sure the file is executable: chmod +x GameVox-*.AppImage

On Fedora and similar distros, you may also need libfuse2:

sudo dnf install fuse-libs

If FUSE is a problem, download the raw binary or .rpm instead.

No voice chat / "Go Native WebRTC" in logs

Some distros (notably Ubuntu and Debian) compile WebKit2GTK without WebRTC support. GameVox detects this and falls back to a built-in voice engine automatically. If voice still doesn't work, make sure GStreamer plugins-bad is installed:

# Ubuntu/Debian sudo apt install gstreamer1.0-plugins-bad gstreamer1.0-nice # Fedora sudo dnf install gstreamer1-plugins-bad-free

Wayland display issues

GameVox forces the X11 backend via XWayland on Wayland sessions to avoid input issues with frameless windows on tiling window managers (Sway, Hyprland, Niri). If you experience display problems, make sure XWayland is installed.

Screen share audio doesn't work

Screen share audio uses per-window capture provided by the browser engine. Make sure PipeWire (or PulseAudio) is running. On some Wayland compositors, you may need to grant screen capture permission via the XDG Desktop Portal.