Guide to installing native NordVPN client on SteamOS

Yeah, it gets wiped, but all you need to do is delete the Nordvpn folder and run it again.
You can enable meshnet, etc, at any point.

My instructions are a little out of date, you no longer need that plasma addon as the latest version of the Nord app does indeed include a taskbar icon where you can manually select to connect/disconnect or pick a different country location

As for your IKEv2 question, sorry not sure on that, although a quick Google search seems to suggest its possible by editing an ipsec.conf file…

Tes of course, once you install Nord, you have the nice icon on the taskbar where you can pick a server (or of course you can still use Konsole and manually type in a server location you want)

Yes this is it, once you’ve done the installation. It’s literally an icon on your task bar that you click and select region.

that worked like a charm!!! thank you so much for the quick response, been stressing about nord not working all day

Seriously, thanks again dude! I’m glad I saved this post lol. I really appreciate it.

didnt work

please help

First off thank you for this guide, it has been working like a charm when streaming over WAN.
I just had my first steamOS update since setting this up and needed to fix it.

I was making some educated guessing as too what commands i needed to re-run so i might not have done it in the correct order.
But i had to remove the /var/nordvpn folder as well.

If you or anyone knows the commands needed after a update, mind sharing?
I was thinking of creating a bash script for automating the re-install.

Will share on the thread if i end up doing so :slight_smile:

From what i gather it should be:

sudo steamos-readonly disable

Now install the required packages with pacman:

sudo pacman-key --init

sudo pacman-key --populate holo

sudo pacman -S base-devel

git clone https://aur.archlinux.org/nordvpn-bin.git [into builds folder]

makepkg -i sudo groupadd -r nordvpn [in nordvpn-bin folder]

sudo gpasswd -a deck nordvpn #not needed?

sudo systemctl enable --now nordvpnd.service

nordvpn login

[await or sleep function here]

sudo steamos-readonly enable

Gotcha. Well thank you fellow internet stranger. lol I’ll give it a go and see how it goes.

Wow, okay, thank you for the heads up. Would I still follow the same instructions to install until stopping before the plasmoid extra step?

hey thanks for this im actually glad you responded so fast Ill let you know how this goes as I am not a linux guy lol

Hey it worked like a charm! I tried someone elses guide and it seems that one didnt work this one worked just fine! One question This does work in gaming mode right?

What do you mean? Currently expressvpn has to be executed via command codes since it doesn’t have a gui on Steamdeck. I am looking for a VPN with an app that I can simply toggle on and off. I would just turn it on, login to my Xbox cloud account and once in, turn off vpn and play the game. Is there a vpn you can recommend? Again, I don’t mind paying

Good idea for the bash script, I’m going to take a look myself later as I see the new update for SteamOS just rolled out

Sorry, I was specifically talking about NordVPN since this post was about how to install it.

If you want something for gaming mode, I think you should look at the Decky plug in stuff. Pretty sure there is an openvpn plugin that you would need to configure but would work for you

That would be awesome man, once again thanks!