Proton VPN on Linux is driving me crazy

Just use OpenVPN or WireGuard. True for ALL of the VPN services out there.

Proton support advised me to select TCP connection when connecting, I almost never get that issue anymore, and if I do I just select an other server.
Sure it’s a little less convenient than the stable windows gui, but it does work pretty stably that way.

The solution to it is when it prompts for password to put in the OpenVPN/IKEv2 password, which you can find it if you log in with your account on https://account.protonvpn.com/login

work on arch linux with kde just have to install gnome-keyring first gtk build proton vpn

Have you tried the alpha version ? It’s supposed to be a much improved version over the current one

Used the CLI version for months now on Linux (previously on macOS) never had a single issue with it …
On the other hand on Debian OpenVPN + proton configuration files doesn’t work that well

Well that is disappointing. I did actually pay for a month just now, to see if it was a free server issue and the problem has not happened yet after connecting multiple times. Though occasionally it would just work for a bit, so I’ll test it out for a bit to see if it works, and if not I’ll ask for my money back.

If you’re on Arch you could check out this. He uses the beta client with some much needed patches applied.

Thanks brother. This works on EndeavourOS too, since it’s obviously Arch-based. I’m using GNOME and it didn’t ship with that package by default.

I will look into that as soon as I have some time. Thanks!

Thanks for the answer.

That’s the thing, if it never worked I would think there is some wrong setting somewhere or something missing. But since it works some of the time, I am guessing the problem lies more on the side of proton. I could be wrong though and as soon as I have time I am going to set up Wireguard and OpenVPN, as that seems to be the general consensus.

Anyway, I ended up paying for a month to see if it was a problem with their free servers and have not had the issue appear since then, not through the app nor through the cli.

u/sebastian-65 Do you have a link to download the Wireguard config? Thanks…

You do understand where all of the VPN protocols originate from, yeah?

Yeah, I had the same issue. After disconnecting the VPN I had to manually delete the ipv6 leak protection every time or I’d have no internet connection. It took me a while to figure out what was happening.

Anyway, I have been using Linux since windows XP, so there is no way I’m turning back now. But damn this is making it tempting.

I have. As far as I can tell, there’s still no wireguard protocol functionality, or split tunneling. I’m not particularly interested in paying to be an alpha tester, especially at these prices. I’ve tried using wireguard config files, which wasn’t working with my system. I’ve also tried connecting OpenVPN–switching servers is clunky for a service that I’m paying for. On occasion, my connection becomes very poor, or drops as well. I’ve been locked out of connecting to the internet on several occasions via protonvpn-cli and OpenVPN. I’ve written Bash scripts to help manage and streamline my connections too. I can’t say I would recommend this service for prospective Linux users from personal experience. I’m sure others here are more than capable of troubleshooting solutions for their setups, but this has just been a lot more trouble than it has been worth for me, personally.

Is the new Linux-client built on the same marginal GTK tools? Or they finally switched to Qt framework?

I too have been using Protonvpn via the cli, with zero problems. I have even written a rudimentary bash script that gets call at login when XFCE get logged into to establish a VPN connection updates several tmp variables so that conky can display nice to information, and gets call again at logout the the closes the VPN when your finished. Sure it took a bit of trial and error to come up with one scripts to do everything, including making sure you where logged in and which endpoint server you wanted, (if you cared), or just take the fastest. But now it works and I’m quite happly

I like proton but they treat linux users like sh*t.
Mullvad is a good VPN provider and has good linux support.

Have you tried the community-cli version? Quite more features that actually work and better maintained

Oh, I see, hmm, maybe it was an issue with the free servers, which would really suck because it would be hard for users to consider paying for plus if the free tier doesn’t work, hope it works good for you from now on!