meta data for this page
ProtonVPN is a High-speed Swiss VPN that safeguards your privacy.
Free tier and paid plans are available.
Scale to fit:
4 of 5 Points, some parts are not phone optimized
It is a GTK based app, but not available from debian repos so needs Python setup tools (pip) to install.
How to install:
sudo apt update sudo apt install -y python3-gi python3-gi-cairo gir1.2-gtk-3.0 python3-pip openvpn sudo pip3 install protonvpn-cli sudo pip3 install protonvpn-gui scale-to-fit protonvpn-gui on sudo protonvpn init
Then enter your OpenVPN account credentials (found in https://protonvpn.com/account). For Protocol UDP works fine.
You can add a desktop launcher for it by creating by adding a file: /usr/share/applications/protonvpn.desktop with:
[Desktop Entry] Name=ProtonVPN GenericName=ProtonVPN GUI Exec=protonvpn-gui Icon=/usr/local/lib/python3.9/dist-packages/linux_gui/resources/img/logo/protonvpn_logo.png Type=Application Terminal=False Categories=Utility;GUI;Network;VPN
After you launch the app, tap on the hamburger menu at the top left, then choose Configurations. Enable the
PolKit Support slider so it prompts you for your password when connecting the VPN (otherwise it will just sit and do nothing).