I suspect this is related to the latest kernel updates. After applying last night’s updates, the system began overheating to the point of crashing. Since then, on every boot, the temperature spikes abnormally high almost immediately.
Out of curiosity, I consulted an AI assistant that is usually reliable for troubleshooting. However, in this case, it misdiagnosed the issue entirely and suggested a hardware-level fix (fan replacement), which is clearly irrelevant.
I have Ubuntu installed on a separate partition (accessible via GRUB), and booting into it confirmed that the issue is not hardware-related.
Please share enough details so that people have a chance to help you.
For example what fedora kernel has the problem and which old fedora kernel does not?
Also post the output of inxi -Fzxx so we know your software and hardware details.
Post output as preformatted text, using the </> button.
To provide more details as requested: I am running Fedora 42 (Kernel 6.18.16). My hardware is an Acer Aspire with a Sandy Bridge i5 and NVIDIA GT 540M.
With the help of Google’s AI, I performed several deep-dive tests:
GPU Isolation: I completely blacklisted nouveau and even ‘removed’ the NVIDIA card from the PCI bus via udev rules to ensure it wasn’t the heat source.
ACPI Forced Fixes: I tried booting with acpi_osi=, acpi_enforce_resources=lax, and blacklisting acer_wmi to bypass kernel interference with the fan controller.
The Proof: Despite the CPU being idle, Fedora 42 keeps the system at 70-75°C with the fan effectively ‘frozen’ or mismanaged by the kernel. The fan only spins up properly during reboot/POST, proving the hardware is fine.
The definitive proof is that on the same exact machine, Lubuntu (Kernel 6.8) manages the thermals perfectly, keeping the idle temp at 41°C.
It’s clear that recent F42 kernel updates have introduced a major regression in ACPI/Fan management for legacy hardware. If the OS can’t handle basic thermal safety that a 15-year-old BIOS manages easily, there’s a serious issue with current Fedora development.
I’m heading back to Lubuntu until Fedora stops acting as a space heater.
Correct, that is the 6.8.0-106 kernel from Lubuntu. I’m using it to demonstrate that the hardware is capable of idling at 43°C, whereas the recent Fedora updates have pushed it to 70°C (and also +90°C on load).
The only thing I can see is that the “speed” in the modern kernels seems to be pinned at 3 Ghz… or 2977 Mhz in the screenshot provided.
If that is the case, then that’s probably the root cause of the “temp is constantly high” issue - they are never allowed to ramp down to slower clock speeds.