ArcadeRenegade / SidebarDiagnostics

A simple sidebar for Windows desktop that displays hardware diagnostic information.
GNU General Public License v3.0
2.29k stars 201 forks source link

GPU Fan Bug in latest update #380

Closed nubgamerz closed 2 years ago

nubgamerz commented 2 years ago

1. Is this a feature request?

No

2. Your Operating System

Windows 10

3. App Version

3.6.1

4. Any Relevant Settings

GPU: Nvidia Geforce RTX 2070

Fan Speed Monitoring switched on.

Rounding all decimals

5. Steps to Reproduce

Latest update has broken the fan speed. It now shows 1000%. Before the update it was working fine.

Switched on "Round all decimals" but made no difference.

image

ArcadeRenegade commented 2 years ago

Can you please run the latest version of Libre Hardware Monitor and take a screenshot of all your GPU metrics for me?

https://github.com/LibreHardwareMonitor/LibreHardwareMonitor/releases

victordk commented 2 years ago

Same problem:

Sidebardiagnostics: image

Libre Hardware Monitor: image

ArcadeRenegade commented 2 years ago

Thx looks like Sidebar is pulling the RPM by accident.

victordk commented 2 years ago

Thx looks like Sidebar is pulling the RPM by accident.

And the VRAM utilization seems to be tied to something else too.

ArcadeRenegade commented 2 years ago

My VRAM looks okay. What are you getting?

ArcadeRenegade commented 2 years ago

Could you please try this Debug build for me and let me know if your fan issue is fixed? Just need to unzip and run SidebarDiagnostics.exe

Debug.zip

ArcadeRenegade commented 2 years ago

@victordk actually thanks I think it is pulling the wrong VRAM utilization. Can you try with this build and see if it looks accurate?

Debug.zip

victordk commented 2 years ago

@victordk actually thanks I think it is pulling the wrong VRAM utilization. Can you try with this build and see if it looks accurate?

Debug.zip

image

The fan speed seems fine but the VRAM counter is still a bit off.

ArcadeRenegade commented 2 years ago

Can you post a screenshot of your metrics in Libre Hardware Monitor for me please?

victordk commented 2 years ago

Can you post a screenshot of your metrics in Libre Hardware Monitor for me please?

image

daika7ana commented 2 years ago

Using the Debug.zip provided a few posts above, here's a side-by-side: debug

ArcadeRenegade commented 2 years ago

@victordk in that second debug build I uploaded, it should be pulling Load > GPU Memory Controller for VRAM %.

Is it not?

daika7ana commented 2 years ago

I have a feeling the Load > GPU Memory Controller reading is off since Data > GPU Memory Used / GPU Memory Total * 100 is not the same % as GPU Memory Controller %. Unless I am misinterpreting the values shown.

victordk commented 2 years ago

@victordk in that second debug build I uploaded, it should be pulling Load > GPU Memory Controller for VRAM %.

Is it not?

Those two screenshots is taken with a interval of a couple of minutes - its hard to do 1to1 translations of what refers to what number.

ArcadeRenegade commented 2 years ago

I have a feeling the Load > GPU Memory Controller reading is off since Data > GPU Memory Used / GPU Memory Total * 100 is not the same % as GPU Memory Controller %. Unless I am misinterpreting the values shown.

You're right. I suppose I can try to calculate the percentage using the GPU Memory Used / Total else fall back to Load > GPU Memory Controller.

ArcadeRenegade commented 2 years ago

Can you try this debug build? I calculate the GPU VRAM Load based off of GPU Memory Used / Total else falls back to Load > GPU Memory Controller.

Debug.zip

daika7ana commented 2 years ago

It seems to be showing the right percentage now. debug2 2589MB / 11264MB * 100 is 22.9847% so the 23% is accurate.

On a side-note: I have a feeling Load > GPU Memory Controller shows the load of the GPU Memory Controller Unit/Chip as a % of it's total throughput. As you can see in the picture, my Max VRAM used was 2793MB but the GPU Memory Controller spiked to 61% (which would make sense since that was in a game loading screen when it was loading assets into the VRAM).

ArcadeRenegade commented 2 years ago

@daika7ana I think you're right about GPU Memory Controller.

Cool I'm going to release this then.

ArcadeRenegade commented 2 years ago

Released version 3.6.2