FanControl.Releases
FanControl.Releases copied to clipboard
GPU temperature sensor (rx580 4gb) missing after update
My SAPPHIRE NITRO+ Radeon RX 580 4GB Radeon RX 580 temperature gauge is missing after the latest update
It always worked before.
hardware:
same issue for me on RX480
Same issue for me on RX590
@Lana-chan and @Marco-Lugo Can you please run this build of LibreHardwareMonitor, save the report (file menu) and post the .txt here ? If the sensors are broken in fancontrol it will also be broken in LHM.
https://github.com/Rem0o/FanControl.Releases/files/15287032/net472-20240511-test5000.zip
Also, in the meantime, give https://github.com/Rem0o/FanControl.ADLX a go.
Untick the GPU section in sensor settings, and keep ADLX.
the missing items were /gpu-amd/0/fan/0
and /gpu-amd/0/control/0
, which were present in FanControl V189 but missing in V190 and the linked LHM, so probably removed in newer versions of LHM?
LibreHardwareMonitor.Report.txt
ADLX plugin does give proper sensor and control for my GPU, so my issue is solved by this, thank you
Also, in the meantime, give https://github.com/Rem0o/FanControl.ADLX a go. Untick the GPU section in sensor settings, and keep ADLX.
For me ADLX also cannot detect any sensors (GPU source from LHM disabled). I'm using an RX480.
the missing items were
/gpu-amd/0/fan/0
and/gpu-amd/0/control/0
, which were present in FanControl V189 but missing in V190 and the linked LHM, so probably removed in newer versions of LHM?LibreHardwareMonitor.Report.txt
ADLX plugin does give proper sensor and control for my GPU, so my issue is solved by this, thank you
Thanks for the log. The sensors were not removed. There was an update to support the sensors for RX 7000 series. The sensors used by Polaris or the code to support them didn't change, I'm not sure yet why they disappeared.
Try this build of LHM, tell me if it works (if not, please generate another txt report). Download links at the end of the page, LibreHardwareMonitor-net472 is full LHM, others are the libraries for other .net versions.
https://github.com/LibreHardwareMonitor/LibreHardwareMonitor/actions/runs/9085676231
that fixed version does report temperature and fans on my machine
Sent a PR to LHM: https://github.com/LibreHardwareMonitor/LibreHardwareMonitor/pull/1332
The ADLX does not give proper sensor or control for my GPU (NITRO+ RX 580 8G G5 SE).
I am looking at the https://github.com/LibreHardwareMonitor/LibreHardwareMonitor/actions/runs/9085676231 but i am not sure I understand how to install this. GitHub is new to me and the UI is difficult and the javascript instructions are confusing to me.
here is my txt report LibreHardwareMonitor.Report.txt
@WATEVRBRO I updated FanControl to V191 to include the new LHM release.
@WATEVRBRO I updated FanControl to V191 to include the new LHM release.
Hi, thanks for the quick update. I thought it might also solve my problem, but even with V191 (and V190) the temperature of my AMD R9 390 is still not available. But I got the fan control back with V191. I also had no luck with ADLX. Could there be something else wrong? Worked perfectly with the versions before V190. Thanks for the great work btw, great tool!
@weinitom @epinter Might be, I believe collectively we tested with RX 400/500, RX 5000/6000/7000, but we didn't go older. The required gymnastic to support every generation might not be perfect yet. My guess @epinter is that using the ADL2 calls works for RX 400/500, but not for older cards, which still requires the old ADL calls. You'd have to kinda cascade every possible version of the ADL functions from newest to oldest until one registers something to support every possible generation.
@weinitom @epinter Might be, I believe collectively we tested with RX 400/500, RX 5000/6000/7000, but we didn't go older. The required gymnastic to support every generation might not be perfect yet. My guess @epinter is that using the ADL2 calls works for RX 400/500, but not for older cards, which still requires the old ADL calls. You'd have to kinda cascade every possible version of the ADL functions from newest to oldest until one registers something to support every possible generation.
The ADL2 calls(latest LHM build) worked for R9 280x (here), it also should work with R9 390. I'm not sure if the R9 390 in this case is using PMlog or if it is using overdrive. Maybe I need to change this condition. An LHM report would be helpful.
@weinitom @epinter Might be, I believe collectively we tested with RX 400/500, RX 5000/6000/7000, but we didn't go older. The required gymnastic to support every generation might not be perfect yet. My guess @epinter is that using the ADL2 calls works for RX 400/500, but not for older cards, which still requires the old ADL calls. You'd have to kinda cascade every possible version of the ADL functions from newest to oldest until one registers something to support every possible generation.
The ADL2 calls(latest LHM build) worked for R9 280x (here), it also should work with R9 390. I'm not sure if the R9 390 in this case is using PMlog or if it is using overdrive. Maybe I need to change this condition. An LHM report would be helpful.
Can I help here?
@weinitom @epinter Might be, I believe collectively we tested with RX 400/500, RX 5000/6000/7000, but we didn't go older. The required gymnastic to support every generation might not be perfect yet. My guess @epinter is that using the ADL2 calls works for RX 400/500, but not for older cards, which still requires the old ADL calls. You'd have to kinda cascade every possible version of the ADL functions from newest to oldest until one registers something to support every possible generation.
The ADL2 calls(latest LHM build) worked for R9 280x (here), it also should work with R9 390. I'm not sure if the R9 390 in this case is using PMlog or if it is using overdrive. Maybe I need to change this condition. An LHM report would be helpful.
Can I help here?
Download the latest nightly of LHM here, go to the file menu and save the report. Attach the text here. In Fan control remember to disable ADLX plugin, it's not supported on older cards.
@weinitom @epinter Might be, I believe collectively we tested with RX 400/500, RX 5000/6000/7000, but we didn't go older. The required gymnastic to support every generation might not be perfect yet. My guess @epinter is that using the ADL2 calls works for RX 400/500, but not for older cards, which still requires the old ADL calls. You'd have to kinda cascade every possible version of the ADL functions from newest to oldest until one registers something to support every possible generation.
The ADL2 calls(latest LHM build) worked for R9 280x (here), it also should work with R9 390. I'm not sure if the R9 390 in this case is using PMlog or if it is using overdrive. Maybe I need to change this condition. An LHM report would be helpful.
Can I help here?
Download the latest nightly of LHM here, go to the file menu and save the report. Attach the text here. In Fan control remember to disable ADLX plugin, it's not supported on older cards.
@weinitom @epinter Might be, I believe collectively we tested with RX 400/500, RX 5000/6000/7000, but we didn't go older. The required gymnastic to support every generation might not be perfect yet. My guess @epinter is that using the ADL2 calls works for RX 400/500, but not for older cards, which still requires the old ADL calls. You'd have to kinda cascade every possible version of the ADL functions from newest to oldest until one registers something to support every possible generation.
The ADL2 calls(latest LHM build) worked for R9 280x (here), it also should work with R9 390. I'm not sure if the R9 390 in this case is using PMlog or if it is using overdrive. Maybe I need to change this condition. An LHM report would be helpful.
Can I help here?
Download the latest nightly of LHM here, go to the file menu and save the report. Attach the text here. In Fan control remember to disable ADLX plugin, it's not supported on older cards.
Did you see the sensors in LHM ? They are correct in the report:
AMD GPU
Overdrive5 Temperature
Status: ADL_OK
Value: 59
Overdrive5 FanSpeed
Status RPM: ADL_OK
Value RPM: 4
Status Percent: ADL_OK
Value Percent: 0
OverdriveN Temperature
Temperature[EDGE].Status: ADL_OK
Temperature[EDGE].Value: 59
Temperature[MEM].Status: ADL_OK
Temperature[MEM].Value: 59
Temperature[VRVDDC].Status: ADL_OK
Temperature[VRVDDC].Value: 59
Temperature[VRMVDD].Status: ADL_OK
Temperature[VRMVDD].Value: 59
Temperature[LIQUID].Status: ADL_OK
Temperature[LIQUID].Value: 59
Temperature[PLX].Status: ADL_OK
Temperature[PLX].Value: 59
Temperature[HOTSPOT].Status: ADL_OK
Temperature[HOTSPOT].Value: 59
Yes they are correct, the card is always around 60° in idle!
Wait! After deleting config, redownloading and reboot I see the temperature now!
I am facing the same issue on rx570 4gb. Tried different builds but no use.
What happened was: It was working fine with idk what version in past as I installed this a long time ago and don't remember what version was the application. I took out my gpu and put in a rx 580 (2048 sp) to test that gpu for a friend The temps were not working on that gpu but I ignored it as i was just testing the gpu
As soon as I installed my own rx 570 4gb back, the temps are not working on it.
The app opens with "ADLX could not initialize or has no sensors." LHM doesn't show the gpu temperature sensor as well. I checked the nightly build @epinter mentioned and also the build that @Rem0o mentioned but the temperature sensor isn't showing.
Any idea what went wrong?
btw Thanks for the amazing app. Really helps with controlling fans properly.
I am facing the same issue on rx570 4gb. Tried different builds but no use.
What happened was: It was working fine with idk what version in past as I installed this a long time ago and don't remember what version was the application. I took out my gpu and put in a rx 580 (2048 sp) to test that gpu for a friend The temps were not working on that gpu but I ignored it as i was just testing the gpu
As soon as I installed my own rx 570 4gb back, the temps are not working on it.
The app opens with "ADLX could not initialize or has no sensors." LHM doesn't show the gpu temperature sensor as well. I checked the nightly build @epinter mentioned and also the build that @Rem0o mentioned but the temperature sensor isn't showing.
Any idea what went wrong?
btw Thanks for the amazing app. Really helps with controlling fans properly.
Fixed it by using AMD Cleanup Utility and reinstalling drivers. Basically redoing everything gpu from scratch helped. Sorry for the false alarm ig. Seems like issue was on my end with drivers somehow.