How to Turn VPN on By Default?

I noticed the VPN that comes with Librem One does not activate automatically in PureOS. Is there a setting I’m missing somewhere that will make it so I don’t have to keep making sure the VPN is actually on and working every time I use my laptop?

1 Like

There is an issue with GNOME 3.30 where if you have any VPN set to auto connect, you will have to manually reconnect your wired or wireless network every time you boot your computer or resume from Suspend.

You set it by running nm-connection-editor in Tilix - select the network - click on the gear icon - General Tab - enable ‘Automatically connect to VPN’ - choose the VPN you’d like to auto connect to from the drop down and you’re done.

Now you might be wondering why I even wrote this out if it doesn’t work in GNOME 3.30. Yes its true that PureOS Stable probably won’t upgrade GNOME until the next major stable release. But once PureOS Rolling is released and is upgraded to GNOME 3.32 or 3.34 this will work. I’ve re-created the issue in Manjaro and another user did so in Fedora. Gnome 3.30 was the common denominator. Once both were upgraded to GNOME 3.32 the auto VPN connect feature worked.