Masking Flatpaks
Today I was tinkering with chiaki-ng and ran into a bug, so I decided to downgrade the package to see when the issue was introduced. I had it installed as a Flatpak but I figured testing it with the AppImage releases would be easier. I ran into crashes with those, so I started looking into how to downgrade Flatpaks.
I learned that I could use the remote info command to find older versions of the
flatpak if they existed on FlatHub. I was able to find a few versions of
chiaki-ng with the following command: flatpak remote-info --log flathub io.github.streetpea.Chiaki4deck
Once I had the list of hashes, I could install one like so:
flatpak update --commit=d34db33f io.github.streetpea.Chiaki4deck
Eventually I found a version of the flatpak that didn’t have the bug and I once
again stream my PS4 games to my PC. I wanted to make sure that the program
wasn’t upgraded automatically, so I looked through the docs and found out about
masking.
Running flatpak mask io.github.streetpea.Chiaki4deck locked it in place and
I can keep it there until the bug is fixed. I’ll be able to unmask it later.
#100daystooffload #linux #flatpak #appimage #bazzite #ubuntu #chiaki-ng #gaming