Configuring fan curve on Dell Laptop

Greetings,

I am trying to configure the fan control curve for my Dell Laptop. Recently, while training some small ML models I noticed that despite high temperatures (>90°C) the fans would not turn on, unless I restarted the computer. When I do so, fans start working until the CPUs cool down, but if the temperature goes up again I need to restart the machine

Ubuntu Version:
24.04

Desktop Environment (if applicable):
GNOME

Relevant System Information:
Model: Dell Inspiron 15 3530 (bought in 2024)

Hardware details: 13th Gen Intel® Core™ i5-1334U × 12, Intel® Iris® Xe Graphics Card, 16GB RAM

Kernel Version: 6.17.0-14-generic

BIOS Version: 1.29

What I’ve Tried:
Mainly workarounds with i8kutils and dell-smm-hwmon to try to manually control the fans and, after doing so, configuring the thermal curve. However, I never managed to control the fans, with i8kutilsreturning the following:

sudo i8kctl
1.0 1.2 <ID> -1 -1 -1 -1 -1 -1 -1

Afterwards, I’ve read around that this interface is outdated, and was wondering if there are any modern alternatives.

I am posting this because I searched in this and many other forums, but most topics are relatively old and haven’t worked.

Thanks in advance.

This topic was automatically closed after 30 days. New replies are no longer allowed.