Fix Thermald Error on Linux Mint / AMD



Published on 2024-09-25

How to Fix the Thermald Service Error on AMD CPUs Running Linux Mint 22

Introduction

If you're using Linux Mint 22 on a system with an AMD CPU, you might encounter an error related to the Thermald service. Since Thermald is designed for Intel processors, it's unnecessary on AMD systems and can generate error messages. In this article, I'll guide you through disabling or removing Thermald to resolve this issue.

Tutorial

1. Check the Thermald Service Status

First, let's verify the status of the Thermald service. Open a terminal and run:


sudo systemctl status thermald

You may see an error message like:


thermald[1570]: Unsupported cpu model or platform

This indicates that Thermald doesn't support your AMD CPU.

2. Disable the Thermald Service

Since Thermald isn't useful on your system, you can disable it to stop the error messages. Run the following commands:


sudo systemctl disable thermald


sudo systemctl stop thermald


sudo systemctl mask thermald

These commands will stop Thermald and prevent it from starting at boot.

3. Optional: Uninstall Thermald

If you prefer to remove Thermald entirely, use:


sudo apt remove --purge thermald

This command uninstalls Thermald and purges its configuration files from your system.

4. Clean Up Unused Packages

After uninstalling, it's good practice to remove any unused packages:

sudo apt autoremove

This cleans up any dependencies that are no longer needed.

Conclusion

By disabling or uninstalling Thermald, you've resolved the unnecessary error messages on your AMD-based Linux Mint 22 system. This helps streamline your system processes and keeps your logs clean.


See other articles on the same subject:

Make the ThinkPad T14 Gen 5 AMD compatible with Linux