Closed fagnerpatricio closed 4 months ago
There seems to be some vital info missing here.
470 driver ( your gpu won't work with newer ) is stuck to Vulkan 1.2 which Proton 9 and newer requires Vulkan 1.3 adapters.
So you either use a very old Proton version to run it or pass PROTON_USE_WINED3D=1
somewhere to make it work with 9+ versions. If latter is true, mangohud --dlsym
might be needed.
Regardless of that, Mangohud 0.6.8 is very old too.
https://github.com/flightlessmango/MangoHud?tab=readme-ov-file#github-releases
Use github release instead of repo version.
Yes, I use a very old GPU, the GTX 770, on Debian 12, and the "newest" version of Proton it supports is 7.0-6. Newer versions don't open the games I tested.
I will try to install a newer version of MangoHud as you suggest, but another game I tested, "Afterimage," works with MangoHud normally.
pressure-vessel-wrap[5117]: N: Not replacing "/etc/vulkan/explicit_layer.d" with tmpfs: Path "/etc" is reserved by the container framework
pressure-vessel-wrap[5117]: N: Not replacing "/etc/vulkan/implicit_layer.d" with tmpfs: Path "/etc" is reserved by the container framework
setlocale "en_US.UTF-8": No such file or directory
pressure-vessel-locale-gen: Missing locale en_US.UTF-8
pressure-vessel-locale-gen: Generating locale pt_BR.UTF-8...
pressure-vessel-locale-gen: Generated locale pt_BR.UTF-8 successfully
pressure-vessel-locale-gen: Generating locale en_US.UTF-8...
pressure-vessel-locale-gen: Generated locale en_US.UTF-8 successfully
pressure-vessel-adverb[5192]: W: Container startup will be faster if missing locales are created at OS level
fsync: up and running.
wine: RLIMIT_NICE is <= 20, unable to use setpriority safely
chdir "/home/fagner/.steam/debian-installation/steamapps/common/Afterimage"
ERROR: ld.so: object '/home/fagner/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/fagner/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/fagner/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/fagner/.steam/debian-installation/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object 'libMangoHud.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object '/home/fagner/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/fagner/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Adding process 5317 for gameID 1701520
ERROR: ld.so: object '/home/fagner/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Adding process 5318 for gameID 1701520
Adding process 5319 for gameID 1701520
WARNING: discarding _NET_WM_PID 2 as invalid for X11 window - use specialized XCB_X11_TO_PID function!
WARNING: discarding _NET_WM_PID 2 as invalid for X11 window - use specialized XCB_X11_TO_PID function!
WARNING: discarding _NET_WM_PID 2 as invalid for X11 window - use specialized XCB_X11_TO_PID function!
Adding process 5322 for gameID 1701520
pressure-vessel-wrap[5319]: N: Not replacing "/etc/vulkan/explicit_layer.d" with tmpfs: Path "/etc" is reserved by the container framework
pressure-vessel-wrap[5319]: N: Not replacing "/etc/vulkan/implicit_layer.d" with tmpfs: Path "/etc" is reserved by the container framework
setlocale "en_US.UTF-8": No such file or directory
pressure-vessel-locale-gen: Missing locale en_US.UTF-8
pressure-vessel-locale-gen: Generating locale pt_BR.UTF-8...
pressure-vessel-locale-gen: Generated locale pt_BR.UTF-8 successfully
pressure-vessel-locale-gen: Generating locale en_US.UTF-8...
pressure-vessel-locale-gen: Generated locale en_US.UTF-8 successfully
pressure-vessel-adverb[5400]: W: Container startup will be faster if missing locales are created at OS level
Adding process 5447 for gameID 1701520
Adding process 5448 for gameID 1701520
fsync: up and running.
wine: RLIMIT_NICE is <= 20, unable to use setpriority safely
Adding process 5449 for gameID 1701520
Adding process 5450 for gameID 1701520
Adding process 5451 for gameID 1701520
Adding process 5452 for gameID 1701520
Adding process 5455 for gameID 1701520
Adding process 5457 for gameID 1701520
Adding process 5460 for gameID 1701520
Adding process 5469 for gameID 1701520
Adding process 5483 for gameID 1701520
Adding process 5491 for gameID 1701520
Setting breakpad minidump AppID = 1701520
Steam_SetMinidumpSteamID: Caching Steam ID: 76561197961830711 [API loaded no]
[2024-07-09 21:41:47.596] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/fagner/.config/MangoHud/wine-explorer.conf' [ not found ]
[2024-07-09 21:41:47.596] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/fagner/.steam/debian-installation/steamapps/common/Proton 7.0/dist/bin/MangoHud.conf' [ not found ]
[2024-07-09 21:41:47.596] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/fagner/.config/MangoHud/wine64-preloader.conf' [ not found ]
[2024-07-09 21:41:47.596] [MANGOHUD] [info] [config.cpp:123] parsing config: '/home/fagner/.config/MangoHud/MangoHud.conf'
sh: 1: glxinfo: not found
[2024-07-09 21:41:47.606] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/fagner/.config/MangoHud/wine-explorer.conf' [ not found ]
[2024-07-09 21:41:47.606] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/fagner/.steam/debian-installation/steamapps/common/Proton 7.0/dist/bin/MangoHud.conf' [ not found ]
[2024-07-09 21:41:47.606] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/fagner/.config/MangoHud/wine64-preloader.conf' [ not found ]
[2024-07-09 21:41:47.606] [MANGOHUD] [info] [config.cpp:123] parsing config: '/home/fagner/.config/MangoHud/MangoHud.conf'
sh: 1: glxinfo: not found
[2024-07-09 21:41:47.742] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/fagner/.config/MangoHud/wine-explorer.conf' [ not found ]
[2024-07-09 21:41:47.742] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/fagner/.steam/debian-installation/steamapps/common/Proton 7.0/dist/bin/MangoHud.conf' [ not found ]
[2024-07-09 21:41:47.742] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/fagner/.config/MangoHud/wine64-preloader.conf' [ not found ]
[2024-07-09 21:41:47.742] [MANGOHUD] [info] [config.cpp:123] parsing config: '/home/fagner/.config/MangoHud/MangoHud.conf'
[2024-07-09 21:41:47.746] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/fagner/.config/MangoHud/wine-explorer.conf' [ not found ]
[2024-07-09 21:41:47.746] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/fagner/.steam/debian-installation/steamapps/common/Proton 7.0/dist/bin/MangoHud.conf' [ not found ]
[2024-07-09 21:41:47.746] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/fagner/.config/MangoHud/wine64-preloader.conf' [ not found ]
[2024-07-09 21:41:47.746] [MANGOHUD] [info] [config.cpp:123] parsing config: '/home/fagner/.config/MangoHud/MangoHud.conf'
sh: 1: glxinfo: not found
sh: 1: glxinfo: not found
[2024-07-09 21:41:48.074] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/fagner/.config/MangoHud/wine-explorer.conf' [ not found ]
[2024-07-09 21:41:48.074] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/fagner/.steam/debian-installation/steamapps/common/Proton 7.0/dist/bin/MangoHud.conf' [ not found ]
[2024-07-09 21:41:48.074] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/fagner/.config/MangoHud/wine64-preloader.conf' [ not found ]
[2024-07-09 21:41:48.074] [MANGOHUD] [info] [config.cpp:123] parsing config: '/home/fagner/.config/MangoHud/MangoHud.conf'
[2024-07-09 21:41:48.075] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/fagner/.config/MangoHud/wine-explorer.conf' [ not found ]
[2024-07-09 21:41:48.075] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/fagner/.steam/debian-installation/steamapps/common/Proton 7.0/dist/bin/MangoHud.conf' [ not found ]
[2024-07-09 21:41:48.075] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/fagner/.config/MangoHud/wine64-preloader.conf' [ not found ]
[2024-07-09 21:41:48.075] [MANGOHUD] [info] [config.cpp:123] parsing config: '/home/fagner/.config/MangoHud/MangoHud.conf'
sh: 1: glxinfo: not found
sh: 1: glxinfo: not found
Adding process 5604 for gameID 1701520
Adding process 5622 for gameID 1701520
Adding process 5626 for gameID 1701520
Setting breakpad minidump AppID = 1701520
SteamInternal_SetMinidumpSteamID: Caching Steam ID: 76561197961830711 [API loaded no]
[2024-07-09 21:41:49.234] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/fagner/.config/MangoHud/wine-Afterimage-Win64-Shipping.conf' [ not found ]
[2024-07-09 21:41:49.234] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/fagner/.steam/debian-installation/steamapps/common/Proton 7.0/dist/bin/MangoHud.conf' [ not found ]
[2024-07-09 21:41:49.234] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/fagner/.config/MangoHud/wine64-preloader.conf' [ not found ]
[2024-07-09 21:41:49.234] [MANGOHUD] [info] [config.cpp:123] parsing config: '/home/fagner/.config/MangoHud/MangoHud.conf'
sh: 1: glxinfo: not found
Fossilize INFO: Overriding serialization path: "/home/fagner/.steam/debian-installation/steamapps/shadercache/1701520/fozpipelinesv6/steamapprun_pipeline_cache".
[2024-07-09 21:41:49.270] [MANGOHUD] [info] [overlay.cpp:768] Uploading is disabled (permit_upload = 0)
[2024-07-09 21:41:49.309] [MANGOHUD] [info] [overlay.cpp:768] Uploading is disabled (permit_upload = 0)
../src/intel/isl/isl.c:2235: FINISHME: ../src/intel/isl/isl.c:isl_surf_supports_ccs: CCS for 3D textures is disabled, but a workaround is available.
[2024-07-09 21:41:49.357] [MANGOHUD] [info] [overlay.cpp:768] Uploading is disabled (permit_upload = 0)
Fossilize WARN: Sampler handle 0x000000007f15d2f8 is not registered.
It has either not been recorded, or it failed to be recorded earlier (which is expected if application uses an extension that is not recognized by Fossilize).
Fossilize WARN: Descriptor set layout handle 0x000000007f15d4a8 is not registered.
It has either not been recorded, or it failed to be recorded earlier (which is expected if application uses an extension that is not recognized by Fossilize).
Fossilize WARN: Pipeline layout handle 0x000000007f15d608 is not registered.
It has either not been recorded, or it failed to be recorded earlier (which is expected if application uses an extension that is not recognized by Fossilize).
Fossilize WARN: Sampler handle 0x000000007f1c3f18 is not registered.
It has either not been recorded, or it failed to be recorded earlier (which is expected if application uses an extension that is not recognized by Fossilize).
Fossilize WARN: Descriptor set layout handle 0x000000007f1f0f48 is not registered.
It has either not been recorded, or it failed to be recorded earlier (which is expected if application uses an extension that is not recognized by Fossilize).
Fossilize WARN: Pipeline layout handle 0x00007f016c0e2a38 is not registered.
It has either not been recorded, or it failed to be recorded earlier (which is expected if application uses an extension that is not recognized by Fossilize).
GameOverlay: started '/home/fagner/.steam/debian-installation/ubuntu12_32/gameoverlayui' (pid 5716) for game process 5626
07/09 21:41:49 minidumps folder is set to /tmp/dumps
07/09 21:41:49 Init: Installing breakpad exception handler for appid(gameoverlayui)/version(20240620171414)/tid(5716)
07/09 21:41:49 Init: Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)/tid(5716)
Adding process 5754 for gameID 1701520
Please don't create issues with old mangohud versions
Please don't create issues with old mangohud versions
I know it's not the latest released version, but it's how it's recommended to install on Debian 12, so I think I can still open a support ticket.
Or is it only possible to open a ticket for the latest version? If that's the case, it would be good to make this clear on the page.
But it turned out that I revisited the documentation and saw that there was this note:
It turned out that this was the problem. After I installed the 32-bit version, MangoHud worked with the game. I think this game must be a 32-bit application.
Describe the bug MangoHud does not work with the game "Ori and the Blind Forest: Definitive Edition."
List relevant hardware/software information
To Reproduce Steps to reproduce the behavior:
XRRGetOutputInfo Workaround: initialized with override: 0 real: 0xf4f06780 XRRGetCrtcInfo Workaround: initialized with override: 0 real: 0xf4f05050 CAppInfoCacheReadFromDiskThread took 67 milliseconds to initialize Steam Runtime Launch Service: starting steam-runtime-launcher-service Steam Runtime Launch Service: steam-runtime-launcher-service is running pid 4809 bus_name=com.steampowered.PressureVessel.LaunchAlongsideSteam /usr/share/themes/Breeze/gtk-2.0/widgets/entry:70: error: unexpected identifier 'direction', expected character '}' /usr/share/themes/Breeze/gtk-2.0/widgets/styles:36: error: invalid string constant "combobox_entry", expected valid string constant BRefreshApplicationsInLibrary 1: 1ms BuildCompleteAppOverviewChange: 450 apps RegisterForAppOverview 1: 13ms RegisterForAppOverview 2: 13ms
WARNING: discarding _NET_WM_PID 2 as invalid for X11 window - use specialized XCB_X11_TO_PID function! WARNING: discarding _NET_WM_PID 2 as invalid for X11 window - use specialized XCB_X11_TO_PID function! pressure-vessel-wrap[5455]: N: Not replacing "/etc/vulkan/explicit_layer.d" with tmpfs: Path "/etc" is reserved by the container framework pressure-vessel-wrap[5455]: N: Not replacing "/etc/vulkan/implicit_layer.d" with tmpfs: Path "/etc" is reserved by the container framework setlocale "en_US.UTF-8": No such file or directory pressure-vessel-locale-gen: Missing locale en_US.UTF-8 pressure-vessel-locale-gen: Generating locale pt_BR.UTF-8... pressure-vessel-locale-gen: Generated locale pt_BR.UTF-8 successfully pressure-vessel-locale-gen: Generating locale en_US.UTF-8... pressure-vessel-locale-gen: Generated locale en_US.UTF-8 successfully pressure-vessel-adverb[5536]: W: Container startup will be faster if missing locales are created at OS level fsync: up and running. wine: RLIMIT_NICE is <= 20, unable to use setpriority safely chdir "/home/fagner/.steam/debian-installation/steamapps/common/Ori DE" ERROR: ld.so: object '/home/fagner/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ERROR: ld.so: object '/home/fagner/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ERROR: ld.so: object '/home/fagner/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ERROR: ld.so: object '/home/fagner/.steam/debian-installation/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored. ERROR: ld.so: object 'libMangoHud.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/home/fagner/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ERROR: ld.so: object '/home/fagner/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ERROR: ld.so: object '/home/fagner/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. Adding process 5660 for gameID 387290 Adding process 5661 for gameID 387290 Adding process 5662 for gameID 387290 WARNING: discarding _NET_WM_PID 2 as invalid for X11 window - use specialized XCB_X11_TO_PID function! WARNING: discarding _NET_WM_PID 2 as invalid for X11 window - use specialized XCB_X11_TO_PID function! WARNING: discarding _NET_WM_PID 2 as invalid for X11 window - use specialized XCB_X11_TO_PID function! Adding process 5663 for gameID 387290 pressure-vessel-wrap[5662]: N: Not replacing "/etc/vulkan/explicit_layer.d" with tmpfs: Path "/etc" is reserved by the container framework pressure-vessel-wrap[5662]: N: Not replacing "/etc/vulkan/implicit_layer.d" with tmpfs: Path "/etc" is reserved by the container framework setlocale "en_US.UTF-8": No such file or directory pressure-vessel-locale-gen: Missing locale en_US.UTF-8 pressure-vessel-locale-gen: Generating locale pt_BR.UTF-8... pressure-vessel-locale-gen: Generated locale pt_BR.UTF-8 successfully pressure-vessel-locale-gen: Generating locale en_US.UTF-8... pressure-vessel-locale-gen: Generated locale en_US.UTF-8 successfully pressure-vessel-adverb[5741]: W: Container startup will be faster if missing locales are created at OS level Adding process 5786 for gameID 387290 Adding process 5787 for gameID 387290 fsync: up and running. wine: RLIMIT_NICE is <= 20, unable to use setpriority safely Adding process 5788 for gameID 387290 Adding process 5789 for gameID 387290 Adding process 5790 for gameID 387290 Adding process 5791 for gameID 387290 Adding process 5794 for gameID 387290 Adding process 5796 for gameID 387290 Adding process 5799 for gameID 387290 Adding process 5808 for gameID 387290 Adding process 5821 for gameID 387290 Adding process 5827 for gameID 387290 Setting breakpad minidump AppID = 387290 Steam_SetMinidumpSteamID: Caching Steam ID: 76561197961830711 [API loaded no] [2024-07-09 15:34:32.204] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/fagner/.config/MangoHud/wine-explorer.conf' [ not found ] [2024-07-09 15:34:32.204] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/fagner/.steam/debian-installation/steamapps/common/Proton 7.0/dist/bin/MangoHud.conf' [ not found ] [2024-07-09 15:34:32.204] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/fagner/.config/MangoHud/wine64-preloader.conf' [ not found ] [2024-07-09 15:34:32.204] [MANGOHUD] [info] [config.cpp:123] parsing config: '/home/fagner/.config/MangoHud/MangoHud.conf' sh: 1: glxinfo: not found [2024-07-09 15:34:32.303] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/fagner/.config/MangoHud/wine-explorer.conf' [ not found ] [2024-07-09 15:34:32.303] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/fagner/.steam/debian-installation/steamapps/common/Proton 7.0/dist/bin/MangoHud.conf' [ not found ] [2024-07-09 15:34:32.303] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/fagner/.config/MangoHud/wine64-preloader.conf' [ not found ] [2024-07-09 15:34:32.303] [MANGOHUD] [info] [config.cpp:123] parsing config: '/home/fagner/.config/MangoHud/MangoHud.conf' sh: 1: glxinfo: not found [2024-07-09 15:34:32.357] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/fagner/.config/MangoHud/wine-explorer.conf' [ not found ] [2024-07-09 15:34:32.357] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/fagner/.steam/debian-installation/steamapps/common/Proton 7.0/dist/bin/MangoHud.conf' [ not found ] [2024-07-09 15:34:32.357] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/fagner/.config/MangoHud/wine64-preloader.conf' [ not found ] [2024-07-09 15:34:32.357] [MANGOHUD] [info] [config.cpp:123] parsing config: '/home/fagner/.config/MangoHud/MangoHud.conf' sh: 1: glxinfo: not found [2024-07-09 15:34:32.586] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/fagner/.config/MangoHud/wine-explorer.conf' [ not found ] [2024-07-09 15:34:32.586] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/fagner/.steam/debian-installation/steamapps/common/Proton 7.0/dist/bin/MangoHud.conf' [ not found ] [2024-07-09 15:34:32.586] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/fagner/.config/MangoHud/wine64-preloader.conf' [ not found ] [2024-07-09 15:34:32.586] [MANGOHUD] [info] [config.cpp:123] parsing config: '/home/fagner/.config/MangoHud/MangoHud.conf' sh: 1: glxinfo: not found [2024-07-09 15:34:32.780] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/fagner/.config/MangoHud/wine-explorer.conf' [ not found ] [2024-07-09 15:34:32.780] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/fagner/.steam/debian-installation/steamapps/common/Proton 7.0/dist/bin/MangoHud.conf' [ not found ] [2024-07-09 15:34:32.780] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/fagner/.config/MangoHud/wine64-preloader.conf' [ not found ] [2024-07-09 15:34:32.780] [MANGOHUD] [info] [config.cpp:123] parsing config: '/home/fagner/.config/MangoHud/MangoHud.conf' sh: 1: glxinfo: not found [2024-07-09 15:34:32.821] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/fagner/.config/MangoHud/wine-explorer.conf' [ not found ] [2024-07-09 15:34:32.821] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/fagner/.steam/debian-installation/steamapps/common/Proton 7.0/dist/bin/MangoHud.conf' [ not found ] [2024-07-09 15:34:32.821] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/fagner/.config/MangoHud/wine64-preloader.conf' [ not found ] [2024-07-09 15:34:32.821] [MANGOHUD] [info] [config.cpp:123] parsing config: '/home/fagner/.config/MangoHud/MangoHud.conf' sh: 1: glxinfo: not found Adding process 5939 for gameID 387290 ERROR: ld.so: object '/tmp/pressure-vessel-libs-A5LHQ2/${LIB}/libMangoHud.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding process 5956 for gameID 387290 Mono path[0] = 'Z:/home/fagner/.steam/debian-installation/steamapps/common/Ori DE/oriDE_Data/Managed' Mono path[1] = 'Z:/home/fagner/.steam/debian-installation/steamapps/common/Ori DE/oriDE_Data/Mono' Mono config path = 'Z:/home/fagner/.steam/debian-installation/steamapps/common/Ori DE/oriDE_Data/Mono/etc' Fossilize INFO: Overriding serialization path: "/home/fagner/.steam/debian-installation/steamapps/shadercache/387290/fozpipelinesv6/steamapprun_pipeline_cache". GameOverlay: started '/home/fagner/.steam/debian-installation/ubuntu12_32/gameoverlayui' (pid 6028) for game process 5956 07/09 15:34:35 minidumps folder is set to /tmp/dumps 07/09 15:34:35 Init: Installing breakpad exception handler for appid(gameoverlayui)/version(20240620171414)/tid(6028) 07/09 15:34:35 Init: Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)/tid(6028) Setting breakpad minidump AppID = 387290 Steam_SetMinidumpSteamID: Caching Steam ID: 76561197961830711 [API loaded no] pid 5792 != 5791, skipping destruction (fork without exec?) Game 387290 created interface STEAMAPPS_INTERFACE_VERSION006 / Apps Game 387290 created interface STEAMCONTROLLER_INTERFACE_VERSION / Controller Game 387290 created interface STEAMHTTP_INTERFACE_VERSION002 / HTTP Game 387290 created interface STEAMREMOTESTORAGE_INTERFACE_VERSION012 / RemoteStorage Game 387290 created interface STEAMSCREENSHOTS_INTERFACE_VERSION002 / Screenshots Game 387290 created interface STEAMUGC_INTERFACE_VERSION001 / UGC Game 387290 created interface STEAMUNIFIEDMESSAGES_INTERFACE_VERSION001 / UnifiedMessages Game 387290 created interface STEAMUSERSTATS_INTERFACE_VERSION011 / UserStats Game 387290 created interface SteamFriends014 / Friends Game 387290 created interface SteamMatchMaking009 / Matchmaking Game 387290 created interface SteamMatchMakingServers002 / MatchmakingServers Game 387290 created interface SteamNetworking005 / Networking Game 387290 created interface SteamUser017 / User Game 387290 created interface SteamUtils006 / Utils Game 387290 method call count for IClientUserStats::GetLeaderboardName : 12 Game 387290 method call count for IClientUserStats::FindLeaderboard : 12 Game 387290 method call count for IClientUserStats::StoreStats : 1 Game 387290 method call count for IClientAppManager::GetCurrentLanguage : 1 Game 387290 method call count for IClientAppManager::BIsDlcEnabled : 1 Game 387290 method call count for IClientUtils::RecordSteamInterfaceCreation : 17 Game 387290 method call count for IClientUtils::GetAPICallResult : 12 Game 387290 method call count for IClientUtils::GetAppID : 20 Game 387290 method call count for IClientUser::BIsSubscribedApp : 1 Game 387290 method call count for IClientUser::GetSteamID : 2 Game 387290 method call count for IClientUser::BLoggedOn : 1 Uploaded AppInterfaceStats to Steam Removing process 5956 for gameID 387290 Removing process 5939 for gameID 387290 Removing process 5827 for gameID 387290 Removing process 5821 for gameID 387290 Removing process 5808 for gameID 387290 Removing process 5799 for gameID 387290 Removing process 5796 for gameID 387290 Removing process 5794 for gameID 387290 Removing process 5791 for gameID 387290 Removing process 5790 for gameID 387290 Removing process 5789 for gameID 387290 Removing process 5788 for gameID 387290 Removing process 5787 for gameID 387290 Removing process 5786 for gameID 387290 Removing process 5663 for gameID 387290 Removing process 5662 for gameID 387290 Removing process 5661 for gameID 387290 Removing process 5660 for gameID 387290
(process:6028): GLib-GObject-CRITICAL **: 15:34:52.050: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
fagner@Papagaio-Debian:~$ cat ~/.config/MangoHud/MangoHud.conf
MangoHud configuration file
Uncomment any options you wish to enable. Default options are left uncommented
Use some_parameter=0 to disable a parameter (only works with on/off parameters)
Everything below can be used / overridden with the environment variable MANGOHUD_CONFIG instead
################ INFORMATIONAL #################
prints possible options on stdout
help
################ PERFORMANCE #################
Limit the application FPS. Comma-separated list of one or more FPS values (e.g. 0,30,60). 0 means unlimited (unless VSynced)
fps_limit=0
early = wait before present, late = wait after present
fps_limit_method=
VSync [0-3] 0 = adaptive; 1 = off; 2 = mailbox; 3 = on
vsync=-1
OpenGL VSync [0-N] 0 = off; >=1 = wait for N v-blanks, N > 1 acts as a FPS limiter (FPS = display refresh rate / N)
gl_vsync=-2
Mip-map LoD bias. Negative values will increase texture sharpness (and aliasing)
Positive values will increase texture blurriness (-16 to 16)
picmip=-17
Anisotropic filtering level. Improves sharpness of textures viewed at an angle (0 to 16)
af=-1
Force bicubic filtering
bicubic
Force trilinear filtering
trilinear
Disable linear texture filtering. Makes textures look blocky
retro
################### VISUAL ###################
Legacy layout
legacy_layout=0
pre defined presets
-1 = default
0 = no display
1 = fps only
2 = horizontal view
3 = extended
4 = high detailed information
preset=-1
Enable most of the toggleable parameters (currently excludes
histogram
)full
Show FPS only. Not meant to be used with other display params
fps_only
Display custom centered text, useful for a header
custom_text_center=
Display the current system time
time
removes the time label
time_no_label
Time formatting examples
%H:%M
[ %T %F ]
%X # locally formatted time, because of limited glyph range, missing characters may show as '?' (e.g. Japanese)
time_format="%T"
Display MangoHud version
version
Display the current GPU information
Note: gpu_mem_clock and gpu_mem_temp also need "vram" to be enabled
gpu_stats gpu_temp
gpu_junction_temp
gpu_core_clock
gpu_mem_temp
gpu_mem_clock
gpu_power
gpu_text=
gpu_load_change
gpu_load_value=60,90
gpu_load_color=39F900,FDFD09,B22222
GPU fan in rpm on AMD, FAN in percent on NVIDIA
gpu_fan
gpu_voltage only works on AMD GPUs
gpu_voltage
Display the current CPU information
cpu_stats cpu_temp cpu_power
cpu_text=
cpu_mhz
cpu_load_change
cpu_load_value=60,90
cpu_load_color=39F900,FDFD09,B22222
Display the current CPU load & frequency for each core
core_load
core_load_change
Display IO read and write for the app (not system)
io_read
io_write
Display system vram / ram / swap space usage
vram ram
swap
Display per process memory usage
Show resident memory and other types, if enabled
procmem
procmem_shared
procmem_virt
Display battery information
battery
battery_icon
device_battery=gamepad,mouse
device_battery_icon
battery_watt
battery_time
Display FPS and frametime
fps
fps_sampling_period=500
fps_color_change
fps_value=30,60
fps_color=B22222,FDFD09,39F900
frametime
frame_count
fps_metrics takes a list of decimal values or the value avg
fps_metrics=avg,0.01
Display GPU throttling status based on Power, current, temp or "other"
Only shows if throttling is currently happening
throttling_status
Same as throttling_status but displays throttling on the frametime graph
throttling_status_graph
Display miscellaneous information
engine_version
engine_short_names
gpu_name
vulkan_driver
wine
exec_name
winesync
Display loaded MangoHud architecture
arch
Display the frametime line graph
frame_timing
histogram
Display GameMode / vkBasalt running status
gamemode
vkbasalt
Gamescope related options
Display the status of FSR (only works in gamescope)
fsr
Hides the sharpness info for the
fsr
option (only available in gamescope)hide_fsr_sharpness
Shows the graph of gamescope app frametimes and latency (only on gamescope obviously)
debug
Display the status of HDR (only works in gamescope)
hdr
Display the current refresh rate (only works in gamescope)
refresh_rate
graphs displays one or more graphs that you chose
seperated by ",", available graphs are
gpu_load,cpu_load,gpu_core_clock,gpu_mem_clock,vram,ram,cpu_temp,gpu_temp
graphs=
mangoapp related options
Enables mangoapp to be displayed above the Steam UI
mangoapp_steam
Steam Deck options
Shows the Steam Deck fan rpm
fan
Display current FPS limit
show_fps_limit
Display the current resolution
resolution
Display custom text
custom_text=
Display output of Bash command in next column
exec=
Display media player metadata
media_player
for example spotify
media_player_name=
Format metadata, lines are delimited by ; (wip)
example: {title};{artist};{album}
example: Track:;{title};By:;{artist};From:;{album}
media_player_format=title,artist,album
Network interface throughput
network
Network can take arguments but it's not required.
without arguments it shows all interfaces
arguments set which interfaces will be displayed
network=eth0,wlo1
Change the hud font size
font_size=24
font_scale=1.0
font_size_text=24
font_scale_media_player=0.55
no_small_font
Change default font (set location to TTF/OTF file)
Set font for the whole hud
font_file=
Set font only for text like media player metadata
font_file_text=
Set font glyph ranges. Defaults to Latin-only. Don't forget to set font_file/font_file_text to font that supports these
Probably don't enable all at once because of memory usage and hardware limits concerns
If you experience crashes or text is just squares, reduce glyph range or reduce font size
font_glyph_ranges=korean,chinese,chinese_simplified,japanese,cyrillic,thai,vietnamese,latin_ext_a,latin_ext_b
Outline text
text_outline
text_outline_color = 000000
text_outline_thickness = 1.5
Change the hud position
position=top-right
Change the corner roundness
round_corners=0
Remove margins around MangoHud
hud_no_margin
Display compact version of MangoHud
hud_compact
Display MangoHud in a horizontal position
horizontal
horizontal_stretch
Disable / hide the hud by default
no_display
Hud position offset
offset_x=0
offset_y=0
Hud dimensions
width=0
height=140
table_columns=3
cellpadding_y=-0.085
Hud transparency / alpha
background_alpha=0.5
alpha=1.0
FCAT overlay
This enables an FCAT overlay to perform frametime analysis on the final image stream.
Enable the overlay
fcat
Set the width of the FCAT overlay.
24 is a performance optimization on AMD GPUs that should not have adverse effects on nVidia GPUs.
A minimum of 20 pixels is recommended by nVidia.
fcat_overlay_width=24
Set the screen edge, this can be useful for special displays that don't update from top edge to bottom. This goes from 0 (left side) to 3 (top edge), counter-clockwise.
fcat_screen_edge=0
Color customization
text_color=FFFFFF
gpu_color=2E9762
cpu_color=2E97CB
vram_color=AD64C1
ram_color=C26693
engine_color=EB5B5B
io_color=A491D3
frametime_color=00FF00
background_color=020202
media_player_color=FFFFFF
wine_color=EB5B5B
battery_color=FF9078
network_color=E07B85
Specify GPU with PCI bus ID for AMDGPU and NVML stats
Set to 'domain:bus:slot.function'
pci_dev=0:0a:0.0
Blacklist
blacklist=
Control over socket
Enable and set socket name, '%p' is replaced with process id
example: mangohud
example: mangohud-%p
control = -1
################ WORKAROUNDS #################
Options starting with "gl_*" are for OpenGL
Specify what to use for getting display size. Options are "viewport", "scissorbox" or disabled. Defaults to using glXQueryDrawable
gl_size_query=viewport
(Re)bind given framebuffer before MangoHud gets drawn. Helps with Crusader Kings III
gl_bind_framebuffer=0
Don't swap origin if using GL_UPPER_LEFT. Helps with Ryujinx
gl_dont_flip=1
################ INTERACTION #################
Change toggle keybinds for the hud & logging
toggle_hud=Shift_R+F12
toggle_hud_position=Shift_R+F11
toggle_preset=Shift_R+F10
toggle_fps_limit=Shift_L+F1
toggle_logging=Shift_L+F2
reload_cfg=Shift_L+F4
upload_log=Shift_L+F3
#################### LOG #####################
Automatically start the log after X seconds
autostart_log=
Set amount of time in seconds that the logging will run for
log_duration=
Change the default log interval, 0 is default
log_interval=0
Set location of the output files (required for logging)
output_folder=/home//mangologs
Permit uploading logs directly to FlightlessMango.com
set to 1 to enable
permit_upload=0
Define a '+'-separated list of percentiles shown in the benchmark results
Use "AVG" to get a mean average. Default percentiles are 97+AVG+1+0.1
example: ['97', 'AVG', '1', '0.1']
benchmark_percentiles=97,AVG
Adds more headers and information such as versioning to the log. This format is not supported on flightlessmango.com (yet)
log_versioning
Enable automatic uploads of logs to flightlessmango.com
upload_logs