ArcadeRenegade / SidebarDiagnostics

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

Intel iGPU not showing. #422

Open bvalat opened 1 year ago

bvalat commented 1 year ago

2. Your Operating System WIN 11

3. App Version 3.6.3

4. Any Relevant Settings Default

5. Steps to Reproduce Intel iGPU is not showed as GPU in the monitor settings. It is seen and displayed in libre hardware monitor as "Intel(R) UHD Graphics" (joined ScreenShot) iGPU

Maybe is there just a missing mapping in your code?

bvalat commented 1 year ago

Maybe it is only missing GpuIntel in Monitoring.cs ? return new HardwareType[2] { HardwareType.GpuNvidia, HardwareType.GpuAmd }; return new HardwareType[2] { HardwareType.GpuNvidia, HardwareType.GpuAmd, HardwareType.GpuIntel };

ArcadeRenegade commented 1 year ago

Good catch can you test it out for me and make a PR? I don't have an Intel GPU to test.

bvalat commented 1 year ago

The problem is that i'm not a Dev. But i managed to install Visul Studio and made the modification (Had to put a 3 instead of 2 since it seems to be the array size) return new HardwareType[3] { HardwareType.GpuNvidia, HardwareType.GpuAmd, HardwareType.GpuIntel }; I run the project and voilà : image VRAM seems to be stuck at 0. Since it is shared Memory, i think it is another metric. In Libre Hardware Monitor : image Not shure how to change VRAMLoad to this data... Any hint for me? I will try to make a pull request but i've never used github.

bvalat commented 1 year ago

And here is my first pull request ever :-)

ArcadeRenegade commented 1 year ago

Congratulations you are a developer now ☺️

ArcadeRenegade commented 1 year ago

Is your Intel GPU showing with your change?

bvalat commented 1 year ago

Yes Here is a N3450: image And a N5105: image And a core i7 with Nvidia 1060 MaxQ Laptop : image