please try to customize the fan curve by editing the /boot/firmware/config.txt file you can do it by adding something like this:
``` dtparam=fan_temp0=65000 dtparam=fan_temp0_hyst=2500 dtparam=fan_temp0_speed=75 dtparam=fan_temp1=70000 dtparam=fan_temp1_hyst=2500 dtparam=fan_temp1_speed=128 dtparam=fan_temp2=75000 dtparam=fan_temp2_hyst=2500 dtparam=fan_temp2_speed=192 dtparam=fan_temp3=80000 dtparam=fan_temp3_hyst=2500 dtparam=fan_temp3_speed=255 ``` This tells the system to start the fan once the temp reaches 65°C not before, at 70°C it increases the fan speed, at 75°C it increases it even more until 80°C when the fan spins at 100%. This configuration is completely ignored with the current bcm2712-rpi-5-b.dtb file, you can see that the fan starts at 50°C and not at 65°C. Now try to overwrite that file with this one: https://github.com/raspberrypi/firmware/blob/master/boot/bcm2712-rpi-5-b.dtb reboot the system and try again and boom, it now works as expected. To stress the CPU and monitor the CPU temperature/Fan speed at the same time, you can use a tool like s-tui. https://github.com/amanusk/s-tui feel free to ask if you need further info :) thanks Davide -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2054921 Title: Raspberry Pi5 fan custom curve not working. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux-raspi/+bug/2054921/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs