Hello! I just installed Bazzite-KDE on my ROG Ally I’m looking to install PIA VPN on it as it will be required for my uses and I prefer a VPN always on.
So I downloaded the (pia-linux-3.6.1-08339.run) from their site, opened the location in terminal and then ran the command (tried a few times actually):
sh pia-linux-3.6.1-08339.run
Which gave me the following:
Verifying archive integrity… 100% MD5 checksums are OK. All good.
Uncompressing Private Internet Access 100%
=================================
Private Internet Access Installer
Installing PIA for x86_64, system is x86_64
Detected a previous install but no service installed - assuming no service should be configured
[sudo] password for XXXX: Copied Private Internet Access files Allow non-root /opt/piavpn/bin/pia-unbound to bind to privileged ports Created var folder
cp: cannot create regular file ‘/usr/share/pixmaps/piavpn.png’: Read-only file system
I’ve tried searching up even tried the steam deck way of installing it by following the guide on PIA’s site:
I have seen some sites saying the problem with the ( cp: cannot create regular file ‘/usr/share/pixmaps/piavpn.png’: Read-only file system ) error was to unmount then remount but I wouldn’t even know where to start looking any help would be greatly appreciated!
Note: Making the full switch from windows to Linux so i thought here would be a good place to start. This isn’t my first time with Linux as I used to own a steam deck and messed with Ubuntu/Uwuntu before, but terminal/command line still scare me a bit
The purpose of Bazzite is its contained sandbox nature compared to other distros like Fedora and Ubuntu. This means it relies on flatpaks for its apps. This means it cannot install random apps as easily as the other distros.
Any apps outside of flatpak should be install via Distrobox (BoxBuddy is the GUI manager for Distrobox installed by default). I would create an Ubuntu distrobox and follow the instructions for .run files inside of Ubuntu’s terminal.
Oh boy that seems complicated honestly I was reading up on how to get the openVPN files and how to use openVPN so it it doesn’t work ima try what you recommended
Proton VPN? How do you use OpenVPN as a GUI? I was able to connect through terminal earlier but when I shut down my PC and restarted it and tried to reconnect to PIA using the Config files I got but I get a cache error
Like anything, it can seem intimidating at first. There’s a video tutorial at the bottom of my 2nd link. It’ll go over the Distrobox terminal and Boxbuddy GUI methods. Let me know if there are any issues.
OK, so I’m trying to use box buddy right now and when I dragged the .run into the terminal I get:
system has not booted with the systemd as init system (PID 1). Can’t operate.
Failed to connect to bus: host is down
Sorry to bother you again so I set up my Wi-Fi network settings, and toggled use VPN and selected my VPN but now every time I boot on the Ally it won’t connect to a network. I won’t have to manually switch to desktop mode and manually connect to my Wi-Fi network and then it’ll automatically connect to VPN. Any way to automate this? Or am I just OOL because I wanna use a vpn 24/7?
Sorry it took a bit to get back to you. I wouldn’t have dragged the .run into the terminal. Instead, I would have navigated to the directory and run the file from within the Boxbuddy’s terminal.
I’d imagine this could get rid of the system issue, but if it still persists, I wouldn’t know what to do then.
Say you have the “PIA-name.run” file in your Downloads folder.
Upon opening the Boxbuddy terminal, I would do:
ls (lists what is the folder you are currently in. Should be in user by default and see that the Downloads folder is available)
cd Downloads (moves you into the Downloads folder, you can ls again to see the file names)
chmod +x PIA-name.run to change the file permissions to executable.
./PIA-name.run to use the run file.
Did the suggestion from the other comments work out?
So unfortunately for my other uses bazzite(Linux) isn’t the way to start off. So I’ll be going back to a fresh local windows install. But I’m going to save up spare cash to get a laptop or mini pc to run Linux in the future and learn