Read-only file system error trying to install MangoHUD
I downloaded the latest release of MangoHud and tried to install it using the "./mangohud-sh install" command, after extracting it to a subfolder within the download folder. I get a bunch of errors saying the system is read-only.
I assume I need to input some sort command to make it not read-only. Not being a Linux user I don't understand why I can't just double click a download executable to install a tiny app. Lol?
![No description](https://cdn.answeroverflow.com/1266249522581868689/mangohud-error.png)
Solution:Jump to solution
Using text files to configure things is standard practice in Linux, not too dissimilar from opening up a game's settings manually in regular PC gaming.
7 Replies
MangoHud is pre-installed with Bazzite
Universal Blue images are Atomic, so any system level modifications have to be done through either a custom image setup or package layering.
As I said though, MangoHud is pre-installed - so you just need to enable it in-game as one usually does
Universal Blue
Installing and Managing Software on Bazzite
Hi, Brew and Fleek are part of the upstream Universal Blue images. You can virtually use both in the same manner on most of the popular images (main, nvidia, bluefin, etc.) To answer your questions in order about the Bazzite images: No. Desktop images have Nvidia variants, but not the Steam Deck/HTPC and other handheld PC images do NOT hav...
how do I access it? When I search for MangoHud on the Applications screen in desktop mode, it finds nothing. If it's pre-installed one would think it shows up as an installed app, and can be opened, configured, etc. while outside of gaming mode. This is one of the issues I have with linux, the most basic things are not at all obvious.
You need to enable it by setting
MANGOHUD=1 %command%
in the game's launch arguments
It can be configured through text files in ~/.config/MangoHud
as per the MangoHud README on GitHub
The global one is MangoHud.conf
, individual games are the name of the executable + .conf
. Proton/Wine games are the name of the executable without the .exe
extension, with a wine-
prefix.
MangoHud isn't a graphical application, which is why you can't launch it in your application drawer. There is a separate project with a graphical interface to configure it called GOverlay, but it can break your system, which is why it was removed from Bazzite.Solution
Using text files to configure things is standard practice in Linux, not too dissimilar from opening up a game's settings manually in regular PC gaming.
Here's what my
MangoHud.conf
looks like, as an example:
Lol sometimes I think I'm too casual to be cut out for linux haha. Thank you!!