You are not logged in.

#1 2018-08-17 20:56:04

chuck
Member
Registered: 2012-02-09
Posts: 7

AMDGPU Fan Control Issues

Hi there,

I own an AMD RX 480 8gb with pwm fans.
The fans are not supposed to spin under light workload (i believe under 50° C).
Still, they seem to be stuck on and never completely turn off.

Here is some detail:

[me@arch ~]$ uname -a
Linux arch 4.18.1-arch1-1-ARCH #1 SMP PREEMPT Wed Aug 15 21:11:55 UTC 2018 x86_64 GNU/Linux

no workload

[root@arch ~]# cat /sys/kernel/debug/dri/0/amdgpu_pm_info
[...]
GPU Temperature: 34 C
GPU Load: 0 %
[...]

automatic fan speed control is set (i did not change it, it's already set this way on boot):

[root@arch ~]# cat /sys/class/drm/card0/device/hwmon/hwmon0/pwm1_enable 
2

so in this situation, i expect the fans to be at 0 RPM.
but current pulse width modulation fan level is

[root@arch ~]# cat /sys/class/drm/card0/device/hwmon/hwmon0/pwm1
35

fan speed in RPM is

[root@arch ~]# cat /sys/class/drm/card0/device/hwmon/hwmon0/fan1_input 
712

what am doing wrong here?
am i missing something?

thanks

Last edited by chuck (2018-08-17 21:04:34)

Offline

#2 2018-08-18 16:25:43

definitellynotspammer
Member
Registered: 2016-06-07
Posts: 55

Re: AMDGPU Fan Control Issues

Have you seen this? https://wiki.archlinux.org/index.php/Fa … an_control

As long as I understand, you did not change anything and you expect it to work as you might wish. Unfortunately, this works this way by design or it's just a bug, so I suggest to check above link and try to figure out if you can do something about it.

Offline

#3 2018-08-19 08:25:45

chuck
Member
Registered: 2012-02-09
Posts: 7

Re: AMDGPU Fan Control Issues

definitellynotspammer wrote:

Have you seen this? https://wiki.archlinux.org/index.php/Fa … an_control

As long as I understand, you did not change anything and you expect it to work as you might wish. Unfortunately, this works this way by design or it's just a bug, so I suggest to check above link and try to figure out if you can do something about it.

amdgpu-fancontrol script works really well, thanks.
I just expected AMDGPU module would handle the fan profile on its own, by reading somehow the profile inside vBIOS.

I should ask anyone else who owns a similar graphic card as mine to understand if it's by design or it's just a bug

Offline

#4 2018-08-21 02:23:19

Cerbereus
Member
Registered: 2008-10-06
Posts: 41

Re: AMDGPU Fan Control Issues

chuck wrote:
definitellynotspammer wrote:

Have you seen this? https://wiki.archlinux.org/index.php/Fa … an_control

As long as I understand, you did not change anything and you expect it to work as you might wish. Unfortunately, this works this way by design or it's just a bug, so I suggest to check above link and try to figure out if you can do something about it.

amdgpu-fancontrol script works really well, thanks.
I just expected AMDGPU module would handle the fan profile on its own, by reading somehow the profile inside vBIOS.

I should ask anyone else who owns a similar graphic card as mine to understand if it's by design or it's just a bug


Hello Chuck as you, I have a RX 480 8 GB, also the same feature that the fan must be off when the gpu temperature is less than 50 C. Right now my GPU is 27 C and the fan are spinning at 800 rpm.
So is something about the AMDGPU is not detecting as you said something about the bios of the card. Maybe the amdgpu-pro can handle that.  I remember these happen with my old card HD7770 years ago, with the property drivers the fan were quieter than the open one.

Also I have the same option as yourself.

Also I will like to ask you, did you have any problems with games with the kernel 4.18.1 - 4.18.3? Mine just hang the pc, making a hard reset. I must have a downgrade of the kernel to play  games.

Cheers.

Offline

#5 2018-08-22 09:17:12

chuck
Member
Registered: 2012-02-09
Posts: 7

Re: AMDGPU Fan Control Issues

Cerbereus wrote:

Hello Chuck as you, I have a RX 480 8 GB, also the same feature that the fan must be off when the gpu temperature is less than 50 C. Right now my GPU is 27 C and the fan are spinning at 800 rpm.
So is something about the AMDGPU is not detecting as you said something about the bios of the card. Maybe the amdgpu-pro can handle that.  I remember these happen with my old card HD7770 years ago, with the property drivers the fan were quieter than the open one.

Also I have the same option as yourself.

Also I will like to ask you, did you have any problems with games with the kernel 4.18.1 - 4.18.3? Mine just hang the pc, making a hard reset. I must have a downgrade of the kernel to play  games.

Cheers.

Hi, thanks for your feedback.
Somehow, it's good to know it isn't just an issue on my end.

Anyway, I'm able to play some games currently on linux 4.18.3.
So far I've tried Trine 3 and Prison Architect which just work fine.
I also used a benchmarking suite (Unigine Heaven) to check temperatures, clock and voltages.

Everything seems fine.

What kind of games are you trying to play?
If I have them on my library I will gladly try them and let you know

Last edited by chuck (2018-08-22 09:17:34)

Offline

#6 2018-08-23 01:17:21

Cerbereus
Member
Registered: 2008-10-06
Posts: 41

Re: AMDGPU Fan Control Issues

hey Chuck, I will write an email because some moderator would like to keep the topic of the thread (there are rules on the forums tongue ).  Thanks for your attention.
Take care.

Offline

Board footer

Powered by FluxBB