Подробный гайд: Проблема с пустым списком серверов в браузере Alt:V на Linux
Проблема с пустым списком серверов в браузере Alt:V на Linux — довольно распространенная ситуация. Чаще всего она связана не с самой игрой, а с сетевыми настройками системы, DNS, кэшем лаунчера или особенностями работы через Proton (если вы используете Windows-версию через Steam).
Ниже представлен подробный гайд по поиску и устранению этой проблемы. Выполняйте шаги по порядку, от самых простых к более сложным.
Шаг 1. Смена DNS-серверов и очистка кэша DNS (Самая частая причина)
Браузер серверов Alt:V подгружает список через API. Если ваш провайдер блокирует или некорректно обрабатывает запросы к серверам Alt:V, список будет пустым.
1. Смените DNS на публичные (Google или Cloudflare):
- Откройте настройки сети в вашем дистрибутиве (NetworkManager / GNOME Settings / KDE Network).
- Найдите настройки вашего активного подключения (Wi-Fi или Ethernet).
- В разделе IPv4 переведите DNS из «Автоматически» в «Вручную».
- Укажите:
8.8.8.8, 1.1.1.1(Google и Cloudflare).
2. Очистите кэш DNS в системе:
Откройте терминал и выполните команду (если используете systemd-resolved, что есть в Ubuntu, Fedora, Arch и др.):
sudo resolvectl flush-caches
3. Перезапустите Alt:V и проверьте список серверов.
Шаг 2. Очистка кэша самого Alt:V
Иногда внутренний браузер (CEF) лаунчера «зависает» или кэширует битые данные.
- Полностью закройте Alt:V.
2. Откройте терминал и перейдите в директорию с кэшем.
Путь зависит от того, какую версию вы используете:
Для нативного Linux-клиента:
rm -rf ~/.altv/cache
rm -rf ~/.altv/cef_cache
Для Windows-клиента через Proton/Steam:
Кэш обычно хранится в папке совместимости Steam.
Выполните:
rm -rf ~/.steam/steam/steamapps/compatdata/1583380/pfx/drive_c/users/steamuser/AppData/Local/altv-unpacked/cache
Примечание:
1583380 — это ID GTA V в Steam. Если вы устанавливали Alt:V отдельно, путь может отличаться, ищите папку altv внутри pfx/drive_c/users/....
3. Запустите лаунчер заново. Первичная загрузка может занять чуть больше времени.
Шаг 3. Отключение IPv6
В некоторых случаях сетевой стек Linux пытается подключиться к API серверов по IPv6, что приводит к тайм-ауту и пустому списку.
1. Временно отключите IPv6 через терминал:
sudo sysctl -w net.ipv6.conf.all.disable_ipv6=1
sudo sysctl -w net.ipv6.conf.default.disable_ipv6=1
- Проверьте браузер серверов.
- Если это помогло, вы можете сделать это отключение постоянным, добавив эти две строки в конец файла
/etc/sysctl.conf(откройте его черезsudo nano /etc/sysctl.conf).
Шаг 4. Проверка брандмауэра (Firewall)
Возможно, ваш брандмауэр (UFW, firewalld) блокирует исходящие соединения для процесса Alt:V.
1. Для UFW (Ubuntu/Debian/Mint):
Временно отключите брандмауэр для теста:
sudo ufw disable
Проверьте Alt:V. Если сервера появились, включите брандмауэр обратно (sudo ufw enable) и добавьте правило, разрешающее трафик для Alt:V, либо разрешите исходящие соединения для вашего пользователя.
2. Для Firewalld (Fedora/Arch):
sudo systemctl stop firewalld
Шаг 5. Специфичные настройки Proton (Если играете через Steam)
Если вы используете Windows-версию Alt:V через Proton, проблема может быть в несовместимости версии Proton с внутренним Chromium (CEF) лаунчера.
- Откройте Steam -> Библиотека -> Правой кнопкой по GTA V -> Свойства.
- Перейдите во вкладку Совместимость (Compatibility).
- Попробуйте сменить версию Proton. Лучше всего работают Proton Experimental или Proton-GE (если установлен).
4. Также попробуйте добавить в параметры запуска GTA V в Steam следующую строку, чтобы принудительно использовать нужные библиотеки:
PROTON_ENABLE_NVAPI=1 DXVK_NVAPI_ALLOW_OTHER_DRIVERS=1 %command%
Шаг 6. Проверка файла hosts
Убедитесь, что в вашем файле hosts нет записей, блокирующих домены Alt:V.
1. Откройте терминал и выполните:
cat /etc/hosts | grep altv
2. Если команда выдала какие-то строки (например, 127.0.0.1 altv.mp), вам нужно отредактировать файл и удалить их:
sudo nano /etc/hosts
Удалите offending строки, сохраните (Ctrl+O, Enter) и выйдите (Ctrl+X).
Временное решение: Прямое подключение (Direct Connect)
Если вам нужно срочно зайти на сервер, а список так и не загрузился, вы можете подключиться напрямую по IP, минуя браузер.
- Найдите IP-адрес и порт нужного сервера (обычно указаны на сайте сервера или в канале проекта, формат:
ip:port). - В главном меню Alt:V нажмите на кнопку Прямое подключение (Direct Connect) или Connect via IP.
- Введите адрес и подключайтесь.
Дополнительный совет:
Если вы используете нативный Linux-клиент Alt:V, убедитесь, что у вас установлены все необходимые зависимости (особенно libwebkit2gtk, libgtk-3-0, libnss3). Если лаунчер запускается, но именно браузер внутри него не грузит контент, проблема на 99% кроется в Шаге 1 (DNS) или Шаге 3 (IPv6).
Мы делимся этой технической информацией, чтобы помочь вам в решении задач — используйте её с пониманием. Статья носит рекомендательный характер, поэтому, пожалуйста, применяйте описанные методы осмотрительно.