Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
I've put a Feature request before at https://steamcommunity.com/app/1675200/discussions/2/ . You should find some and add to it or make a new one.
These are must have items for 'vertical' devices like phones, tables, mobile gaming platforms, etc.
"Warning: Could not find 'path/to/installOpenVPN.sh', starting '/bin/bash' instead. Please check your profile settings"
and it doesn't do anything at all
Experiment one:
Use https://github.com/ValShaped/rwfus to install stuff from Arch, as it allows for a r/w OverlayFS of the pacman and /usr directory.
Pro: It does NOT require you to r/w your rootfs using `sudo steamos-readonly disable`
Con: If you do a full system update via `pacman` or if `pacman` need to deal with the kernel, it will likely fail to update /boot as you should not have removed the r/w protection as you wouldn't be updating the kernel & initrd files -- this could be a potential issue for kernel level drivers.
Experiment two:
If your primary use-case is for Desktop Apps and not gaming, Distrobox with their extras script to install podman-static could allow for containerized VPN. i.e. only container processes would be VPN'd:
https://github.com/89luca89/distrobox/blob/main/docs/posts/install_rootless.md
https://www.gamingonlinux.com/2022/09/distrobox-can-open-up-the-steam-deck-to-a-whole-new-world/
With distrobox/podman-static, I've a GUI/X11 install of Alpine Linux, Debian, and Arch on both my Steam Deck (and Mint Linux laptop -- needs `apt install uidmap` too). I can use pretty much use anything I want and not mess up my Steam OS as they are all containers. I've not tried a containerize VPN.
Cheers, retro.
I forgot to mention that you have to switch the script to executable.
You'll want to open a terminal window from the folder containing your script, then run the following command:
sudo chmod 744 installOpenVPN.sh
From there you should be able to run the script to install everything
sudo ./installOpenVPN.sh
https://www.youtube.com/watch?v=xB1-Utncsy8
00:01:08 - Adding VPN Connections
I use ProtonVPN and confirm that it works perfectly.
I'd like to add that I had to trust the archlinux developer keyring in order to proceed with the installation:
$ sudo pacman -S archlinux-keyring
No VPN is needed for that: https://steamcommunity.com/app/2208920/discussions/1/3726197825949480207/#c3759975793242663567
The reason a VPN works is that it has a lower MTU, the fix I described in that post will do the same automatically.
In other words, you could be banned if you use VPN to access region-locked game content or buy games using a different region's currency. The "or for any other purpose" clause is probably meant to be a blanket statement to cover an abuses Valve didn't think of, but blanket clauses like that are also legally unenforceable in many locations (such as the EU). I've never heard of anybody getting banned because they used a VPN to connect through a more stable network or circumvent a restrictive network firewall or for using a VPN that was in their own country.
Warning to all, I lost an account years ago due to using a VPN with steam while traveling through countries that blocked it. Valve gave no warning and would not return years worth of purchases, so triple check you are not logged into steam when using a VPN. Also a good reminder that you don't anything here, not truly. As much as I love Valve, it's games, and hardware, I think they need to change their model before decentralized web3 exchanges and services disrupt them.