Open source app for managing cooling devices on Linux

Meager: Are you looking for a GUI program to manage your AIOs and other cooling devices on Linux? Let’s explore Coolero for help.

When it comes to Linux, we don’t get official software support from brands like NZXT, Corsair, MSI, ASUS, etc. to manage hardware components on PC.

While open source drivers/tools are available to get things working, for programs with a graphical user interface (GUI) this is a work in progress.

For example, when configuring a gaming mouse or setting up Razer devices under Linux.

Fortunately things have improved over the years and now it is possible to manage/tweak a wide range of the latest peripherals and components on Linux.

One such improvement is the availability of an open source GUI program for managing and monitoring cooling devices i.e. Coolero.

Note: The app is under active development and is slowly working on its first major release.

Coolero: Easily manage your liquid coolers

When I upgraded my PC last year, I was annoyed about the lack of software support for my AIO (All-in-One) liquid cooler (Corsair Hydro 100i Pro XT).

It’s not just about controlling the RGB lighting (for aesthetic reasons), but I couldn’t find a convenient way (with a GUI program) to balance the fan profiles.

Now with cooler, it is possible. Coolero is a frontend that uses libraries like liquid control and a few others for controlling cooling devices, mainly AIOs, fan hubs/controllers, along with power supplies and some RGB lighting support.

It supports a range of liquid coolers and some power supplies. You can get all the details of the supported device on its GitLab page. Note that support for some coolers is still experimental and you won’t be able to get your Kraken Z’s LCD screen to work with them just yet.

Let me highlight the main features.

Features of Coolero

coolero fan settings

There are numerous cooling devices on the market. However, Coolero supports some popular options and its variants to control the essentials.

  • System overview diagram
  • CPU temperature/load
  • GPU temperature/load
  • Supports multiple devices and versions of the same device.
  • Ability to customize the fan profile using the chart.
  • Limited fan profile presets available.
  • Possibility to optimize the RGB lighting profiles
  • Saves the profiles and reapplies them on startup.

The user interface is easy to understand and easy to use. You can interact with the chart to enable/disable monitoring of a specific component.

The connected AIOs or controllers should be listed as separate components in the UI so you can easily control them.

Cool fan

You get two types of functions that control fans and the light (if any). I used the fan chart to adjust the fan profile on my AIO.

According to my brief test, it worked well with the Corsair AIO. You can try NZXT coolers, power supplies, controllers and smart devices (or hubs) with it.

Install Coolero on Linux

Coolero is available as AppImage, Flatpak (via flat hub), or you can build it from source.

You can refer to our AppImage guide and Flatpak help resource if you are new to Linux.

To learn more about it, visit the GitLab page linked below.

Wrap up

Coolero is an exciting project to keep an eye on if you have AIOs, hubs, and controllers that need tweaking to your needs.

While you can try using some command line tools, it’s not the most convenient way to reach the basic controls of the components in your PC.

Have you tried it yet? What do you use to manage your AIOs or coolers on your Linux system? Let me know your thoughts in the comments below.

About Willie Ash

Check Also

Ubuntu Core brings real-time processing to Linux IoT

Most of you are familiar with Ubuntu as a desktop operating system; others know it …