You are not logged in.
The thread "Does ProtonVPN require a running NetworkManager service?" from last year suggests there is a way to configure ProtonVPN for use with systemd-networkd.
True, an earlier version was running with systemd-networkd, but today's version generates the same error message referenced in the prior thread. According to Proton tech support (over the last few days) it requires NetworkManager plus either gnome-keyring or kwallet.
I am not trying to set up my own VPN or access remotely, I just want the ability to switch ProtonVPN on and off in KDE or in the terminal. I would rather cancel Proton than change to NetworkManager, or use pip to install the legacy version.
Has anyone been able to maintain this program successfully using systemd-networkd?
Last edited by zpg443 (2022-11-04 17:06:46)
Offline
You can generate a Wireguard profile with ProtonVPN and use something like wg-quick to automatically set that up through a systemd service.
Offline
https://wiki.archlinux.org/title/ProtonVPN
That page doesn't mention any network manager, everything can be configured from cli .
You may be thinking about the openvpn frontend plugin for NetworkManager, but that's very optional .
The notes in the setup section of the protonvpn wiki page have to do with systemd-resolved , are you using that ?
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline
I was able to re-establish a connection by changing to protonvpn-cli-community-git from the AUR (logging in with OpenVPN / IKEv2).
The wiki page does not reference requiring only NetworkManager. It is Proton's position for their "official" linux software. Users have been able to use other managers, such as systemd-networkd despite this, as I have done using this git version: https://github.com/Rafficer/linux-cli-community
Offline
That appears to be a rewrite of the official proton cli application that's also in aur .
See https://aur.archlinux.org/packages/protonvpn-cli and https://github.com/ProtonVPN/linux-cli .
Where possible, we recommend that you upgrade to the official app. The community Linux client described below remains available for those who need it.
You may want to look at the official one linked above.
You may want to compare what they offer, Given the difference i
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline