Клиент Mullvad VPN не запускается 18.04

Используя терминал, перейдите в папку, где установлено приложение, и введите:

ldd ./name_of_the_application

Это должно предоставить вам список всех необходимых библиотек для приложения и их местоположение или «не найден» «если они не были найдены.

Если какие-либо отображаются как не найденные, их установка должна решить вашу проблему. Вероятно, у вас, по крайней мере, отсутствует libqxcb.

Более подробную информацию о зависимостях для приложений Qt в Linux можно найти здесь

6
задан 1 May 2018 в 21:50

4 ответа

Я попробовал решение Ole и получил следующую ошибку:

$ env MULLVAD_USE_GTK3=yes mullvad Using GTK3 /usr/lib/python2.7/dist-packages/mullvad/mui.py:60: PyGIWarning: AppIndicator3 was imported without specifying a version first. Use gi.require_version('AppIndicator3', '0.1') before import to ensure that the right version gets loaded. from gi.repository import AppIndicator3 as appindicator changing directory to /usr/lib/python2.7/dist-packages/mullvad Setting logging directory to /home/ms/.cache/mullvad/log (mullvad:15452): Gtk-WARNING **: 22:28:12.209: gtk_disable_setlocale() must be called before gtk_init() Setting logging directory to /home/ms/.cache/mullvad/log CRITICAL: An uncaught exception occured: Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/wx-3.0-gtk3/wx/_core.py", line 16765, in <lambda> lambda event: event.callable(*event.args, **event.kw) ) File "/usr/lib/python2.7/dist-packages/mullvad/mui.py", line 2088, in _start _start_gui(app, root_window, log, settings, tunnel) File "/usr/lib/python2.7/dist-packages/mullvad/mui.py", line 2138, in _start_gui tray_ui = AppIndicator(root_window, tunnel, settings) File "/usr/lib/python2.7/dist-packages/mullvad/mui.py", line 295, in __init__ appindicator.CATEGORY_COMMUNICATIONS) File "/usr/lib/python2.7/dist-packages/gi/module.py", line 137, in __getattr__ self.__name__, name)) AttributeError: 'gi.repository.AppIndicator3' object has no attribute 'CATEGORY_COMMUNICATIONS'

У кого-то была аналогичная проблема / предложение для исправления?

3
ответ дан 17 July 2018 в 15:53

Это связано с проблемой, наблюдаемой и на других дистрибутивах.

Сначала проверьте это:

env MULLVAD_USE_GTK3=yes mullvad

Если это сработает, изменение вашего файла .desktop для mullvad должно быть все, что вам нужно, чтобы исправить его навсегда.

как:

nano /usr/share/applications/mullvad.desktop Change "Exec=mullvad" to "Exec=env MULLVAD_USE_GTK3=yes mullvad"
1
ответ дан 17 July 2018 в 15:53

Я попробовал решение Ole и получил следующую ошибку:

$ env MULLVAD_USE_GTK3=yes mullvad Using GTK3 /usr/lib/python2.7/dist-packages/mullvad/mui.py:60: PyGIWarning: AppIndicator3 was imported without specifying a version first. Use gi.require_version('AppIndicator3', '0.1') before import to ensure that the right version gets loaded. from gi.repository import AppIndicator3 as appindicator changing directory to /usr/lib/python2.7/dist-packages/mullvad Setting logging directory to /home/ms/.cache/mullvad/log (mullvad:15452): Gtk-WARNING **: 22:28:12.209: gtk_disable_setlocale() must be called before gtk_init() Setting logging directory to /home/ms/.cache/mullvad/log CRITICAL: An uncaught exception occured: Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/wx-3.0-gtk3/wx/_core.py", line 16765, in <lambda> lambda event: event.callable(*event.args, **event.kw) ) File "/usr/lib/python2.7/dist-packages/mullvad/mui.py", line 2088, in _start _start_gui(app, root_window, log, settings, tunnel) File "/usr/lib/python2.7/dist-packages/mullvad/mui.py", line 2138, in _start_gui tray_ui = AppIndicator(root_window, tunnel, settings) File "/usr/lib/python2.7/dist-packages/mullvad/mui.py", line 295, in __init__ appindicator.CATEGORY_COMMUNICATIONS) File "/usr/lib/python2.7/dist-packages/gi/module.py", line 137, in __getattr__ self.__name__, name)) AttributeError: 'gi.repository.AppIndicator3' object has no attribute 'CATEGORY_COMMUNICATIONS'

У кого-то была аналогичная проблема / предложение для исправления?

3
ответ дан 23 July 2018 в 16:49

Это связано с проблемой, наблюдаемой и на других дистрибутивах.

Сначала проверьте это:

env MULLVAD_USE_GTK3=yes mullvad

Если это сработает, изменение вашего файла .desktop для mullvad должно быть все, что вам нужно, чтобы исправить его навсегда.

как:

nano /usr/share/applications/mullvad.desktop Change "Exec=mullvad" to "Exec=env MULLVAD_USE_GTK3=yes mullvad"
1
ответ дан 23 July 2018 в 16:49
  • 1
    Извините, я не смог попробовать это вчера. Но это провалилось. Те же ошибки, что и раньше. Я хочу, чтобы ваши предложения работали. – Danny 30 April 2018 в 07:01
  • 2
    Неважно. Я не помню, что терминал имеет чувствительность к регистру. Пробовал снова с CAPS в правильных местах, и это сработало. Благодаря! – Danny 30 April 2018 в 07:19
  • 3
    Лучше, если вы не редактируете файлы .desktop под /usr/share/applications/, но скопируете их в ~/.local/share/applications/ и отредактируете там копию. (В противном случае обновление программного обеспечения, скорее всего, перезапишет его снова). – JanC 1 May 2018 в 21:59

Другие вопросы по тегам:

Похожие вопросы: