Установка на Linux
GameVox работает на большинстве дистрибутивов Linux. Выберите формат, который лучше всего подходит вашей системе.
На этой странице
Рекомендуемый формат для дистрибутива
| Дистрибутив | Рекомендуем | Команда установки |
|---|---|---|
| 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 | Запуск напрямую |
Flatpak (SteamOS / Steam Deck / универсальный)
Версия Flatpak содержит все зависимости (WebKit2GTK, GTK3, GStreamer) через среду выполнения GNOME. Это единственный вариант для SteamOS: там нет WebKit2GTK, а корневая файловая система доступна только для чтения.
Установка из скачанного файла
- Скачайте пакет .flatpak на странице загрузок
- Откройте терминал (на Steam Deck сначала переключитесь в режим рабочего стола)
- Выполните:
Запуск
После установки GameVox также появится в меню приложений.
AppImage (универсальный)
Один переносимый исполняемый файл. Устанавливать ничего не нужно: скачайте, сделайте файл исполняемым и запустите.
- Скачайте AppImage на странице загрузок
- Сделайте файл исполняемым:
- Запустите его:
.deb (Ubuntu, Debian, Mint, Pop!_OS)
Скачайте пакет .deb на странице загрузок и установите его:
Или сразу через apt (он сам подтянет зависимости):
GameVox появится в меню приложений, также его можно запустить командой gamevox из терминала.
.rpm (Fedora, RHEL, openSUSE)
Скачайте пакет .rpm на странице загрузок и установите его:
Fedora / RHEL
openSUSE
Arch / Manjaro / EndeavourOS
Проще всего установить GameVox на дистрибутивы на базе Arch через пакет из AUR:
Или, если вы пользуетесь yay:
Так устанавливается лаунчер, который сам занимается автообновлениями и проверкой зависимостей.
Зависимости
Всем форматам, кроме Flatpak, нужны эти системные библиотеки:
- WebKit2GTK (лучше 4.1, 4.0 тоже поддерживается)
- GTK 3
- PulseAudio (или PipeWire с поддержкой PulseAudio)
- GStreamer plugins-bad (для голоса через WebRTC в движке браузера)
- libayatana-appindicator3 (необязательно, но рекомендуется): включает значок в системном трее и «сворачивание в трей». Обязательна в Hyprland, sway, GNOME и любом композиторе, работающем только на Wayland. Без неё при закрытии окна приложение завершается, а не прячется.
Команды установки для разных дистрибутивов
| Дистрибутив | Команда |
|---|---|
| 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 |
Решение проблем
Ошибка: нет WebKit2GTK
Если вы видите "Missing required libraries: WebKit2GTK", установите зависимости для своего дистрибутива из таблицы выше. Если в вашем дистрибутиве нет пакета WebKit2GTK (как в SteamOS), используйте версию Flatpak.
AppImage не запускается / ошибка FUSE
Если вы видите "AppImages require FUSE to run" или "error loading libfuse.so.2", в системе не установлен libfuse2. Многие современные дистрибутивы (Fedora, иммутабельные сборки и т. д.) поставляются с fuse3.
Установите libfuse2 вручную:
Убедитесь, что файл исполняемый: chmod +x GameVox-*.AppImage
Нет голосового чата / «Go Native WebRTC» в логах
Некоторые дистрибутивы (в первую очередь Ubuntu и Debian) собирают WebKit2GTK без поддержки WebRTC. GameVox это определяет и автоматически переключается на встроенный голосовой движок. Если голос всё равно не работает, проверьте, что установлен GStreamer plugins-bad:
Не сворачивается в трей / приложение закрывается вместе с окном
Чтобы прятаться в фоне, GameVox нужен значок в системном трее. В большинстве современных сред Linux (Hyprland, sway, GNOME, KDE) для этого нужна библиотека libayatana-appindicator3 и панель, которая показывает значки трея.
1. Установите библиотеку:
2. Убедитесь, что в вашем окружении есть хост трея:
- KDE Plasma, XFCE, MATE, Cinnamon, LXQt, Budgie: уже встроено, ничего делать не нужно.
- GNOME: установите расширение AppIndicator Support (многие тайловые расширения для GNOME тоже поддерживают трей).
- Hyprland / sway / river / Niri: включите модуль
trayвwaybarили используйте панель вродеnwg-panel.
После установки перезапустите GameVox. В логе должна появиться строка [Tray] AppIndicator (StatusNotifierItem) created. Если там всё ещё "your desktop environment does not support GtkStatusIcon", библиотека не находится. Проверьте, что она установлена: ldconfig -p | grep ayatana.
Проблемы с отображением в Wayland
В сессиях Wayland GameVox принудительно использует бэкенд X11 через XWayland, чтобы избежать проблем с вводом в окнах без рамки в тайловых оконных менеджерах (Sway, Hyprland, Niri). Если есть проблемы с отображением, убедитесь, что XWayland установлен.
Не работает звук при демонстрации экрана
Звук демонстрации экрана использует захват отдельного окна, который предоставляет движок браузера. Убедитесь, что PipeWire (или PulseAudio) запущен. В некоторых композиторах Wayland может понадобиться выдать разрешение на захват экрана через XDG Desktop Portal.