CoolerControl porta il controllo totale delle ventole su Linux

CoolerControl si presenta come una delle soluzioni più mature e versatili per chi vuole gestire in modo avanzato il raffreddamento del proprio sistema Linux.

È un progetto open source che nasce con un obiettivo chiaro: offrire un controllo completo e affidabile di ventole, pompe e dispositivi di raffreddamento, superando i limiti degli strumenti tradizionali basati su hwmon o su utility specifiche per singoli produttori. La sua architettura si basa su un daemon di sistema che integra una Web UI accessibile da qualsiasi browser, affiancato da un’applicazione desktop opzionale e da un’API REST pensata per chi desidera automatizzare o integrare il controllo termico in workflow personalizzati.

Uno dei punti di forza del progetto è la capacità di rilevare automaticamente un’ampia gamma di dispositivi. CoolerControl riconosce sensori e controller esposti tramite hwmon e sysfs, integra il supporto ai dispositivi gestiti da liquidctl e permette di monitorare e controllare le ventole delle GPU NVIDIA e AMD. Questa combinazione consente di gestire in modo uniforme componenti che normalmente richiederebbero strumenti separati, offrendo una visione centralizzata dello stato termico del sistema.

Il cuore dell’esperienza è rappresentato dai profili personalizzabili. L’utente può creare curve fisse, curve basate su grafici, combinazioni di sensori o sovrapposizioni che permettono di definire comportamenti complessi. Funzioni come isteresi, soglie, direzionalità e controllo dei tempi di risposta consentono di evitare oscillazioni indesiderate e di ottenere una regolazione fluida e prevedibile. I profili possono essere applicati a qualsiasi ventola o pompa, indipendentemente dal dispositivo di origine, creando un ambiente di gestione coerente anche su configurazioni eterogenee.

Accanto ai profili individuali, CoolerControl introduce le modalità di sistema, che permettono di cambiare l’intero comportamento termico con un solo comando. È un approccio utile per chi alterna attività leggere e carichi intensivi, passando rapidamente da un sistema silenzioso a uno orientato alle prestazioni. La possibilità di definire sensori personalizzati, basati su file o su combinazioni di sensori esistenti, amplia ulteriormente la flessibilità, permettendo di creare metriche su misura per scenari specifici.

Il progetto include anche dashboard e avvisi per monitorare lo stato del sistema e rilevare anomalie. È possibile accedere all’interfaccia in modalità headless o da remoto, rendendo CoolerControl adatto anche a server domestici, workstation e macchine collocate in ambienti difficili da raggiungere fisicamente. Le impostazioni vengono riapplicate automaticamente dopo la sospensione, evitando sorprese al risveglio del sistema.

Installare CoolerControl

L’installazione è disponibile per un’ampia gamma di distribuzioni, dalle più diffuse come Arch, Debian, Ubuntu e Fedora, fino a soluzioni come openSUSE, Nix, Gentoo, Unraid, Docker e AppImage. La documentazione fornisce indicazioni dettagliate per ogni piattaforma, insieme a una panoramica completa dell’hardware supportato, che include schede madri, AIO USB, GPU, laptop e perfino dischi rigidi dotati di sensori termici.

Home CoolerControl

Lascia un commento