Linux-Installationsanleitung
GameVox läuft auf den meisten Linux-Distributionen. Wähl das Format, das am besten zu deinem System passt.
Auf dieser Seite
Empfohlenes Format pro Distro
| Distribution | Empfohlen | Installationsbefehl |
|---|---|---|
| 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 | Direkt ausführen |
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
- Lade das .flatpak-Bundle von der Download-Seite herunter
- Öffne ein Terminal (auf dem Steam Deck vorher in den Desktop-Modus wechseln)
- Führ aus:
Starten
Nach der Installation taucht GameVox auch in deinem Anwendungsmenü auf.
AppImage (universell)
Eine einzige portable Datei. Keine Installation nötig: einfach herunterladen, ausführbar machen und starten.
- Lade das AppImage von der Download-Seite herunter
- Mach es ausführbar:
- Starte es:
.deb (Ubuntu, Debian, Mint, Pop!_OS)
Lade das .deb-Paket von der Download-Seite herunter und installier es:
Oder direkt mit apt (kümmert sich automatisch um die Abhängigkeiten):
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
openSUSE
Arch / Manjaro / EndeavourOS
Am einfachsten installierst du GameVox auf Arch-basierten Distros über das AUR-Paket:
Oder wenn du yay nutzt:
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
| Distribution | Befehl |
|---|---|
| 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 |
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:
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:
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:
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
trayinwaybaroder nutz ein Panel wienwg-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.