Linux-Installationsanleitung

GameVox läuft auf den meisten Linux-Distributionen. Wähl das Format, das am besten zu deinem System passt.

Flatpak (SteamOS / Steam Deck / universell)

Die Flatpak-Version bringt alle Abhängigkeiten (WebKit2GTK, GTK3, GStreamer) über die GNOME-Runtime mit. Das ist die einzige Option für SteamOS, weil dort kein WebKit2GTK dabei ist und das Root-Dateisystem schreibgeschützt ist.

Aus dem Download installieren

  1. Lade das .flatpak-Bundle von der Download-Seite herunter
  2. Öffne ein Terminal (auf dem Steam Deck vorher in den Desktop-Modus wechseln)
  3. Führ aus:
flatpak install gamevox-client-x86_64.flatpak

Starten

flatpak run com.gamevox.GameVox

Nach der Installation taucht GameVox auch in deinem Anwendungsmenü auf.

Steam-Deck-Tipp: Wechsel in den Desktop-Modus (Power-Taste gedrückt halten → Zum Desktop wechseln). Danach kannst du GameVox im Spielmodus als Nicht-Steam-Spiel hinzufügen, damit du schnell drankommst.

AppImage (universell)

Eine einzige portable Datei. Keine Installation nötig: einfach herunterladen, ausführbar machen und starten.

  1. Lade das AppImage von der Download-Seite herunter
  2. Mach es ausführbar:
chmod +x GameVox-*.AppImage
  1. Starte es:
./GameVox-*.AppImage
Hinweis: Das AppImage braucht WebKit2GTK und GTK3 auf deinem System. Wenn eine Bibliothek fehlt, schau in den Abschnitt Abhängigkeiten weiter unten oder nimm stattdessen die Flatpak-Version.

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

Lade das .deb-Paket von der Download-Seite herunter und installier es:

sudo dpkg -i gamevox-client-*-amd64.deb sudo apt-get install -f # Fehlende Abhängigkeiten installieren

Oder direkt mit apt (kümmert sich automatisch um die Abhängigkeiten):

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

GameVox ist dann in deinem Anwendungsmenü verfügbar, oder du startest gamevox im Terminal.

.rpm (Fedora, RHEL, openSUSE)

Lade das .rpm-Paket von der Download-Seite herunter und installier es:

Fedora / RHEL

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

openSUSE

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

Arch / Manjaro / EndeavourOS

Am einfachsten installierst du GameVox auf Arch-basierten Distros über das AUR-Paket:

paru -S gamevox-launcher-bin

Oder wenn du yay nutzt:

yay -S gamevox-launcher-bin

Damit wird der Launcher installiert, der sich um automatische Updates und die Erkennung von Abhängigkeiten kümmert.

Abhängigkeiten

Alle Formate außer Flatpak brauchen diese Systembibliotheken:

  • WebKit2GTK (am besten 4.1, 4.0 wird auch unterstützt)
  • GTK 3
  • PulseAudio (oder PipeWire mit PulseAudio-Kompatibilität)
  • GStreamer plugins-bad (für WebRTC-Voice über die Browser-Engine)
  • libayatana-appindicator3 (optional, empfohlen): aktiviert das Tray-Icon und „In den Infobereich minimieren“. Pflicht unter Hyprland, sway, GNOME und jedem reinen Wayland-Compositor. Ohne die Bibliothek beendet das Schließen des Fensters die App, statt sie auszublenden.

Installationsbefehle pro Distro

DistributionBefehl
Ubuntu / Debiansudo apt install libwebkit2gtk-4.1-0 libgtk-3-0 gstreamer1.0-plugins-base gstreamer1.0-plugins-bad libayatana-appindicator3-1
Fedorasudo dnf install webkit2gtk4.1 gtk3 gstreamer1-plugins-base gstreamer1-plugins-bad-free libayatana-appindicator-gtk3
Arch / Manjarosudo pacman -S webkit2gtk-4.1 gtk3 gst-plugins-base gst-plugins-bad libayatana-appindicator
openSUSEsudo zypper install webkit2gtk3 gtk3 gstreamer-plugins-base gstreamer-plugins-bad libayatana-appindicator3-1
Void Linuxsudo xbps-install webkit2gtk gtk+3 gst-plugins-base1 gst-plugins-bad1 libayatana-appindicator
Mit Flatpak: Du musst nichts davon installieren. Das Flatpak bringt alles über die GNOME-Runtime mit.

