Package Details: proton-vpn-gtk-app 4.3.1-2

Git Clone URL: https://aur.archlinux.org/proton-vpn-gtk-app.git (read-only, click to copy)
Package Base: proton-vpn-gtk-app
Description: ProtonVPN GTK app, Maintained by Community
Upstream URL: https://github.com/ProtonVPN/proton-vpn-gtk-app
Keywords: protonvpn
Licenses: GPL3
Groups: ProtonVPN
Conflicts: protonvpn-gui, python-proton-client
Submitter: ali.molaei
Maintainer: ali.molaei
Last Packager: ali.molaei
Votes: 38
Popularity: 8.81
First Submitted: 2023-11-01 12:41 (UTC)
Last Updated: 2024-05-07 09:46 (UTC)

Pinned Comments

stickyhands commented on 2024-02-09 23:53 (UTC) (edited on 2024-02-09 23:53 (UTC) by stickyhands)

@shoryuken thank you, that worked!

@ali.molaei I'm not sure of technicalities of dependencies, but if you cannot force network-manager-applet as a dependency I think you should at least pin some comment explaining that getting it might fix issues. As it stands I accidentally found the solution at other package page https://aur.archlinux.org/packages/protonvpn-cli#comment-951908, and only since it's the newest one.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 12 .. 15 Next › Last »

shoryuken commented on 2024-01-13 15:48 (UTC) (edited on 2024-01-13 15:49 (UTC) by shoryuken)

The app crashes when I try to connect to a server, has anyone ever had this?

2024-01-13T15:19:39.053697 | proton.vpn.app.gtk.widgets.main.exception_handler:174 | CRITICAL | APP:CRASH | Unexpected error.
Traceback (most recent call last):
  File "/usr/lib/python3.11/site-packages/proton/vpn/killswitch/interface/killswitch.py", line 52, in get
    return Loader.get("killswitch", class_name=class_name)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/proton/loader/loader.py", line 113, in get
    raise RuntimeError(f"Loader: couldn't find an acceptable implementation for {type_name}.")
RuntimeError: Loader: couldn't find an acceptable implementation for killswitch.

texer22 commented on 2024-01-07 17:08 (UTC) (edited on 2024-01-07 21:46 (UTC) by texer22)

I am trying to connect to a VPN connection but I get two warnings:

1. pvpn-killswitch-ipv6 
(Connection pvpn-killswitch-ipv6 deactivated)
2. ipv6leakintrf0
(IP configuration was unavailable).

I have had disabled IPV6 connections in /etc/ GRUB_CMDLINE_LINUX_DEFAULT="ipv6.disable=1"

I also checked on a virtual machine (with IP6 disabled) and I get the same warnings but the app connects to a VPN.

EDIT
I checked with a IP6 enabled and still cannot connect to a VPN.
Artix Linux 6.6.9, Wayland, OpenRC

texer22 commented on 2024-01-07 16:06 (UTC) (edited on 2024-01-07 21:43 (UTC) by texer22)

I cannot run it on Artix Wayland OpenRC. https://pastebin.com/h4LVkUa4 I have checked it on virtual machine using same set up (OpenRC and Wayland) and it is working. Very weird.

RuntimeError: The Secret Service daemon is neither running nor activatable through D-Bus

EDIT: Solved! I had to install gnome-keyring...

port19 commented on 2023-12-29 09:44 (UTC)

Forgot a dependency?

RuntimeError: The Secret Service daemon is neither running nor activatable through D-Bus

xdzzz commented on 2023-12-17 07:09 (UTC)

Installed using an AUR helper (yay) because of all the nested AUR deps. It did work smoothly out-of-the-box though! Many thanks for maintaining this! Love this VPN provider besides the fact they just decided to ignore an Arch build :|

sbeve72 commented on 2023-12-09 08:59 (UTC)

Looks like you forgot to add a dependency "python-packaging"?

ModuleNotFoundError: No module named 'packaging'

Adding python-packaging from extra fixes the error.

ali.molaei commented on 2023-12-03 13:53 (UTC)

@nTia89 it's an optional dependency for python-proton-vpn-network-manager which is a dependency of this package, it's optional because needing it depends on which DE you are using and may be not mandated

nTia89 commented on 2023-12-03 13:36 (UTC)

why network-manager-applet is not in the dependency array?

marcin commented on 2023-11-24 04:04 (UTC)

Thanks it works, but I noticed that this new client does not have permanent kill switch. The kill switch stops working when you disconnect VPN. In older version, the kill switch could be made permanent.