benjamimgois / goverlay

GOverlay is an opensource project that aims to create a Graphical UI to help manage Linux overlays.
GNU General Public License v3.0
582 stars 42 forks source link

No overlay or FPS limit in games, MangoHud doesn't work? #22

Open mrmatteastwood opened 2 years ago

mrmatteastwood commented 2 years ago

Hey guys! I installed GOverlay through Synaptic on Linux Mint 21 today, got the "can't get libdl.so" error, uninstalled GOverlay and MangoHud again, manually built mangohud, then reinstalled GOverlay through Synaptic.

Now I have a number of problems:

1. The UI of GOverlay is white on white:

image

2. No overlay or FPS limit in games I'm trying Alien: Isolation through Steam using Proton Experimental. I set the FPS limit to 90 in GOverlay and tried the game with the following launch options:

MANGOHUD=1 %command% mangohud %command% - no launch option -

In all of these cases, there's no MangoHud overlay like I see it in YouTube videos, and the FPS shoot through the roof (250ish).

3. MangoHud works on Chrome when setting it to global When setting "Global Enable" and restarting, I get a flickering HUD overlay in Chrome browser saying my FPS are limited to 90. That's nice, but not exactly what I need ;-)

Also, I'm not seeing any other metrics in the overlay, whether it's in the preview in GOverlay, nor in-app (I mean, Chrome).

I'm not really sure how this is supposed to work, but I suspect this is not it. What am I doing wrong? Did I mess something up during install?

ThePwnd commented 1 year ago

Following because I have the same issue with MangoHud and vkBasalt. I also tried generating the vkBasalt.conf file, moved it to my Steam game directory, then added ENABLE_VKBASALT=1 %command% to the launch parameters - it doesn't appear to be running either. Tapping the HOME key doesn't seem to toggle any extra graphical features. I opened a similar issue on the vkBasalt GitHub page, but haven't gotten a response.

It seems like we must be missing something obvious here, right? But there's no readme file or documentation. Just the install instructions.

Calinou commented 1 year ago

@ThePwnd Are you using Steam in a Flatpak? If so, MangoHud and VkBasalt won't have any effect due to sandboxing. See https://github.com/flathub/org.freedesktop.Platform.VulkanLayer.MangoHud.