O cliente VPN Mullvad não inicia em 18.04

6

Funcionava muito bem no Ubuntu 16.04 por um longo tempo. Eu tenho um novo computador há 2 semanas e esperei até esta semana para instalar o Ubuntu. Eu segui as instruções do cliente Mullvad aqui:

link

Eles assumem o Ubuntu 16.04, então o guia ainda não está atualizado. Mas eu segui as instruções exatamente. Eu não sou um grande inovador.

Quando o cliente estiver instalado, ele não será iniciado. Quando eu abro um terminal e o comando para iniciar, nada acontece. Eu recebo um monte de erros. Qualquer ajuda? (screenshot de erros no link abaixo)

Using GTK2 Gtk-Message: 11:33:06.240: Failed to load module "canberra-
gtk-module"
changing directory to /usr/lib/python2.7/dist-package/mullvad
Setting logging directory to /home/snarf/.cache/mullvad/log

(mullvad:9312): GLib-GObject-WARNING **: 11:33:06.248: cannot register
existing type 'GdkDisplayManager'

(mullvad:9312): GLib-CRITICAL **: 11:33:06.248: g_once_init_leave:
assertion 'result != 0' f[enter image description here][1]ailed

(mullvad:9312): GLib-GObject-CRITICAL **: 11:33:06.248:
g_object_new_with_properties: assertion 'G_TYPE_IS_OBJECT (object_type)'
failed  

link

    
por Danny 28.04.2018 / 18:41

2 respostas

3

Eu tentei a solução da Ole e recebi o seguinte erro:

$ 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'

Alguém teve um problema / sugestão semelhante para uma correção?

    
por amicose 14.05.2018 / 22:33
2

Isso se deve a um problema visto em outras distros também.

Primeiro teste isso:

env MULLVAD_USE_GTK3=yes mullvad

Se funcionar, a alteração do seu arquivo .desktop para o mullvad deve ser tudo o que você precisa para corrigi-lo permanentemente.

É assim:

nano /usr/share/applications/mullvad.desktop
Change "Exec=mullvad" to "Exec=env MULLVAD_USE_GTK3=yes mullvad"
    
por Ole Erik Brennhagen 28.04.2018 / 22:58

Tags