https://bugzilla.kernel.org/show_bug.cgi?id=193981
Bug ID: 193981 Summary: AMDGPU: R9 380 Fan rotates all the time (loud!) Product: Drivers Version: 2.5 Kernel Version: 4.9.7 Hardware: x86-64 OS: Linux Tree: Mainline Status: NEW Severity: normal Priority: P1 Component: Video(DRI - non Intel) Assignee: drivers_video-dri@kernel-bugs.osdl.org Reporter: plusfabi@gmail.com Regression: No
Created attachment 254121 --> https://bugzilla.kernel.org/attachment.cgi?id=254121&action=edit dmesg output
The fan of my "Sapphire R9 380 ITX" is really loud on Linux.
cat /sys/class/hwmon/hwmon2/pwm1 reports that it runs all the time on "94"
while sensors | grep amdgpu -A 3 tells me that its at
amdgpu-pci-0100 Adapter: PCI adapter temp1: +31.0°C (crit = +0.0°C, hyst = +0.0°C)
When I now set /sys/class/hwmon/hwmon2/pwm1 to 0, the tmp still stays at 31-34°C while "idle". So thats not a thing.
Before linux loads (UEFI-routines, grub) and on Windows the fan stays offline unless there is enough load that it is needed. On linux the fan starts to rotate on boot and keeps rotating all the time (on load it rotates faster). at 41°C pwm1 goes up to 104
find /sys/class/hwmon/hwmon2/ -maxdepth 1 -type f -print -execdir cat '{}' ; -exec echo ; /sys/class/hwmon/hwmon2/pwm1_min 0
/sys/class/hwmon/hwmon2/pwm1_max 255
/sys/class/hwmon/hwmon2/pwm1 94
/sys/class/hwmon/hwmon2/pwm1_enable 1
/sys/class/hwmon/hwmon2/temp1_crit 0
/sys/class/hwmon/hwmon2/uevent
/sys/class/hwmon/hwmon2/temp1_crit_hyst 0
/sys/class/hwmon/hwmon2/temp1_input 32000
/sys/class/hwmon/hwmon2/name amdgpu