this post was submitted on 11 Oct 2023
38 points (100.0% liked)

Steam Deck

14917 readers
319 users here now

A place to discuss and support all things Steam Deck.

Replacement for r/steamdeck_linux.

As Lemmy doesn't have flairs yet, you can use these prefixes to indicate what type of post you have made, eg:
[Flair] My post title

The following is a list of suggested flairs:
[Discussion] - General discussion.
[Help] - A request for help or support.
[News] - News about the deck.
[PSA] - Sharing important information.
[Game] - News / info about a game on the deck.
[Update] - An update to a previous post.
[Meta] - Discussion about this community.

Some more Steam Deck specific flairs:
[Boot Screen] - Custom boot screens/videos.
[Selling] - If you are selling your deck.

These are not enforced, but they are encouraged.

Rules:

Link to our Matrix Space

founded 3 years ago
MODERATORS
 

I've just installed ProtonVPN on my Deck but it won't connect and tbh I don't want to touch anything in the console/tinker with that...how can I still use ProtonVPN?

top 15 comments
sorted by: hot top controversial new old
[–] [email protected] 22 points 1 year ago* (last edited 1 year ago) (2 children)

You can download configuration files (wireguard preferably) from your protonvpn account in a web browser.

Open the network manager (idk what steam mode uses, this should work in desktop mode) and add a wireguard connection.

Add the private key, add the peer and its public key, add the dns. Save.

When you need it, simply connect to it like a regular network, in addition to your wifi of course.

This has served me well on Fedora Atomic workstation with KDE for years :)

[–] [email protected] 7 points 1 year ago (1 children)

I don't know about ProtonVPN specifically, but I've found if you set your VPN to connect automatically, it actually stops it from working entirely, so best to make sure you manually connect.

[–] [email protected] 6 points 1 year ago* (last edited 1 year ago)

Same for me, automatic connection doesn't work.

For manual connection inside gaming mode I use this decky plugin: https://github.com/steve228uk/TunnelDeck

Saves me from having to go into desktop mode, connect, then back. I'm never sure if it the connection stays alive.

[–] [email protected] 1 points 1 year ago

ProtonVPN has browser extensions now and using a systemwide vpn on a gaming device isnt a good idea.

[–] [email protected] 11 points 1 year ago (1 children)

ProtonVPN supports the OpenVPN client , so you can import your proton VPN settings in to that, no need for the official proton VPN GUI client.

However you do lose some of the more advanced features of proton VPN.

[–] [email protected] 7 points 1 year ago

Also supports Wireguard profiles as well!

[–] [email protected] 8 points 1 year ago

Hello, you can install a Decky extension to use OpenVPN. And use protonVPN OpenVPN config in desktop mode. I use it on my deck work fine in both mode once configured

[–] [email protected] 6 points 1 year ago* (last edited 1 year ago) (1 children)

Unfortunately Proton has very limited support for Linux.

If you installed via the Discover Store, you probably installed the old, unofficial Flatpak version that hasn't been updated in over a year.

Proton actually JUST released a new "stable" Linux client. Here is the link with instructions to install via the Arch repository: https://protonvpn.com/support/official-linux-client-arch/

Unfortunately you DO have to use the terminal to install it.

Alternatively you can do what I did and buy a gl.inet router which comes with OpenWRT pre-installed and it's an absolute breeze to get a VPN managing traffic on your router directly across your entire network and not having to fuck with that shitty Linux client ever again.

[–] [email protected] 9 points 1 year ago (1 children)

Looks like they provide WireGuard configs, which you can simply import in the NetworkManager: https://protonvpn.com/support/linux-openvpn/

Seems like a pretty complete support, honestly.

[–] [email protected] 2 points 1 year ago (1 children)

Providing Wireguard configs is what you consider "complete support"?

[–] [email protected] 4 points 1 year ago (1 children)

Yes. That's all the ProtonVPN is. A WireGuard connection. Additional fancy UI is unnecessary.

[–] [email protected] 1 points 1 year ago

Weird because most everyone else expects a client from which to configure said connections as needed without downloading and uploading a thousand configurations every time a server is retired.

[–] [email protected] 4 points 1 year ago* (last edited 1 year ago)

So steam deck is arch based. I just installed arch on my desktop with gnome. I couldn’t get proton vpn to work at all until I installed network-manager-applet. Then it worked fine. (It wouldn’t connect). I had to do a ton of googling before I found that fix, I think a lot of people give up on proton vpn before they find that solution/dependency. It sounds like other packages can provide what proton-vpn is looking for, but I think network-manager-applet gets installed often enough as a dependency where it just works for some people, while for others getting proton to work is a chore. (I’m pretty sure it’s not installed on a fresh install with gnome - making getting proton to work on a bare bones install challenging). I dunno if that or another package is already there on the steam deck - but worth checking that line of troubleshooting out.

Now, if it’s not there - I don’t know the full dangers of installing that package on the steam deck, maybe someone smarter can comment on that. It should be noted that I installed network manager with pacman and proton vpn from the AUR. I don’t know how the flatpak would behave - but it didn’t work either without network manager installed.

Good luck!

[–] [email protected] 1 points 1 year ago

Proton VPN messed up wifi in gaming mode for me, it basically auto starts and fails to connect on boot, and it just stays connected to proton so wifi doesn't work.

[–] [email protected] 1 points 1 year ago

I hope you find a solution. I grew frustrated with the immutable desktop function of the SteamDeck, so I installed holoiso instead of SteamOS. Seems nearly identical, except that I can actually use the computer in desktop mode. Sleep is buggy now. I miss how well sleep worked in SteamOS.