Вопрос или проблема
Приложение Discord на настольной системе Linux Ubuntu не запускается, и модальное окно «ЗАПУСК…» продолжает отображаться, но приложение не запускается.
PS. Я из Ирана, и, возможно, мне запрещено использовать его как от правительства, так и от самого Discord, но раньше я мог открывать его с помощью VPN при запуске приложения, и оно нормально работало без VPN после запуска (и обновлений), но теперь, похоже, нет способа его запустить.
Вот содержимое syslog, когда я нажимаю на значок Discord, чтобы начать его использовать:
11 апр 13:50:23 asus discord.desktop[53495]: Запуск приложения.
11 апр 13:50:23 asus discord.desktop[53495]: Запуск обновления.
11 апр 13:50:23 asus discord.desktop[53495]: [Модули] Инициализация модулей.
11 апр 13:50:23 asus discord.desktop[53495]: [Модули] Распространение: удаленное.
11 апр 13:50:23 asus discord.desktop[53495]: [Модули] Обновления хоста: включены.
11 апр 13:50:23 asus discord.desktop[53495]: [Модули] Обновления модулей: включены.
11 апр 13:50:23 asus discord.desktop[53495]: [Модули] Путь установки модуля: /home/majid/.config/discord/0.0.14/modules.
11 апр 13:50:23 asus discord.desktop[53495]: [Модули] Путь к установленному файлу модуля: /home/majid/.config/discord/0.0.14/modules/installed.json
11 апр 13:50:23 asus discord.desktop[53495]: [Модули] Путь загрузки модуля: /home/majid/.config/discord/0.0.14/modules/pending.
11 апр 13:50:23 asus discord.desktop[53495]: [Модули] Нет обновлений для установки.
11 апр 13:50:23 asus discord.desktop[53495]: [Модули] Проверка обновлений хоста.
11 апр 13:50:23 asus discord.desktop[53495]: Ошибка загрузки с использованием electron net: net::ERR_PROXY_CONNECTION_FAILED.
11 апр 13:50:23 asus discord.desktop[53495]: Переход на библиотеку node net..
11 апр 13:50:24 asus discord.desktop[53495]: [Модули] Хост актуален.
11 апр 13:50:24 asus discord.desktop[53495]: [Модули] Проверка обновлений модулей по адресу https://discord.com/api/modules/stable/versions.json.
11 апр 13:50:24 asus discord.desktop[53495]: Ошибка загрузки с использованием electron net: net::ERR_PROXY_CONNECTION_FAILED.
11 апр 13:50:24 asus discord.desktop[53495]: Переход на библиотеку node net..
11 апр 13:50:24 asus kernel: [17802.375645] [UFW БЛОКИРОВКА] IN=wlp3s0 OUT= MAC=48:5d:60:9e:7f:de:18:0f:76:88:5d:60:08:00 SRC=192.168.1.1 DST=224.0.0.1 LEN=32 TOS=0x00 PREC=0x00 TTL=1 ID=58256 DF PROTO=2
11 апр 13:50:24 asus discord.desktop[53495]: [Модули] Нет доступных обновлений модулей.
11 апр 13:50:24 asus discord.desktop[53495]: [WebContents] did-fail-load -130 ERR_PROXY_CONNECTION_FAILED повторная попытка через 1000 мс.
11 апр 13:50:27 asus discord.desktop[29263]: [WebContents] повторная попытка загрузки https://discordapp.com/app?_=1618123370762.
11 апр 13:50:27 asus discord.desktop[53495]: [WebContents] повторная попытка загрузки https://discordapp.com/app?_=1618132824773.
11 апр 13:50:27 asus discord.desktop[29263]: [WebContents] did-fail-load -130 ERR_PROXY_CONNECTION_FAILED повторная попытка через 20000 мс.
11 апр 13:50:27 asus discord.desktop[53495]: [WebContents] did-fail-load -130 ERR_PROXY_CONNECTION_FAILED повторная попытка через 2627.909209011382 мс.
11 апр 13:50:32 asus discord.desktop[53495]: [WebContents] повторная попытка загрузки https://discordapp.com/app?_=1618132824773.
11 апр 13:50:32 asus discord.desktop[53495]: [WebContents] did-fail-load -130 ERR_PROXY_CONNECTION_FAILED повторная попытка через 4765.554054590117 мс.
11 апр 13:50:44 asus discord.desktop[53495]: [WebContents] повторная попытка загрузки https://discordapp.com/app?_=1618132824773.
11 апр 13:50:44 asus discord.desktop[53495]: [WebContents] did-fail-load -130 ERR_PROXY_CONNECTION_FAILED повторная попытка через 12161.442493055893 мс.
11 апр 13:50:47 asus discord.desktop[29263]: [WebContents] повторная попытка загрузки https://discordapp.com/app?_=1618123370762.
11 апр 13:50:47 asus discord.desktop[29263]: [WebContents] did-fail-load -130 ERR_PROXY_CONNECTION_FAILED повторная попытка через 20000 мс.
С Ubuntu все в порядке. Согласно этой теме на Discord, Иран был заблокирован от использования Discord.
Я решил проблему, это было из-за настроек прокси. Я выбрал автоматический режим в Настройки->Сеть->Сеть Прокси->Автоматически
.
Ответ или решение
Проблема с запуском приложения Discord на Linux Ubuntu может возникать по нескольким причинам, особенно если пользователь находится в Иране. В вашем случае модальное окно "STARTING…" не исчезает, и приложение не запускается, что свидетельствует о возможных проблемах с подключением или настройками сети.
Причины и Решение Проблемы
-
Блокировка Discord: Как вы упомянули, по информации из обсуждений Discord, пользователи из Ирана могут столкнуться с блокировкой доступа к сервису. Это может быть как со стороны провайдера, так и со стороны самой компании Discord.
-
Использование VPN: Вы исторически использовали VPN для доступа к Discord, что является разумным шагом для обхода блокировок. Однако иногда настройки VPN могут вызывать проблемы с подключением, особенно если VPN-сервис сам подвергается блокировке.
-
Проблемы с Прокси: Из логов видно, что возникает ошибка
ERR_PROXY_CONNECTION_FAILED
, что указывает на проблемы с настройками прокси-сервера. Если в настройках вашей сети выбраны автоматические настройки прокси, это может привести к конфликтам, особенно если ваш VPN требует специфических настроек.
Рекомендуемые Шаги по Решению
-
Измените настройки прокси:
- Откройте "Настройки" на Ubuntu.
- Перейдите в "Сеть" -> "Сетевой прокси".
- Измените тип прокси на
Нет прокси
или вручную укажите настройки прокси вашего VPN, если это необходимо.
-
Измените конфигурацию VPN:
- Попробуйте использовать другой VPN-сервис, который предлагает более стабильное соединение и лучше подходит для обхода блокировок в Иране.
-
Запустите Discord через терминал:
- Откройте терминал и выполните команду:
discord
- Проверьте, есть ли какие-либо сообщения об ошибках, которые могут помочь в диагностике.
- Откройте терминал и выполните команду:
-
Очистите кэш Discord:
- Удалите папку кэша, выполнив:
rm -rf $HOME/.config/discord
- Затем попробуйте запустить приложение снова.
- Удалите папку кэша, выполнив:
-
Переустановите Discord:
- Удалите Discord:
sudo apt remove discord
- Загрузите последнюю версию Discord с официального сайта и установите ее заново.
- Удалите Discord:
-
Проверка изменения в системе:
- Убедитесь, что ваша система обновлена:
sudo apt update && sudo apt upgrade
- Убедитесь, что ваша система обновлена:
Если после выполнения всех вышеперечисленных шагов проблема сохраняется, возможно, вам стоит обратиться к технической поддержке вашего VPN или Discord, чтобы получить более специфическую помощь.
Заключение
Правильная настройка сети, использование надежного VPN и управление настройками прокси могут значительно улучшить ваше взаимодействие с приложениями, такими как Discord. Надеюсь, эти рекомендации помогут вам разрешить возникшие трудности и вернуться к общению в привычной форме.