R9 380 fan speed is either 100% or very low, during moderate usage gets too loud
Submitted by Christos Kotsaris
Assigned to Default DRI bug account
Link to original bug (#108605)
Description
Created attachment 142283
Just a few logs from my pc as per AMD reporting bugs instructions
I noticed that when i am playing a video game, the gpu fan seems to be quiet for around 10-20 seconds, then gets too loud for around 3-4s, then back to idle, and this repeats until i quit the game. Upon examination i found out that for some reason the automated dpm sets the fan too low until temperature rises too much (around 100C), then it sets the fan speed to 100% (around 3500RPM), it drops rapidly, and the cycle goes on and on like this.
I tried setting the fan speed manually through:
echo "1" > /sys/class/drm/card0/device/hwmon/hwmon2/pwm1_enable
and
echo "X" > /sys/class/drm/card0/device/hwmon/hwmon2/pwm1
and found out that for my card the only values that seem to work are: higher than 199 (sets the fan speed to max) and lower than 196 (sets the fan speed to around 150-190RPM, the lowest my fan will go)
I think this is a bug, i don't have a Windows partition anymore but i don't remember ever having this issue on Windows. My GPU is a Sapphire R9 380 ITX Compact 2GB. I am using 4.18.16 kernel and 18.2.3 MESA on Archlinux.
Attachment 142283, "Just a few logs from my pc as per AMD reporting bugs instructions":
logs.tar.gz