I played on Linux with NVidia for a few years. Was overall okay-ish but I definitely had issues. Just switched to a 7600XT and it’s like putting on glasses when I didn’t know I had poor vision. Everything just works, wayland is seamless and smooth in a way X11 just never was, DX12 games run faster than they did on Windows.
Flatpak apps don’t have access to your system packages, so you need to install mangohud as flatpak. Once it’s installed it’s available to Steam flatpak and can be enabled like system mangohud in system Steam.
Edit: Switching from system Steam to flatpak Steam is simple and it’s always possible to switch between them. Just make sure to give flatpak Steam access to the existing SteamLibrary through flatseal.
Personally I have my SteamLibrary at ~/Games/SteamLibrary and give flatpak Lutris/Steam access to ~/Games.
Yeah chalk this up to me needing to read that manual.
I took the instructions there and replaced the Steam flatpak with Lutris and it worked - though Mangohud is not reading my existing config even though it has access according to Flatseal.
It’s weird to me that Flatpaks cans interact with other Flatpaks but not system packages. I would assume sandboxing would prevent both of those cases.
Sure? No. It was silly of me to suggest it was a question of motivation. I don’t know enough about it to make any such assumptions.
I did however give it another go earlier this year, with no success. I could try again if there is reason to think it should work. Valve is the company I respect the most when it comes to caring about Linux. Which is why it always surprised me that I couldn’t use the Vive there. Still one of the very few reasons left for dual booting.
I did this for a short while and didn’t run into any issues. They have their own separate libraries, though you could change that if you wanted to though.
I didn’t, libraries are stored in different places in flatpak vs native install. You could probably add the normal install location in the flatpak using flat seal, but having the install directory in /home (the default for flatpak) was fine for me .
For what it’s worth, I’m using steam in flatpak in microos now, and it’s been mostly seamless
Good luck! I’ve been very happy with my microos installs. I’ve got kalpa on my desktop and aeon on my laptop. I’m following a project that uses a microos base for the Steam Deck too (which is ironic since the steam deck is what made me aware of read only root Linux and flatpak in the first place).
Library sharing between two instances of Steam works great. My shared ~/Games/SteamLibrary works well in Steam flatpak and Steam native, and I’ve done that for years.
Since I installed native first I wonder if I can point the flatpak version to that. I actually have no idea where it is but I assume it’s outside of the home directory.
Might make more sense to move it into home like you are saying for more seamless flatpak compatibility.
Follow up, have both the Flatpak version and package steam up and running. Moved my game library to ~/Games/Steam. I added ~/Games/Steam:rw (and later ~/Games/Steam:create) to my Flatpak permissions and tried to install a game that already existed to make Flatpak Steam realize it was there, Steam instead gives me a “Disk Write Error”. Did you hit this at all, any idea what it may be?
EDIT: Fix it, or it magically fixed itself. I removed the Steam library and re-added it and that seemed to make it happy.
Great to hear it works! I’ve also had issues with the SteamLibrary not being detected a few times over the years, but that also happened on SteamOS so I guess it’s a bug.
Yeah we all know Manjaro is ass but a 16:10 screen that’s 120hz is cool. I’d get one if it had adaptive sync. When I saw OrangePi I thought I’d be an ARM device using box86/64 to run Steam games, as inefficient as that sounds.
I loved the first one and both magickas enough that I’d buy it first day otherwise. I’just have to play one of 700 other games in my library for a few years until they decide it’s not worth it anymore.
linux_gaming
Top
This magazine is from a federated server and may be incomplete. Browse more on the original instance.