My GPU's fans spin either at 100% or stand still. they rarely ever dip below 1000rpm, and if so, only shortly (see images below).
This worries me, and I am 99% sure I'll refund that card, but before buying a new one, I want to make sure the fault is not with my system.
This is my first AMD GPU and I am pretty green in Linux.
So far I tried adjusting the GPU's fan curve, with fan-control and CoreCtrl but it didn't change the erratic fan behavior.
I checked my BIOS for 0rpm mode, but couldn't find anything.
It also only let's me configure CPU and sys fan curves.
Is there anything I can try before sending the card back to fix these issues or -best case- verify the card is actually causing the issue?
I'd hate to get a replacement and face the same issues again.
specs
Linux Mint
GPU: acer AMD RX7600XT
CPU: AMD Ryzen 5800x
RAM: 16GB DDR4 @3600mHz; G.Skill Tridentz Neo
MoBo: MSI B550Pro-A
images
Temperature and fan curves over the span of 20min; green curve is fan rpm, yellow curve is GPU junction temp, blue curve is GPU edge temp
Update
I REMed it and will get the same.card again, but from a different, more widely adopted vendor. I don't want to spent another week troubleshooting an issue I may not have the skill to fix.
If the fan doesn't work correctly out of the box, it means that it needs driver or kernel support for the specific system. That's why for example, Tuxedo computers have extra drivers for the fans of their laptops. Back in the day, this wasn't an issue, as fans were kinda simple, and they were working on their own. These days, are software controlled, so it requires OS support.
For the CPU fans there's not a good answer, but for the GPU, it should be with the driver's of the card. It should just have worked. Maybe you got a bug.