You are not logged in.
I have an MSI B550 board with a Radeon RX 560. Once the kernel loads, the fan on the card gets throttled up and it pretty loud. How can I allow the card itself to control its own speed?
EDIT:
I found that if I do this, I can manually adjust it. Temporary fix but would really like to know how to allow the card itself to control its own fan.
echo 1 > /sys/devices/pci0000:00/0000:00:03.1/0000:2b:00.0/hwmon/hwmon1/fan1_enable
echo 75 > /sys/devices/pci0000:00/0000:00:03.1/0000:2b:00.0/hwmon/hwmon1/pwm1EDIT2:
https://aur.archlinux.org/packages/amdgpu-tweakd-git/
Last edited by graysky (2021-07-01 13:15:41)
Offline
I have the same card, and use radeon-profile-git, combined with radeon-profile-daemon-git.
To make a custom fan curve for my card, I also had to set a command-line parameter for it to work properly.
Runs pretty quiet.
Eenie meenie, chili beanie, the spirits are about to speak -- Bullwinkle J. Moose
It's a big club...and you ain't in it -- George Carlin
Registered Linux user #149839
perl -e 'print$i=pack(c5,(41*2),sqrt(7056),(unpack(c,H)-2),oct(115),10); '
Offline
Thanks for the reply. The single package I mentioned above is a nice little python tool that does it. You just need to define a simple config.
Offline
I have RX 590 and I am using this:
I do not speak English, but I understand...
Offline
The amdgpu kernel documentation can be found here
pwm1_enable: pulse width modulation fan control method (0: no fan speed control, 1: manual fan speed control using pwm interface, 2: automatic fan speed control)
But I expect it to be automatic per default.
Offline