From 12fcfa6752647c325cda38c6ab72b7d6fc44e5fa Mon Sep 17 00:00:00 2001 From: "Betalos (Oussama Thoura)" Date: Thu, 25 Sep 2025 19:05:35 +0200 Subject: [PATCH] Record RTX 50XX gpu core temp with decimal precision (#1899) --- LibreHardwareMonitorLib/Hardware/Gpu/NvidiaGpu.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/LibreHardwareMonitorLib/Hardware/Gpu/NvidiaGpu.cs b/LibreHardwareMonitorLib/Hardware/Gpu/NvidiaGpu.cs index bca0319..8d41a86 100644 --- a/LibreHardwareMonitorLib/Hardware/Gpu/NvidiaGpu.cs +++ b/LibreHardwareMonitorLib/Hardware/Gpu/NvidiaGpu.cs @@ -485,6 +485,7 @@ internal sealed class NvidiaGpu : GenericGpu if (Name.StartsWith("NVIDIA GeForce RTX 50", StringComparison.OrdinalIgnoreCase)) { _hotSpotTemperature.Value = 0; + _temperatures[0].Value = thermalSensors.Temperatures[1] / 256.0f; _memoryJunctionTemperature.Value = thermalSensors.Temperatures[2] / 256.0f; } // RTX 40xx series @@ -1011,7 +1012,7 @@ internal sealed class NvidiaGpu : GenericGpu NvApi.NvThermalSettings settings = new() { - Version = (uint)NvApi.MAKE_NVAPI_VERSION(1), + Version = (uint)NvApi.MAKE_NVAPI_VERSION(2), Count = NvApi.MAX_THERMAL_SENSORS_PER_GPU };