FanControl.ADLX icon indicating copy to clipboard operation
FanControl.ADLX copied to clipboard

ALDX incorrectly named the fan control for 7900XTX as Radeon Graphics?

Open CartierCodes opened this issue 2 years ago • 4 comments

I added the FanControl.ADLX plugin. Here is what it detected.

image

At first, I was disappointed because it only had fan speed detected for my 7900XTX, no fan control. At some point while I was tinkering I accidentally set the AMD Integrated Graphics fan controller to 50%, and to my surprise, the speed sensor for the 7900XTX changed accordingly.

image

Did the ADLX plugin sensors incorrectly name the fan controller as 'AMD Radeon(TM) Graphics' instead of 'AMD Radeon RX 7900 XTX', or is something really strange going on here?

CartierCodes avatar Nov 20 '23 19:11 CartierCodes

If you look at the code here https://github.com/Rem0o/FanControl.ADLX/blob/main/ADLXPlugin.cs

it seems like the plugin is actually detecting 2 gpus. One is labeled as AMD Radeon (TM) and the other as the RX 7900.

Rem0o avatar Nov 21 '23 02:11 Rem0o

It makes sense that it detects 2 GPUs, since my the 7800x3d has integrated graphics. What I am confused about is why the fan controller doesn't correspond with the speed sensor of the same name (obviously I can rename it). It would make sense that only 1 controller would be present, since integrated graphics don't have a fan, but it doesn't make sense why the one controller it detects is labeled as AMD Radeon Graphics, when it in fact controls the RX 7900

CartierCodes avatar Nov 21 '23 06:11 CartierCodes

I tried refreshing the sensors and it actually crashed the program. Not entirely sure how the error log system works, but FanControl crashes before it logs the output here, and only writes the error to the log file after re-opening.

image

Upon reopening everything is still working. The AMD Radeon Graphics controller changes the fan speed of the 7900xtx

I think this confirms the strange behavior and may give you some more insight. I'll take a look at how the ADLX plugin is written to see if it gives any ideas.

CartierCodes avatar Nov 21 '23 06:11 CartierCodes

https://github.com/Rem0o/FanControl.ADLX/releases/tag/V0.1

Rem0o avatar Apr 27 '24 16:04 Rem0o