nickbabcock / OhmGraphite

Expose hardware sensor data to Graphite / InfluxDB / Prometheus / Postgres / Timescaledb
Other
411 stars 37 forks source link

No power for nvidia gpu (it has worked for a while) #185

Closed ikorbln closed 3 years ago

ikorbln commented 3 years ago

Hello, i think after a couple driver updates from nvidia i did not get any power readings anymore for the gpu. I the logfile there are all sorts of readings for load/clock but no power.

I use the latest version 0.16. Nvidia is 460.89 / RTX3070

nickbabcock commented 3 years ago

Can you check if %windir%/system32/nvml.dll exists

Is the power readings present if you run the latest version of LibreHardwareMonitor (at the time of writing)?

ikorbln commented 3 years ago

The dll is not in this directory and with the Libre there is no power reading for gpu.

nickbabcock commented 3 years ago

Hmm I would recommend reinstalling nvidia geforce or compiling nvml via some other means and placing it in that directory or alongside the ohmgraphite executable.

ikorbln commented 3 years ago

ok, after reinstalling the driver the nvml.dll is now in the folder but the Libre did not show the power.

nickbabcock commented 3 years ago

I'd next try restarting and then copying the nvml.dll to the same folder as Libre / OhmGraphite

ikorbln commented 3 years ago

sorry, no success. Last day i saw the gpu power in the ohmgraphite_log was the 8 Dec.

nickbabcock commented 3 years ago

I wonder what happened on December 8th.

peterholmberg commented 3 years ago

New user of your exporter and I'm also experiencing this.

Running v.0.16 of Ohm v.0.8.6 of libre. Nvidia driver: 460.89

The power usage is not reported in either Ohm or Libre.

Edit: probably related https://github.com/LibreHardwareMonitor/LibreHardwareMonitor/issues/344

nickbabcock commented 3 years ago

Good find. Looks like we may have to wait for nvidia to push this fix or have users download their hotfix

nickbabcock commented 3 years ago

Fixed in the latest nvidia driver update. After updating, restart ohmgraphite.