FFXIV Mangohud separate config(?), seems to crash my pc now, can't write to ~/.config/MangoHud/

so every steam game I've tried I just put mangohud %command% in the arguments and it works fine. I tweaked the config with goverlay (through an arch container) and while that isn't perfect (only some settings seem to work?) it works well enough ffxiv seems to require I use MANGOHUD=1 %command% instead, which does work, but it has default settings. I'm guessing there's a separate config involved or something? does anyone know anything about this?
93 Replies
Rin
Rin3mo ago
Are you using XIVLauncher?
Darqfalls
DarqfallsOP3mo ago
yep the flatpak that bazzite offers through the portal if my goverlay method is scuffed and there's a better way, or something, then I'm fine with redoing some stuff especially if it means I can see my gpu temps in the overlay. couldn't get that working for some reason
termdisc
termdisc3mo ago
grant flatpak permissions to XIVLauncher to access xdg-config/MangoHud:ro
Darqfalls
DarqfallsOP3mo ago
oo okay lemme try that
Rin
Rin3mo ago
yeah you're using system mangohud with a flatpak, it needs permission to read the config file
Darqfalls
DarqfallsOP3mo ago
goootcha I wouldn't have thought to check that cuz it hasn't been a problem before, but ig steam being pre-installed probably has that stuff set up already
termdisc
termdisc3mo ago
goverlay edits ~/.config/MangoHud/MangoHud.conf, which is used by non-flatpak MangoHud. flatpak apps use flatpak MangoHud
Darqfalls
DarqfallsOP3mo ago
does this look right
No description
termdisc
termdisc3mo ago
and arbitrary flatpak apps do not have access to ~/.config by default yes
Darqfalls
DarqfallsOP3mo ago
oh hmm. am I gonna have to reconfigure some stuff anyway?
termdisc
termdisc3mo ago
shouldn't
Darqfalls
DarqfallsOP3mo ago
:blobthumbsup: let me try
termdisc
termdisc3mo ago
:ro at the end means the flatpak app has read-only access to that folder
Darqfalls
DarqfallsOP3mo ago
mhm oh. while we're at it, could you help me get my gpu temp in the overlay?
Rin
Rin3mo ago
oh it uses flatpak mangohud? It probably can't access the system one, right?
Darqfalls
DarqfallsOP3mo ago
this seems to have worked either way tho perfect, I have a proper frame cap and counter now should I just go dig around in the config for the temp thing? (will bazzite even let me do that? home folder should be fine, right?)
termdisc
termdisc3mo ago
No description
Darqfalls
DarqfallsOP3mo ago
yeah I have that checked no dice
Rin
Rin3mo ago
add gpu_temp to the file
termdisc
termdisc3mo ago
don't know what else to suggest
No description
Darqfalls
DarqfallsOP3mo ago
I'll try editing the config directly
termdisc
termdisc3mo ago
this is via flatpak Heroic, so i'm using the flatpak mangohud right
Darqfalls
DarqfallsOP3mo ago
I don't appear to have flatpak mangohud
Darqfalls
DarqfallsOP3mo ago
will that fix my temp thing? this is the first issue I've had otherwise and it's already fixed
termdisc
termdisc3mo ago
I can't answer that
Darqfalls
DarqfallsOP3mo ago
I'll try editing the config first
termdisc
termdisc3mo ago
but xivlauncher is a flatpak, so it is dependent on the flatpak mangohud due to being in that runtime environment
Darqfalls
DarqfallsOP3mo ago
well I've got it working with the systemwide stuff so all good there? it's already in there :( does it need an =1 or something nothing else seems to but ¯\_(ツ)_/¯
termdisc
termdisc3mo ago
no
Darqfalls
DarqfallsOP3mo ago
didn't figure
Rin
Rin3mo ago
strange, it's fine here
No description
Darqfalls
DarqfallsOP3mo ago
guess I'll try flatpak then maybe that'll have functional configs
Rin
Rin3mo ago
I don't have the flatpak too, but might be different for AMD
Darqfalls
DarqfallsOP3mo ago
I do have amd so maybe? that doesn't make a ton of sense but idk
termdisc
termdisc3mo ago
is this for a flatpak app?
Rin
Rin3mo ago
yeap, xivlauncher flatpak
Darqfalls
DarqfallsOP3mo ago
oh. I was wrong
No description
Darqfalls
DarqfallsOP3mo ago
well now I'm not sure what I've been tweaking have I been messing with this the entire time? or do I have two mangohuds?
termdisc
termdisc3mo ago
config files are completely separate from the version of the app you have two: native and flatpak
Rin
Rin3mo ago
I was seaching with flatpak list and got no results, but I have it in Software
Darqfalls
DarqfallsOP3mo ago
so I guess I probably want to get rid of native and figure out how to config the flatpak
termdisc
termdisc3mo ago
flatpak list | grep MangoHud case sensitive no you absolutely do not want to get rid of native
Rin
Rin3mo ago
oh yeah my bad
No description
Darqfalls
DarqfallsOP3mo ago
okay why do I need two then
Rin
Rin3mo ago
then it's all as expected for me, ty
termdisc
termdisc3mo ago
do you ever use Steam?
Darqfalls
DarqfallsOP3mo ago
ofc
termdisc
termdisc3mo ago
would you like to use mangohud with Steam?
Darqfalls
DarqfallsOP3mo ago
alright I get it so if that's the native config
termdisc
termdisc3mo ago
Steam is natively provided with Bazzite
Darqfalls
DarqfallsOP3mo ago
but I need the flatpak for xiv (and other flatpak stuff) but the flatpak seems to be using my native config(?) how do I fix my temp thing is that even possible I would have expected goverlay to be tweaking the native configs and the pak to have entirely separate ones but now I have no idea
termdisc
termdisc3mo ago
your expectation is correct. the override I gave earlier on allows flatpak mangohud to see your native config file so that one config applies to all methods of launching games in fact, I have it as a global override for all flatpak apps to be able to see xdg-config/MangoHud:ro
Darqfalls
DarqfallsOP3mo ago
I see now that mangohud itself does not seem to exist in flatseal so yeah that makes sense but you've got no idea about the temp thing huh could you send me your config file
termdisc
termdisc3mo ago
I cannot replicate whatever issue you have
Darqfalls
DarqfallsOP3mo ago
I want to compare notes
Darqfalls
DarqfallsOP3mo ago
yeah fair. this is a pretty fresh install and it's never worked so idk what I would've broken, if anything
termdisc
termdisc3mo ago
edited using goverlay via arch distrobox copy the entire thing if you want. just change the output folder
Darqfalls
DarqfallsOP3mo ago
sure
Darqfalls
DarqfallsOP3mo ago
checked again and yeah there it is
No description
Rin
Rin3mo ago
shouldn't matter but here's mine too https://paste.centos.org/view/bc03e248
Darqfalls
DarqfallsOP3mo ago
ty
Rin
Rin3mo ago
it's the default one modified so kind chaotic lol
termdisc
termdisc3mo ago
I have an AMD GPU So that’s not the reason you don’t see temps
Darqfalls
DarqfallsOP3mo ago
well this is kind of a problem
No description
termdisc
termdisc3mo ago
Is that folder incorrectly permissioned?
Darqfalls
DarqfallsOP3mo ago
I have no idea I think I managed to write with sudo nano yeah looks like it still no luck, let me try getting rid of custom altogether (and maybe goverlay while I'm at it) don't know why I can delete something from this directory but not write to it
termdisc
termdisc3mo ago
Don’t do that
Darqfalls
DarqfallsOP3mo ago
why
termdisc
termdisc3mo ago
Because you shouldn’t be locking something behind super user access inside your home folder like that Especially something that needs to be accessible by other things
Darqfalls
DarqfallsOP3mo ago
I didn't set the perms man
termdisc
termdisc3mo ago
Fix them rather than trying to play around it
Darqfalls
DarqfallsOP3mo ago
how do I do that for that matter, how'd they even break? I've never even opened this folder before now
termdisc
termdisc3mo ago
chmod 744 <file/folder> Might need to do that with sudo as well
Darqfalls
DarqfallsOP3mo ago
do I literally do <file/folder> or is that a template
termdisc
termdisc3mo ago
Template
Darqfalls
DarqfallsOP3mo ago
gotcha should I just do that to my whole home folder? shouldn't that be rw?
termdisc
termdisc3mo ago
No just stick to the specific folder or file. Also yes, 755 not 744
Darqfalls
DarqfallsOP3mo ago
okay didn't work should be chmod 755 ~/.config/MangoHud/MangoHud.conf right it didn't error out but I guess I can try again with sudo yeah still nothing
termdisc
termdisc3mo ago
No error means it changed the permissions
Darqfalls
DarqfallsOP3mo ago
tried the directory, tried 744, still nothing I am aware. I'm still getting the same error
Darqfalls
DarqfallsOP3mo ago
this one
No description
termdisc
termdisc3mo ago
What is providing this error?
Darqfalls
DarqfallsOP3mo ago
trying to edit the config and then saving with gnome text editor both graphically through the dropdown menu and with ctrl-s the only way I've managed to edit this file is through cli with sudo, but now it's applying settings I don't have enabled but at least I can see my temps?
termdisc
termdisc3mo ago
Can you run ll ~/.config/MangoHud and provide the complete output?
Darqfalls
DarqfallsOP3mo ago
No description
termdisc
termdisc3mo ago
Now ll ~/.config | fpaste Just provide the link it gives
Darqfalls
DarqfallsOP3mo ago
https://paste.centos.org/view/218c42e2 you don't want to hear it and I don't want to say it but I have a new problem my pc crashed :) I opened xiv to check mango again and my whole pc rebooted a couple seconds after hitting the title screen took a while to boot to bios took a while to boot to grub took a while to boot bazzite, and once it finally did my usb devices were disabled so I had to reboot manually. that boot was much more normal
Darqfalls
DarqfallsOP3mo ago
here's a fun error code I saw after getting past grub
No description
Darqfalls
DarqfallsOP3mo ago
looks like my processor, which is interesting because I've never had trouble with it afaik I turned mangohud off, seems safe my first instinct would be to clear out that config and just generate a new one and go from there (I think bazzite ships with mangohud templates as is) but I can't write to that folder which seems to be a bigger problem so I'm unsure I can make a new mangohud.conf in /home/darqfalls, and edit and successfully save it, and remove it I can do the same in /home/darqfalls/.config I can make a new file. I can rename it. I cannot edit it and save it in /home/darqfalls/.config/MangoHud. same error as always come to think of it, this isn't the first time I've had the system just ignore a config file in the correct place, altho that was in /etc/ on a different machine. but maybe relevant on my laptop I added the line HandleLidSwitch=ignore to /etc/systemd/logind.conf so that it wouldn't suspend when I close it and it just. doesn't do anything. I added the line just fine, it's still there after a reboot, but nothing seems to care hmm fwiw I have a /.config/goverlay folder with its own mangohud.conf. I can write to that at least! but it doesn't seem to be pulling from that config either I wouldn't expect it to but good to know ig I've tried a couple other folders in my ~/.config and haven't found any perm issues mangohud is not killing my entire pc with vampire survivors via steam via mangohud %command% but I believe that's native? config is still wrong but unless the frame caps are set to 60 and 120 by default then it seems to be almost working? because those work, the hotkeys I set work, but this is showing me info I don't have turned on
Darqfalls
DarqfallsOP3mo ago
I have cpu stats disabled entirely, ditto to the graph. still there. strange
No description
Darqfalls
DarqfallsOP3mo ago
trying another crab's treasure through steam via proton. mangohud isn't causing my pc to explode here either. same overlay settings I'm stumped 😄 oh good I'm glad it announces every small edit
Want results from more Discord servers?
Add your server