Fehlerbehebung

Fehler: WebKit2GTK fehlt

Wenn du "Missing required libraries: WebKit2GTK" siehst, installier die Abhängigkeiten für deine Distro aus der Tabelle oben. Wenn deine Distro kein WebKit2GTK-Paket hat (wie SteamOS), nimm die Flatpak-Version.

AppImage startet nicht / FUSE-Fehler

Wenn du "AppImages require FUSE to run" oder "error loading libfuse.so.2" siehst, fehlt auf deinem System libfuse2. Viele moderne Distros (Fedora, immutable Varianten usw.) liefern stattdessen fuse3 aus.

Installier libfuse2 manuell:

# Ubuntu/Debian sudo apt install libfuse2 # Fedora sudo dnf install fuse-libs

Achte darauf, dass die Datei ausführbar ist: chmod +x GameVox-*.AppImage

Kein Sprachchat / „Go Native WebRTC“ in den Logs

Manche Distros (vor allem Ubuntu und Debian) kompilieren WebKit2GTK ohne WebRTC-Unterstützung. GameVox erkennt das und wechselt automatisch auf eine eingebaute Voice-Engine. Wenn Voice dann immer noch nicht geht, prüf, ob GStreamer plugins-bad installiert ist:

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

Minimieren in den Infobereich klappt nicht / App beendet sich beim Schließen des Fensters

GameVox braucht ein Tray-Icon, um sich im Hintergrund zu verstecken. Auf den meisten modernen Linux-Setups (Hyprland, sway, GNOME, KDE) braucht es dafür die Bibliothek libayatana-appindicator3 und ein Panel oder eine Leiste, die Tray-Icons anzeigt.

1. Bibliothek installieren:

# Ubuntu/Debian sudo apt install libayatana-appindicator3-1 # Fedora sudo dnf install libayatana-appindicator-gtk3 # Arch/Manjaro sudo pacman -S libayatana-appindicator # openSUSE sudo zypper install libayatana-appindicator3-1

2. Sicherstellen, dass dein Desktop einen Tray-Host hat:

  • KDE Plasma, XFCE, MATE, Cinnamon, LXQt, Budgie: schon eingebaut, nichts zu tun.
  • GNOME: installier die Erweiterung AppIndicator Support (viele Tiling-Erweiterungen für GNOME bringen auch Tray-Unterstützung mit).
  • Hyprland / sway / river / Niri: aktivier das Modul tray in waybar oder nutz ein Panel wie nwg-panel.

Starte GameVox nach der Installation neu. Im Log sollte [Tray] AppIndicator (StatusNotifierItem) created stehen. Steht dort weiterhin "your desktop environment does not support GtkStatusIcon", wird die Bibliothek nicht gefunden. Prüf mit ldconfig -p | grep ayatana, ob sie installiert ist.

Anzeigeprobleme unter Wayland

In Wayland-Sitzungen erzwingt GameVox das X11-Backend über XWayland, um Eingabeprobleme mit rahmenlosen Fenstern in Tiling-Window-Managern (Sway, Hyprland, Niri) zu vermeiden. Wenn du Anzeigeprobleme hast, prüf, ob XWayland installiert ist.

Bildschirmfreigabe-Audio funktioniert nicht

Das Audio der Bildschirmfreigabe nutzt die Aufnahme pro Fenster, die die Browser-Engine bereitstellt. Achte darauf, dass PipeWire (oder PulseAudio) läuft. Bei manchen Wayland-Compositors musst du die Berechtigung zur Bildschirmaufnahme über das XDG Desktop Portal erteilen.