Mangoapp fails to report Nvidia GPU and IO stats since Mangohud 7.0.
Describe the bug Since I updated mangohud and lib32-mangohud packages using official Manjaro repos to version 7.0, Mangoapp was unable to report GPU stats (Usage, Power, Core and VRAM Clocks, VRAM usage, Temps) and IO read and write when playing games using gamescope. Downgrading to mangohud and lib32-mangohud 0.6.9.1.r68.g0ae2e42-4 packages solves the problem. Compiling from source or using AUR packages don't help either.
- Manjaro KDE
- MangoHud version 7.1
- Gigabyte Nvidia RTX 3070, nvidia-dkms-tkg 550.40.07-253
To Reproduce Update mangohud to 7.0 or 7.1 Use gamescope and mangoapp with these commands: gamescope -h 1080 -H 1080 -f -- bash -c './start.sh& mangoapp' or: gamescope -h 1080 -H 1080 -f -- bash -c 'mangoapp& %command%'
Screenshots
Mangoapp 7.0 and 7.1 behavior
Mangoapp 6.9 works fine
And it works with normal mangohud on 0.7.1?
And it works with normal mangohud on 0.7.1?
Yes. Mangohud is working normally in both Vulkan and OpenGL. Only mangoapp is affected.
Same issue here, GPU stats are not monitored when MangoHud is started with --mangoapp parameter of gamescope.
CachyOS KDE, Nvidia 550.76, MangoHud 0.7.1, Gamescope 3.14.3
It seems the issue stems from ef444a740d8a05ecbdc2e994113f704cc690f82d. Reverting the commit fixes it on the latest git.
@Archon97 could you apply this patch and paste the output here?
You need to run with MANGOHUD_LOG_LEVEL=debug as well
diff --git a/src/app/main.cpp b/src/app/main.cpp
index e9b6cb1..ff51ae4 100644
--- a/src/app/main.cpp
+++ b/src/app/main.cpp
@@ -324,11 +324,12 @@ int main(int, char**)
window_size = ImVec2(params.width, params.height);
deviceName = (char*)glGetString(GL_RENDERER);
sw_stats.deviceName = deviceName;
-
+ SPDLOG_DEBUG("mangoapp deviceName: {}", deviceName);
#define GLX_RENDERER_VENDOR_ID_MESA 0x8183
auto pfn_glXQueryCurrentRendererIntegerMESA = (Bool (*)(int, unsigned int*)) (glfwGetProcAddress("glXQueryCurrentRendererIntegerMESA"));
if (pfn_glXQueryCurrentRendererIntegerMESA) {
pfn_glXQueryCurrentRendererIntegerMESA(GLX_RENDERER_VENDOR_ID_MESA, &vendorID);
+ SPDLOG_DEBUG("mangoapp vendorID: {:#x}", vendorID);
} else {
if (deviceName.find("Radeon") != std::string::npos
|| deviceName.find("AMD") != std::string::npos){
@flightlessmango Sure thing. Applied the patch and ran gamescope and mangoapp with this command MANGOHUD_LOG_LEVEL=debug gamescope --mangoapp -- vkcube. Here's the output:
No CAP_SYS_NICE, falling back to regular-priority compute and threads.
Performance will be affected.
vulkan: selecting physical device 'NVIDIA GeForce RTX 3070': queue family 2 (general queue family 0)
vulkan: physical device supports DRM format modifiers
wlserver: [backend/headless/backend.c:67] Creating headless backend
vulkan: vkGetPhysicalDeviceFormatProperties2 returned zero modifiers for DRM format 0x38344241 (VkResult: 0)
vulkan: vkGetPhysicalDeviceFormatProperties2 returned zero modifiers for DRM format 0x38344258 (VkResult: 0)
vulkan: supported DRM formats for sampling usage:
vulkan: AR24 (0x34325241)
vulkan: XR24 (0x34325258)
vulkan: AB24 (0x34324241)
vulkan: XB24 (0x34324258)
vulkan: RG16 (0x36314752)
vulkan: NV12 (0x3231564E)
vulkan: AB4H (0x48344241)
vulkan: XB4H (0x48344258)
vulkan: AB30 (0x30334241)
vulkan: XB30 (0x30334258)
vulkan: AR30 (0x30335241)
vulkan: XR30 (0x30335258)
vulkan: Creating Gamescope nested swapchain with format 44 and colorspace 0
wlserver: Using explicit sync when available
wlserver: Running compositor on wayland display 'gamescope-0'
wlserver: [backend/headless/backend.c:17] Starting headless backend
wlserver: Successfully initialized libei for input emulation!
wlserver: [xwayland/server.c:107] Starting Xwayland on :0
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning: Could not resolve keysym XF86CameraAccessEnable
> Warning: Could not resolve keysym XF86CameraAccessDisable
> Warning: Could not resolve keysym XF86CameraAccessToggle
> Warning: Could not resolve keysym XF86NextElement
> Warning: Could not resolve keysym XF86PreviousElement
> Warning: Could not resolve keysym XF86AutopilotEngageToggle
> Warning: Could not resolve keysym XF86MarkWaypoint
> Warning: Could not resolve keysym XF86Sos
> Warning: Could not resolve keysym XF86NavChart
> Warning: Could not resolve keysym XF86FishingChart
> Warning: Could not resolve keysym XF86SingleRangeRadar
> Warning: Could not resolve keysym XF86DualRangeRadar
> Warning: Could not resolve keysym XF86RadarOverlay
> Warning: Could not resolve keysym XF86TraditionalSonar
> Warning: Could not resolve keysym XF86ClearvuSonar
> Warning: Could not resolve keysym XF86SidevuSonar
> Warning: Could not resolve keysym XF86NavInfo
Errors from xkbcomp are not fatal to the X server
wlserver: [types/wlr_compositor.c:771] New wlr_surface 0x585a18781150 (res 0x585a18778680)
wlserver: [xwayland/server.c:272] Xserver is ready
pipewire: stream state changed: connecting
pipewire: stream state changed: paused
pipewire: stream available on node ID: 92
vblank: Using timerfd.
vulkan: Creating Gamescope nested swapchain with format 44 and colorspace 0
ATTENTION: default value of option vk_khr_present_wait overridden by environment.
ATTENTION: default value of option vk_khr_present_wait overridden by environment.
Selected GPU 0: NVIDIA GeForce RTX 3070, type: DiscreteGpu
[Gamescope WSI] Creating Gamescope surface: xid: 0x400000
[Gamescope WSI] Atom of T was wrong type. Expected XCB_ATOM_CARDINAL.
[Gamescope WSI] Atom of T was wrong type. Expected XCB_ATOM_CARDINAL.
wlserver: [types/wlr_compositor.c:771] New wlr_surface 0x585a1874bda0 (res 0x585a1877eba0)
[Gamescope WSI] Made gamescope surface for xid: 0x400000
[Gamescope WSI] Surface state:
steam app id: 0
window xid: 0x400000
wayland surface res id: 5
layer client flags: 0x0
server hdr output enabled: false
hdr formats exposed to client: false
[Gamescope WSI] Forcing on VK_EXT_swapchain_maintenance1.
pipewire: renegotiating stream params (size: 1280x720)
wlserver: [types/wlr_compositor.c:771] New wlr_surface 0x585a1873dcd0 (res 0x585a1877fdf0)
xwm: got the same buffer committed twice, ignoring.
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning: Unsupported maximum keycode 708, clipping.
> X11 cannot support keycodes above 255.
> Warning: Could not resolve keysym XF86CameraAccessEnable
> Warning: Could not resolve keysym XF86CameraAccessDisable
> Warning: Could not resolve keysym XF86CameraAccessToggle
> Warning: Could not resolve keysym XF86NextElement
> Warning: Could not resolve keysym XF86PreviousElement
> Warning: Could not resolve keysym XF86AutopilotEngageToggle
> Warning: Could not resolve keysym XF86MarkWaypoint
> Warning: Could not resolve keysym XF86Sos
> Warning: Could not resolve keysym XF86NavChart
> Warning: Could not resolve keysym XF86FishingChart
> Warning: Could not resolve keysym XF86SingleRangeRadar
> Warning: Could not resolve keysym XF86DualRangeRadar
> Warning: Could not resolve keysym XF86RadarOverlay
> Warning: Could not resolve keysym XF86TraditionalSonar
> Warning: Could not resolve keysym XF86ClearvuSonar
> Warning: Could not resolve keysym XF86SidevuSonar
> Warning: Could not resolve keysym XF86NavInfo
Errors from xkbcomp are not fatal to the X server
wlserver: [types/wlr_compositor.c:771] New wlr_surface 0x585a1873e160 (res 0x585a187806f0)
[2024-06-19 17:47:23.051] [MANGOHUD] [debug] [config.cpp:117] skipping config: '/usr/local/bin/MangoHud.conf' [ not found ]
[2024-06-19 17:47:23.051] [MANGOHUD] [debug] [config.cpp:117] skipping config: '/home/rouhollah/.config/MangoHud/mangoapp.conf' [ not found ]
[2024-06-19 17:47:23.051] [MANGOHUD] [debug] [config.cpp:117] skipping config: '/etc/MangoHud.conf' [ not found ]
[2024-06-19 17:47:23.051] [MANGOHUD] [debug] [config.cpp:122] parsing config: '/home/rouhollah/.config/MangoHud/MangoHud.conf'
[2024-06-19 17:47:23.051] [MANGOHUD] [debug] [overlay_params.cpp:1032] Failed to read presets file: '/home/rouhollah/.config/MangoHud/presets.conf'. Falling back to default presets
[2024-06-19 17:47:23.051] [MANGOHUD] [debug] [config.cpp:117] skipping config: '/usr/local/bin/MangoHud.conf' [ not found ]
[2024-06-19 17:47:23.051] [MANGOHUD] [debug] [config.cpp:117] skipping config: '/home/rouhollah/.config/MangoHud/mangoapp.conf' [ not found ]
[2024-06-19 17:47:23.051] [MANGOHUD] [debug] [config.cpp:117] skipping config: '/etc/MangoHud.conf' [ not found ]
[2024-06-19 17:47:23.051] [MANGOHUD] [debug] [config.cpp:122] parsing config: '/home/rouhollah/.config/MangoHud/MangoHud.conf'
[2024-06-19 17:47:23.051] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'legacy_layout' = 'false'
[2024-06-19 17:47:23.051] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'gl_vsync' = '1'
[2024-06-19 17:47:23.051] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'vsync' = '3'
[2024-06-19 17:47:23.051] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'background_alpha' = '0'
[2024-06-19 17:47:23.051] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'round_corners' = '10'
[2024-06-19 17:47:23.051] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'background_alpha' = '0'
[2024-06-19 17:47:23.051] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'background_color' = '000000'
[2024-06-19 17:47:23.051] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'font_size' = '15'
[2024-06-19 17:47:23.051] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'text_color' = 'FFFFFF'
[2024-06-19 17:47:23.051] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'position' = 'top-right'
[2024-06-19 17:47:23.051] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'toggle_hud' = 'Shift_R+F12'
[2024-06-19 17:47:23.051] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'table_columns' = '3'
[2024-06-19 17:47:23.051] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'gpu_text' = 'GPU'
[2024-06-19 17:47:23.051] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'gpu_stats' = '1'
[2024-06-19 17:47:23.051] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'gpu_load_change' = '1'
[2024-06-19 17:47:23.051] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'gpu_load_value' = '50,90'
[2024-06-19 17:47:23.051] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'gpu_load_color' = 'FFFFFF,FFAA7F,CC0000'
[2024-06-19 17:47:23.051] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'throttling_status' = '1'
[2024-06-19 17:47:23.051] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'throttling_status_graph' = '1'
[2024-06-19 17:47:23.051] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'gpu_core_clock' = '1'
[2024-06-19 17:47:23.051] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'gpu_mem_clock' = '1'
[2024-06-19 17:47:23.051] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'gpu_temp' = '1'
[2024-06-19 17:47:23.051] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'gpu_mem_temp' = '1'
[2024-06-19 17:47:23.051] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'gpu_power' = '1'
[2024-06-19 17:47:23.051] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'cpu_text' = 'CPU'
[2024-06-19 17:47:23.051] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'cpu_stats' = '1'
[2024-06-19 17:47:23.051] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'core_load' = '1'
[2024-06-19 17:47:23.051] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'cpu_load_change' = '1'
[2024-06-19 17:47:23.051] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'cpu_load_value' = '50,90'
[2024-06-19 17:47:23.051] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'cpu_load_color' = 'FFFFFF,FFAA7F,CC0000'
[2024-06-19 17:47:23.051] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'cpu_mhz' = '1'
[2024-06-19 17:47:23.051] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'cpu_temp' = '1'
[2024-06-19 17:47:23.051] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'cpu_power' = '1'
[2024-06-19 17:47:23.051] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'io_read' = '1'
[2024-06-19 17:47:23.051] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'io_write' = '1'
[2024-06-19 17:47:23.051] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'swap' = '1'
[2024-06-19 17:47:23.051] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'vram' = '1'
[2024-06-19 17:47:23.051] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'vram_color' = 'AD64C1'
[2024-06-19 17:47:23.051] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'ram' = '1'
[2024-06-19 17:47:23.051] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'ram_color' = 'C26693'
[2024-06-19 17:47:23.051] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'fps' = '1'
[2024-06-19 17:47:23.051] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'engine_version' = '1'
[2024-06-19 17:47:23.051] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'engine_color' = 'EB5B5B'
[2024-06-19 17:47:23.051] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'vulkan_driver' = '1'
[2024-06-19 17:47:23.051] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'wine' = '1'
[2024-06-19 17:47:23.051] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'wine_color' = 'EB5B5B'
[2024-06-19 17:47:23.051] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'frame_timing' = '1'
[2024-06-19 17:47:23.051] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'frame_timing_detailed' = '1'
[2024-06-19 17:47:23.051] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'frametime_color' = '00FF00'
[2024-06-19 17:47:23.051] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'fps_limit_method' = 'early'
[2024-06-19 17:47:23.051] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'toggle_fps_limit' = 'F1'
[2024-06-19 17:47:23.051] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'show_fps_limit' = '1'
[2024-06-19 17:47:23.051] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'fps_limit' = '72,60,36,30,0'
[2024-06-19 17:47:23.051] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'gamemode' = '1'
[2024-06-19 17:47:23.051] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'winesync' = '1'
[2024-06-19 17:47:23.051] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'present_mode' = '1'
[2024-06-19 17:47:23.051] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'fps_sampling_period' = '200'
[2024-06-19 17:47:23.051] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'hud_no_margin' = '1'
[2024-06-19 17:47:23.051] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'af' = '1'
[2024-06-19 17:47:23.051] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'picmip' = '1'
[2024-06-19 17:47:23.051] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'output_folder' = '/home/rouhollah'
[2024-06-19 17:47:23.051] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'log_duration' = '30'
[2024-06-19 17:47:23.051] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'autostart_log' = '0'
[2024-06-19 17:47:23.051] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'log_interval' = '100'
[2024-06-19 17:47:23.051] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'toggle_logging' = 'Shift_L+F2'
[Gamescope WSI] Creating swapchain for xid: 0x400000 - minImageCount: 3 - format: VK_FORMAT_B8G8R8A8_UNORM - colorspace: VK_COLOR_SPACE_SRGB_NONLINEAR_KHR - flip: true
[2024-06-19 17:47:23.052] [MANGOHUD] [debug] [logging.cpp:237] Logger constructed!
[Gamescope WSI] Created swapchain for xid: 0x400000 - imageCount: 3
[2024-06-19 17:47:23.066] [MANGOHUD] [debug] [cpu.cpp:507] hwmon: sensor name: gigabyte_wmi
[2024-06-19 17:47:23.066] [MANGOHUD] [debug] [cpu.cpp:507] hwmon: sensor name: nvme
[2024-06-19 17:47:23.066] [MANGOHUD] [debug] [cpu.cpp:507] hwmon: sensor name: acpitz
[2024-06-19 17:47:23.066] [MANGOHUD] [debug] [cpu.cpp:507] hwmon: sensor name: k10temp
[2024-06-19 17:47:23.066] [MANGOHUD] [debug] [cpu.cpp:539] hwmon: using input: /sys/class/hwmon/hwmon3/temp1_input
[2024-06-19 17:47:23.066] [MANGOHUD] [debug] [cpu.cpp:632] hwmon: sensor name: gigabyte_wmi
[2024-06-19 17:47:23.066] [MANGOHUD] [debug] [cpu.cpp:632] hwmon: sensor name: nvme
[2024-06-19 17:47:23.066] [MANGOHUD] [debug] [cpu.cpp:632] hwmon: sensor name: acpitz
[2024-06-19 17:47:23.066] [MANGOHUD] [debug] [cpu.cpp:632] hwmon: sensor name: k10temp
[2024-06-19 17:47:23.066] [MANGOHUD] [debug] [cpu.cpp:632] hwmon: sensor name: nvme
[2024-06-19 17:47:23.066] [MANGOHUD] [debug] [overlay.cpp:974] Uploading is disabled (permit_upload = 0)
[2024-06-19 17:47:23.073] [MANGOHUD] [debug] [overlay.cpp:1067] Ram:16269712
[2024-06-19 17:47:23.073] [MANGOHUD] [debug] [overlay.cpp:1068] Cpu:AMD Ryzen 7 5800X3D 8-Core Processor
[2024-06-19 17:47:23.074] [MANGOHUD] [debug] [overlay.cpp:1069] Kernel:6.8.0-35-generic
[2024-06-19 17:47:23.074] [MANGOHUD] [debug] [overlay.cpp:1070] Os:Ubuntu 24.04 LTS
[2024-06-19 17:47:23.074] [MANGOHUD] [debug] [overlay.cpp:1071] Driver:
[2024-06-19 17:47:23.074] [MANGOHUD] [debug] [overlay.cpp:1072] CPU Scheduler:schedutil
[Gamescope WSI] Swapchain recieved new refresh cycle: 13.89ms
gamescope: children shut down!
terminate called without an active exception
(EE) failed to write to Xwayland fd: Broken pipe
Aborted (core dumped)
And here's the overlay:
From the log it doesn't appear like the patch had been applied
mangoapp deviceName should appear at least
Then I've probably made a mistake. Got to double check it.
@flightlessmango I applied it correctly this time. Here is the log:
[2024-06-20 08:54:14.089] [MANGOHUD] [debug] [config.cpp:117] skipping config: '/usr/local/bin/MangoHud.conf' [ not found ]
[2024-06-20 08:54:14.089] [MANGOHUD] [debug] [config.cpp:117] skipping config: '/home/rouhollah/.config/MangoHud/mangoapp.conf' [ not found ]
[2024-06-20 08:54:14.089] [MANGOHUD] [debug] [config.cpp:117] skipping config: '/etc/MangoHud.conf' [ not found ]
[2024-06-20 08:54:14.089] [MANGOHUD] [debug] [config.cpp:122] parsing config: '/home/rouhollah/.config/MangoHud/MangoHud.conf'
[2024-06-20 08:54:14.090] [MANGOHUD] [debug] [overlay_params.cpp:1032] Failed to read presets file: '/home/rouhollah/.config/MangoHud/presets.conf'. Falling back to default presets
[2024-06-20 08:54:14.090] [MANGOHUD] [debug] [config.cpp:117] skipping config: '/usr/local/bin/MangoHud.conf' [ not found ]
[2024-06-20 08:54:14.090] [MANGOHUD] [debug] [config.cpp:117] skipping config: '/home/rouhollah/.config/MangoHud/mangoapp.conf' [ not found ]
[2024-06-20 08:54:14.090] [MANGOHUD] [debug] [config.cpp:117] skipping config: '/etc/MangoHud.conf' [ not found ]
[2024-06-20 08:54:14.090] [MANGOHUD] [debug] [config.cpp:122] parsing config: '/home/rouhollah/.config/MangoHud/MangoHud.conf'
[2024-06-20 08:54:14.090] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'legacy_layout' = 'false'
[2024-06-20 08:54:14.090] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'gl_vsync' = '1'
[2024-06-20 08:54:14.090] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'vsync' = '3'
[2024-06-20 08:54:14.090] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'background_alpha' = '0'
[2024-06-20 08:54:14.090] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'round_corners' = '10'
[2024-06-20 08:54:14.090] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'background_alpha' = '0'
[2024-06-20 08:54:14.090] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'background_color' = '000000'
[2024-06-20 08:54:14.090] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'font_size' = '15'
[2024-06-20 08:54:14.090] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'text_color' = 'FFFFFF'
[2024-06-20 08:54:14.090] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'position' = 'top-right'
[2024-06-20 08:54:14.090] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'toggle_hud' = 'Shift_R+F12'
[2024-06-20 08:54:14.090] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'table_columns' = '3'
[2024-06-20 08:54:14.090] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'gpu_text' = 'GPU'
[2024-06-20 08:54:14.090] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'gpu_stats' = '1'
[2024-06-20 08:54:14.090] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'gpu_load_change' = '1'
[2024-06-20 08:54:14.090] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'gpu_load_value' = '50,90'
[2024-06-20 08:54:14.090] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'gpu_load_color' = 'FFFFFF,FFAA7F,CC0000'
[2024-06-20 08:54:14.090] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'throttling_status' = '1'
[2024-06-20 08:54:14.090] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'throttling_status_graph' = '1'
[2024-06-20 08:54:14.090] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'gpu_core_clock' = '1'
[2024-06-20 08:54:14.090] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'gpu_mem_clock' = '1'
[2024-06-20 08:54:14.090] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'gpu_temp' = '1'
[2024-06-20 08:54:14.090] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'gpu_mem_temp' = '1'
[2024-06-20 08:54:14.090] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'gpu_power' = '1'
[2024-06-20 08:54:14.090] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'cpu_text' = 'CPU'
[2024-06-20 08:54:14.090] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'cpu_stats' = '1'
[2024-06-20 08:54:14.090] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'core_load' = '1'
[2024-06-20 08:54:14.090] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'cpu_load_change' = '1'
[2024-06-20 08:54:14.090] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'cpu_load_value' = '50,90'
[2024-06-20 08:54:14.090] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'cpu_load_color' = 'FFFFFF,FFAA7F,CC0000'
[2024-06-20 08:54:14.090] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'cpu_mhz' = '1'
[2024-06-20 08:54:14.090] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'cpu_temp' = '1'
[2024-06-20 08:54:14.090] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'cpu_power' = '1'
[2024-06-20 08:54:14.090] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'io_read' = '1'
[2024-06-20 08:54:14.090] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'io_write' = '1'
[2024-06-20 08:54:14.090] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'swap' = '1'
[2024-06-20 08:54:14.090] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'vram' = '1'
[2024-06-20 08:54:14.090] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'vram_color' = 'AD64C1'
[2024-06-20 08:54:14.090] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'ram' = '1'
[2024-06-20 08:54:14.090] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'ram_color' = 'C26693'
[2024-06-20 08:54:14.090] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'fps' = '1'
[2024-06-20 08:54:14.090] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'engine_version' = '1'
[2024-06-20 08:54:14.090] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'engine_color' = 'EB5B5B'
[2024-06-20 08:54:14.090] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'vulkan_driver' = '1'
[2024-06-20 08:54:14.090] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'wine' = '1'
[2024-06-20 08:54:14.090] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'wine_color' = 'EB5B5B'
[2024-06-20 08:54:14.090] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'frame_timing' = '1'
[2024-06-20 08:54:14.090] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'frame_timing_detailed' = '1'
[2024-06-20 08:54:14.090] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'frametime_color' = '00FF00'
[2024-06-20 08:54:14.090] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'fps_limit_method' = 'early'
[2024-06-20 08:54:14.090] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'toggle_fps_limit' = 'F1'
[2024-06-20 08:54:14.090] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'show_fps_limit' = '1'
[2024-06-20 08:54:14.090] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'fps_limit' = '72,60,36,30,0'
[2024-06-20 08:54:14.090] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'gamemode' = '1'
[2024-06-20 08:54:14.090] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'winesync' = '1'
[2024-06-20 08:54:14.090] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'present_mode' = '1'
[2024-06-20 08:54:14.090] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'fps_sampling_period' = '200'
[2024-06-20 08:54:14.090] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'hud_no_margin' = '1'
[2024-06-20 08:54:14.090] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'af' = '1'
[2024-06-20 08:54:14.090] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'picmip' = '1'
[2024-06-20 08:54:14.090] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'output_folder' = '/home/rouhollah'
[2024-06-20 08:54:14.090] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'log_duration' = '30'
[2024-06-20 08:54:14.090] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'autostart_log' = '0'
[2024-06-20 08:54:14.090] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'log_interval' = '100'
[2024-06-20 08:54:14.090] [MANGOHUD] [debug] [overlay_params.cpp:976] Param: 'toggle_logging' = 'Shift_L+F2'
[Gamescope WSI] Creating swapchain for xid: 0x400000 - minImageCount: 3 - format: VK_FORMAT_B8G8R8A8_UNORM - colorspace: VK_COLOR_SPACE_SRGB_NONLINEAR_KHR - flip: true
[2024-06-20 08:54:14.090] [MANGOHUD] [debug] [logging.cpp:237] Logger constructed!
[Gamescope WSI] Created swapchain for xid: 0x400000 - imageCount: 3
[2024-06-20 08:54:14.104] [MANGOHUD] [debug] [cpu.cpp:507] hwmon: sensor name: gigabyte_wmi
[2024-06-20 08:54:14.104] [MANGOHUD] [debug] [cpu.cpp:507] hwmon: sensor name: nvme
[2024-06-20 08:54:14.105] [MANGOHUD] [debug] [cpu.cpp:507] hwmon: sensor name: acpitz
[2024-06-20 08:54:14.105] [MANGOHUD] [debug] [cpu.cpp:507] hwmon: sensor name: k10temp
[2024-06-20 08:54:14.105] [MANGOHUD] [debug] [cpu.cpp:539] hwmon: using input: /sys/class/hwmon/hwmon3/temp1_input
[2024-06-20 08:54:14.105] [MANGOHUD] [debug] [cpu.cpp:632] hwmon: sensor name: gigabyte_wmi
[2024-06-20 08:54:14.105] [MANGOHUD] [debug] [cpu.cpp:632] hwmon: sensor name: nvme
[2024-06-20 08:54:14.105] [MANGOHUD] [debug] [cpu.cpp:632] hwmon: sensor name: acpitz
[2024-06-20 08:54:14.105] [MANGOHUD] [debug] [cpu.cpp:632] hwmon: sensor name: k10temp
[2024-06-20 08:54:14.105] [MANGOHUD] [debug] [cpu.cpp:632] hwmon: sensor name: nvme
[2024-06-20 08:54:14.105] [MANGOHUD] [debug] [main.cpp:327] mangoapp deviceName: NVIDIA GeForce RTX 3070/PCIe/SSE2
[2024-06-20 08:54:14.105] [MANGOHUD] [debug] [main.cpp:332] mangoapp vendorID: 0x0
[2024-06-20 08:54:14.105] [MANGOHUD] [debug] [overlay.cpp:974] Uploading is disabled (permit_upload = 0)
[2024-06-20 08:54:14.113] [MANGOHUD] [debug] [overlay.cpp:1067] Ram:16269716
[2024-06-20 08:54:14.113] [MANGOHUD] [debug] [overlay.cpp:1068] Cpu:AMD Ryzen 7 5800X3D 8-Core Processor
[2024-06-20 08:54:14.113] [MANGOHUD] [debug] [overlay.cpp:1069] Kernel:6.8.0-35-generic
[2024-06-20 08:54:14.113] [MANGOHUD] [debug] [overlay.cpp:1070] Os:Ubuntu 24.04 LTS
[2024-06-20 08:54:14.113] [MANGOHUD] [debug] [overlay.cpp:1071] Driver:
[2024-06-20 08:54:14.113] [MANGOHUD] [debug] [overlay.cpp:1072] CPU Scheduler:schedutil
I've attempted to fix it here 9cb5a40d453a419a8711600b471c9cc9c0ce8e81
Great it's working correctly now.
Thank you for taking the time to fix this. There remains issues with IO read/write stats and mangoapp not reporting Nvidia driver version used but reverting to version 0.6.9 didn't fix it so it probably is caused by newer Nvidia drivers. Both work with MangoHud ,though. I'll open another issue if I find what's wrong.