Windscribe / Desktop-App

Windscribe 2.0 desktop client for Windows, Mac and Linux
https://windscribe.com
GNU General Public License v2.0
622 stars 86 forks source link

Windscribe helper initialize error #81

Closed JonnyTech closed 1 year ago

JonnyTech commented 1 year ago

When running Windscribe (windscribe_2.6.6_guinea_pig_amd64.deb) on Linux, I get this error:

ws-nq8

$ sudo /opt/windscribe/Windscribe
[{gmt_time}      0.016] [default]    QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root'
[{gmt_time}      0.043] [basic]  App start time: "Mon Mar 6 16:48:39 2023"
[{gmt_time}      0.043] [basic]  App version: "v2.6.6 (Guinea Pig)"
[{gmt_time}      0.044] [basic]  Platform: "xcb"
[{gmt_time}      0.044] [basic]  OS Version: "Linux #1 SMP PREEMPT_DYNAMIC Debian 6.1.11-1~mx21+1 (2023-02-11)"
[{gmt_time}      0.044] [basic]  CPU architecture: "x86_64"
[{gmt_time}      0.048] [basic]  Detected OpenVPN versions: QList("2.5.4")
[{gmt_time}      0.048] [basic]  Selected OpenVPN version: "2.5.4"
[{gmt_time}      0.048] [basic]  DpiScaleManager::constructor -> DPI: 96 ; scale: 1 ; devicePixelRatio: 1
[{gmt_time}      0.055] [basic]  OS in dark mode:  true
[{gmt_time}      0.072] [basic]  GUI pid:  4816
[{gmt_time}      0.072] [basic]  Gui settings {isLaunchOnStartup:true; isAutoConnect:false; isHideFromDock:false; isShowNotifications:false; orderLocation:"Geography"; latencyDisplay:"Bars"; shareSecureHotspot:{isEnabled:false; ssid:empty; password:empty}; shareProxyGateway:{isEnabled:false; proxySharingMode:"HTTP"}; splitTunneling:{settings:{active:false; mode:"Exclude"}; apps:QList(); networkRoutes:QList()}; isDockedToTray:false; isMinimizeAndCloseToTray:false; backgroundSettings:{backgroundType:1; backgroundImageDisconnected:empty; backgroundImageConnected:empty}; isStartMinimized:false; isShowLocationHealth:false; isAutoSecureNetworks:true; appSkin:"Alpha"}
[{gmt_time}      0.073] [basic]  Engine settings {language:"en"; updateChannel:"Release"; isIgnoreSslErrors:false; isTerminateSockets:true; isAllowLanTraffic:false; firewallSettings: {mode:"Automatic"; when:"Before Connection"}; connectionSettings: {isAutomatic:true; protocol:"WireGuard"; port:443}; dnsResolutionSettings: {isAutomatic:true; manualAddress:""}; proxySettings: {option:"None"; address:""; port:0; username:empty; password:empty}; packetSize: {isAutomatic:true; mtu:-1}; macAddrSpoofing: {isEnabled:false; macAddress:""; selectedNetworkInterface:{friendlyName:""; networkOrSsid:""}; networkInterfaces:{}; dnsPolicy: "OS Default"; customOvpnConfigsPath: empty; isKeepAliveEnabled:false; connectedDnsInfo:{type:0}; dnsManager:"Automatic"; networkPreferredProtocols:QMap(); networkLastKnownGoodProtocols: {QMap(); }}
[{gmt_time}      0.276] [basic]  Backend::init()
[{gmt_time}      0.277] [basic]  Error while connecting to helper (first):  2
[{gmt_time}      0.284] [basic]  setWindowPosFromPersistent() - screen "eDP-1" - geometry QRect(0,0 1920x1080) - virtualGeometry QRect(0,0 1920x1080) - logicalDotsPerInch 96 - devicePixelRatio 1
[{gmt_time}      0.284] [basic]  setWindowPosFromPersistent() - restored app geometry: QRect(764,352 392x376)
[{gmt_time}      0.284] [basic]  Tray Icon geometry: QRect(0,0 22x22)
[{gmt_time}      0.294] [basic]  DpiScaleManager::setMainWindow -> no DPI or pixel ratio changes
[{gmt_time}      0.372] [basic]  ImageResourcesSvg::run() - all SVGs loaded
[{gmt_time}      5.283] [basic]  Error while connecting to helper:  2
[{gmt_time}      5.287] [basic]  OpenVPN helper connect failed
[{gmt_time}      5.287] [basic]  Attempt to reinstall helper
[{gmt_time}      5.287] [basic]  Failed reinstall helper
[{gmt_time}    131.105] [basic]  Backend::cleanup()
[{gmt_time}    131.105] [basic]  Firewall on next startup:  false
[{gmt_time}    131.105] [basic]  Cleanup started
[{gmt_time}    131.105] [basic]  Cleanup finished
[{gmt_time}    131.143] [basic]  close main window
[{gmt_time}    131.146] [basic]  Backend Cleanup Finished
[{gmt_time}    131.155] [ipc]    IPC server stopped
[{gmt_time}    131.162] [cli_ipc]    IPC server for CLI stopped
$ uname -a
Linux WOPR 6.1.0-4mx-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.11-1~mx21+1 (2023-02-11) x86_64 GNU/Linux

Is there any known fix?

bernerdad commented 1 year ago

Hi. Which version of Debian are you running? Is your system using systemd or sysvinit?

JonnyTech commented 1 year ago

MX Linux. Sysvinit.

bernerdad commented 1 year ago

We don't currently support sysvinit. Take a look at this issue, as it contains a workaround that may help you: https://github.com/Windscribe/Desktop-App/issues/14

JonnyTech commented 1 year ago

Ok, thank you.