bitmask only works with gksudo
Im using ubuntu mate 16.10 and bitmask-0.9.2 bundle.
Here is what i get when run by user in terminal:
PyInstaller Bootloader 3.x LOADER: executable is /home/cti/Downloads/bitmask-0.9.2/lib/bitmask LOADER: homepath is /home/cti/Downloads/bitmask-0.9.2/lib LOADER: _MEIPASS2 is NULL LOADER: archivename is /home/cti/Downloads/bitmask-0.9.2/lib/bitmask LOADER: pyi_arch_check_cookie failed LOADER: Search for cookieLOADER: package found skipping digital signature in /home/cti/Downloads/bitmask-0.9.2/lib/bitmask LOADER: Extracting binaries LOADER: Executing self as child LOADER: set _MEIPASS2 to /home/cti/Downloads/bitmask-0.9.2/lib LOADER: LD_LIBRARY_PATH=/home/cti/Downloads/bitmask-0.9.2/lib PyInstaller Bootloader 3.x LOADER: executable is /home/cti/Downloads/bitmask-0.9.2/lib/bitmask LOADER: homepath is /home/cti/Downloads/bitmask-0.9.2/lib LOADER: _MEIPASS2 is /home/cti/Downloads/bitmask-0.9.2/lib LOADER: archivename is /home/cti/Downloads/bitmask-0.9.2/lib/bitmask LOADER: pyi_arch_check_cookie failed LOADER: Search for cookieLOADER: package found skipping digital signature in /home/cti/Downloads/bitmask-0.9.2/lib/bitmask LOADER: Already in the child - running user's code. LOADER: Python library: /home/cti/Downloads/bitmask-0.9.2/lib/libpython2.7.so.1.0 LOADER: Loaded functions from Python library. LOADER: Manipulating environment (sys.path, sys.prefix) LOADER: sys.prefix is /home/cti/Downloads/bitmask-0.9.2/lib LOADER: Setting runtime options LOADER: Initializing python LOADER: Overriding Python's sys.path LOADER: Post-init sys.path is /home/cti/Downloads/bitmask-0.9.2/lib LOADER: Setting sys.argv LOADER: setting sys._MEIPASS LOADER: importing modules from CArchive LOADER: extracted struct LOADER: callfunction returned... LOADER: extracted pyimod01_os_path LOADER: callfunction returned... LOADER: extracted pyimod02_archive LOADER: callfunction returned... LOADER: extracted pyimod03_importers LOADER: callfunction returned... LOADER: Installing PYZ archive with Python modules. LOADER: PYZ archive: out00-PYZ.pyz LOADER: LC_CTYPE was C but resulted in NULL FileSystemDefaultEncoding LOADER: Setting FileSystemDefaultEncoding to UTF-8 (was NULL) LOADER: Running pyiboot01_bootstrap.py LOADER: Running pyi_rth_pkgres.py LOADER: Running pyi_rth_twisted.py LOADER: Running pyi_rth_qt4plugins.py LOADER: Running app.py [2017-01-02 16:35:19] ERROR - L#62 : leap.bitmask.util.requirement_checker:get_requirements - Requirements file not found. DistributionNotFound(Requirement.parse('leap.bitmask'), None) [2017-01-02 16:35:20] WARNING - L#191 : leap.bitmask.backend.backend_proxy:check_online - Backend is offline! IMPORTING MODULE... __builtin__ _import module: __builtin__ IMPORTING MODULE... httplib _import module: httplib IMPORTING MODULE... tuf._vendor.six.moves.urllib _import module: tuf._vendor.six.moves.urllib _import module: urllib2 [2017-01-02 16:35:20] ERROR - L#70 : leap.bitmask.updater:__init__ - No updater mirrors found (missing or not well formed launcher.conf) Segmentation fault (core dumped) cti@cti-comp:~/Downloads/bitmask-0.9.2$ [2017-01-02 16:35:22] CRITICAL - L#135 : leap.bitmask.backend.backend:_check_frontend_alive - The frontend is down! ^C
It can start with gksudo.
What is wrong? How can i fix it?
(from redmine: created on 2017-01-02)