I've been using Cooler Control, works like FanControl and there's a setupguide on YT iirc. Answer from PeacefulAgate on reddit.com
🌐
Reddit
reddit.com › r/pop_os › fan control
r/pop_os on Reddit: Fan control
March 30, 2022 -

I need to setup something to control my fans, and if possible setup a speed curve.

But I have never done anything that required me to write config files and such (except maybe .desktop files). Thus I'm feeling quite powerless right now as I can only find options that are really difficult for me to even superficially understand.

So I will ask again, even tho it's been asked before, is it possible to get a working GUI app to control fan speed? Or at least a script that is already done and that I can only modify according to some kind of guideline?

I appreciate all your answers, they'll hopefully prolong the life of my hardware ;)

🌐
Linus Tech Tips
linustechtips.com › computer hardware › cooling
Fan Control in pop os - Cooling - Linus Tech Tips
August 19, 2022 - Hey guys I am planning to install pop OS in my Acer Predator Helios 300. I have a fan control software pre installed. If I install Pop OS is there any software/commands/tools to do so?
🌐
Level1Techs
forum.level1techs.com › hardware hub
FAN control on PopOS - Hardware Hub - Level1Techs Forums
May 25, 2020 - Hello everybody. I m new to the forum and want some help if you can assist me. I m running PopOS 20.04 on a secondary drive - running on a threadripper 2950x and an Asus prime x399-a motherboard. I m new to linux and hav…
🌐
System76 Support
support.system76.com › articles › fan-noise
System Fan Noise and Expectactions - System76 Support
April 13, 2026 - Pop!_Shop or the · Ubuntu Software applications. Below is an example from a Oryx Pro (the number of cores/threads/GPU present will be different depending on the system). Our Open Firmware laptops have fan controls to swap between max or automatic thermal control.
🌐
Zarino
zarino.co.uk › post › amd-gpu-fan-curve-pop-os-ubuntu
Controlling the fan curve of an AMD GPU on Pop!_OS (or other Ubuntu-like operating systems)
April 23, 2020 - Following Unix’s “everything is a file” ideology, the amdgpu driver exposes a bunch of monitoring and control endpoints via special files at /sys/class/drm/card0/device/. You can read a file like /sys/class/drm/card0/device/hwmon/hwmon0/temp1_input to find out the GPU’s current temperature (in millidegrees Celsius, eg: 51000 for 51°C), and you can write a number to a file like /sys/class/drm/card0/device/hwmon/hwmon0/pwm1 to set the fan speed (as an 8-bit binary number, so 0 for fans completely off, up to 255 for fans completely on).
🌐
Reddit
reddit.com › r/pop_os › how to control fans in pop! os ?
r/pop_os on Reddit: How to control fans in pop! os ?
September 6, 2025 -

i tried the gwe and my display crashed,had to use the live usb to recover it.

OS : pop!os 22.04 nvidia Device : Acer nitro v15-51 intel i5 13420h + rtx 4050 6gb Ddr5 16gb ram

🌐
Reddit
reddit.com › r/pop_os › how do i control fan speed manually in pop os!
r/pop_os on Reddit: How do i control fan speed manually in Pop OS!
January 3, 2025 -

My current specs are:

OS: Pop!_OS 22.04 LTS
Host: Vivobook_ASUSLaptop K6602VU_K6602VU 1
Kernel: 6.9.3-76060903-generic
Uptime: 32 mins
Packages: 2102 (dpkg)
Shell: zsh 5.8.1
Resolution: 3200x2000
DE: GNOME 42.9
WM: Mutter
WM Theme: Pop
Theme: Pop-dark [GTK2/3]
Icons: Pop [GTK2/3]
Terminal: gnome-terminal
CPU: 13th Gen Intel i5-13500H (16) @ 4.700GHz
GPU: Intel Device a7a0, NVIDIA RTX 4050
Memory: 7882MiB / 15615MiB

I want to control the fan speed.
In heavy loads, the maximum speed I get is 3700 RPM, whereas in Windows, it goes a lot higher.

I have tried changing:
/sys/devices/platform/asus-nb-wmi/hwmon/hwmon4/pwm1_enable to 1

But it gives a permission error even when trying using sudo.

sensors

iwlwifi_1-virtual-0

Adapter: Virtual device

temp1: +47.0°C

asus-isa-0000

Adapter: ISA adapter

cpu_fan: 3000 RPM

BAT0-acpi-0

Adapter: ACPI interface

in0: 12.80 V

curr1: 3.89 A

coretemp-isa-0000

Adapter: ISA adapter

Package id 0: +75.0°C (high = +100.0°C, crit = +100.0°C)

Core 0: +55.0°C (high = +100.0°C, crit = +100.0°C)

Core 4: +75.0°C (high = +100.0°C, crit = +100.0°C)

Core 8: +58.0°C (high = +100.0°C, crit = +100.0°C)

Core 12: +62.0°C (high = +100.0°C, crit = +100.0°C)

Core 16: +59.0°C (high = +100.0°C, crit = +100.0°C)

Core 17: +59.0°C (high = +100.0°C, crit = +100.0°C)

Core 18: +59.0°C (high = +100.0°C, crit = +100.0°C)

Core 19: +59.0°C (high = +100.0°C, crit = +100.0°C)

Core 20: +62.0°C (high = +100.0°C, crit = +100.0°C)

Core 21: +64.0°C (high = +100.0°C, crit = +100.0°C)

Core 22: +64.0°C (high = +100.0°C, crit = +100.0°C)

Core 23: +64.0°C (high = +100.0°C, crit = +100.0°C)

nvme-pci-e100

Adapter: PCI adapter

Composite: +46.9°C (low = -0.1°C, high = +82.8°C)

(crit = +84.8°C)

Sensor 1: +46.9°C (low = -273.1°C, high = +65261.8°C)

acpitz-acpi-0

Adapter: ACPI interface

temp1: +70.0°C

Find elsewhere
🌐
Reddit
reddit.com › r/pop_os › thelio adjust fanspeed
r/pop_os on Reddit: Thelio Adjust Fanspeed
November 10, 2021 -

I finally got my System76 Thelio. The computer is quite loud since all fans are running full speed, even if there is no heavy load on the system. I'd like to adjust the fanspeed from Thelio's IO board with a terminal command, is this possible? If yes, is there also a temperature sensor onboard? My idea is to create a script which throttles the fans down and if the temperature rises too hight or the system gets under heavy load, the fans will start spinning.

I got this link from the support, but I cant figure out where to start: https://github.com/pop-os/system76-io-dkms

Any hints are very welcome.

🌐
Reddit
reddit.com › r/pop_os › pop!_os fan curve is on or off - there's no in between and no way to control.
r/pop_os on Reddit: Pop!_OS fan curve is on or off - there's no in between and no way to control.
February 9, 2021 -

I bought a System76 Oryx Pro laptop last October and I love the laptop and the OS. My only issue with the system at all has to do with the fans - they literally go from silent to full throttle like an airplane is taking off with no middle ground at all and sometimes when I open a single application - like Postman or GitKraken.

It seems like the fans are completely correlated with the CPU rather than actual temps.

My Question:

Is there a way to control/limit the fan curve/throttle at all in Pop!_OS or Ubuntu?

I've scoured all of google looking for a definitive answer to solve this problem but I haven't found anything. I have the latest firmware and all system76 drivers installed with the latest updates. I have two external monitors hooked up and mostly use Nvidia graphics mode.

Here are some of the threads/links I've come across when trying to figure out how to solve this problem:

System76 firmware github issue

Oryx Pro All or Nothing Fan Speed

Oryx Pro fan speed issue

Oryx Pro running hot

few issues with oryx pro fan speed

How to control fan speed in Ubuntu

[fan speed control in linux](https://www-cyberciti-biz.cdn.ampproject.org/v/s/www.cyberciti.biz/faq/how-to-find-fan-speed-in-linux-for-cpu-and-gpu/amp/? amp_js_v=a3&amp_gsa=1&usqp=mq331AQIKAGwASDAAQE%3D#aoh=15882207159159&csi=1&referrer=https%3A%2F%2Fwww.google.com&amp_tf=From%20%251%24s&ampshare=https%3A%2F%2Fwww.cyberciti.biz%2Ffaq%2Fhow-to-find-fan-speed-in-linux-for-cpu-and-gpu%2F)

Can someone point me in the direction to solve this? I already have a ticket opened with System76 support so I can include their response here once they get back to me.

I found this a couple days ago: https://github.com/tuxedocomputers/tuxedo-control-center but idk if its worth pursuing because it seems like overkill for what I want?

🌐
Reddit
reddit.com › r/pop_os › fan control options
r/pop_os on Reddit: Fan control options
March 18, 2023 -

I have notice that ocassionally the GPU has crash during graphics work. I had setup the BIOS to control the fan, but it appears that it's not working that well. The cpu fan speed never seems to deviate. from around 3100 rpm. Under windows, I would hear the fans speed up to an obnoixiously loud level, but on Linux the fan never speeds up. What could be the cause?

What are my options for controling fan speed. Sensors does see the fan, should I use pwnconfig? How would one set this up?

🌐
Reddit
reddit.com › r/linux4noobs › pop_os fan control
r/linux4noobs on Reddit: Pop_OS fan control
July 30, 2021 -

Hey guys,

so I basically just came back to Pop_OS (21.04) after a year or two, since I had used it a bit before and really liked it back then (I'm still mainly a windows user). I installed it on my laptop which I barely use and usually serves as a guinea pig for OS's, since university is remote right now, so I do everything from my desktop. Now the thing is, I remember back then I had a lot of trouble with the thermals and fans of my Laptop (Lenovo T490 - i7 8565u Nvidia MX 250) and I just noticed it got pretty hot again. I had windows installed for a while but as I didn't really use it I have no clue how the fans worked with Windows.

My question is: Do I have to worry about my laptop overheating or does Linux have safety measures for it and are there easier to use applications now, that help me control my fans so they neither work too hard or make my computer overheat?

Thanks a lot in advance! :=)

🌐
Forbes
forbes.com › forbes homepage › innovation › gaming
Meet TUXEDO Control Center, A Slick Linux App For Managing Your Laptop’s Fans And Power
November 18, 2024 - This is just version 1.0.1 but extra features are being planned like keyboard illumination and more granular settings to create custom fan curves. We can also look forward to additional security and comfort features, such as touchpad control and various time-dependent changes to the desktop. ... The app is shipping now with all Tuxedo systems, but I’ve used it on non-Tuxedo systems using both Pop OS 20.04 beta and Ubuntu 18.04.
🌐
Reddit
reddit.com › r/pop_os › fan control on pop os?
r/pop_os on Reddit: Fan control on Pop OS?
April 24, 2019 -

I wonder if it's some recommended software and configurations for laptop fans control. I do some heavy task due to my work and sometimes I want to speed up the fan.

🌐
Reddit
reddit.com › r/pop_os › going down a rabbit hole on fan control
r/pop_os on Reddit: Going down a rabbit hole on fan control
March 20, 2023 -

I switched to PopOS for daily driving. Everything seems to work well. After a while I start noticing crashing while doing playing videos. I thought perhaps there was just an issue with the video driver, but it turns out to be most likely heat.

What I have notice is that the fan do not vary in speed like in Windows. When I increase the cpu load, the temperature climbs. However for non-video task, it's not enough to overheat. Using Prime95, the temperature climbs to 85C, but doesn't hit the 90C limit. Add some graphics and them temperature goes to shutoff.

Based on reading, it would appear that the easiest way is to use the BIOS cooling. I went into the BIOS and the only option was Smart Fan with no other parameter than enable or disable. The default was enable and this apparently spins the fan at a constant 3100 rpm. This does not increase with temperature. I tried turning it off but then the fan runs at full speed. The computer no longer overheats but now sounds like a jet engine. I am not sure if Linux is overriding the BIOS fan somehow.

I then tried using Radeon Profile and CoreCTRL, but neither worked with the Radeon driver. I had to install the amdgpu. The cards was a AMD HD8000 series, so I enabled it using amdgpu.cik_support=1 and radeon.cik_support=0. Just in case, I also did amdgpu.si_support=1 and radeon.si_support=0. I also blacklist the radeon driver. What I have notice is that the amdgpu is loaded but is never in use. I tried installing the AMD driver from AMD, but it turns out not to support kernal 6. I didn't want to mess with downgrading.

I am currently thinking of trying to use pwmconfig. My initial attempt was partially successful. I was able to read the temperature and also control the fan, but I couldn't figure out how to use the temperature to control the fan, so more reading and experimenting.

If anyone have a better approach, I am all ears.

🌐
Snapcraft
snapcraft.io › install › dell-bios-fan-control › pop
Install dell-bios-fan-control on Pop!_OS using the Snap Store | Snapcraft
May 25, 2020 - Get the latest version of dell-bios-fan-control for on Pop!_OS - Simple tool to manage SMBIOS fan on Dell laptop
🌐
GitHub
github.com › ShaneCarr › nvidiaFanControl
GitHub - ShaneCarr/nvidiaFanControl: fancontrol for pop os
fancontrol for pop os ./setup_gpu_fan_control.sh /optional/path/to/install
Author   ShaneCarr
🌐
GitHub
github.com › pop-os › system76-power › blob › master › src › fan.rs
system76-power/src/fan.rs at master · pop-os/system76-power
November 30, 2021 - Power profile management for Linux. Contribute to pop-os/system76-power development by creating an account on GitHub.
Author   pop-os
🌐
Reddit
reddit.com › r/pop_os › intuitive and easy to install fan control
r/pop_os on Reddit: Intuitive and easy to install Fan Control
October 17, 2024 -

Hey there!

Is there any easy way to manage fan control with a gui? Unfortunately there is no proper linux version of FanControl(the one J2C talked about) and Lutris failed to install the exe. Now I got also a cmake ECM error while installing a different Fan Control that is available for linux. And CoolerControl failed too!! Just like the poorly copied "linux derivate" of FanControl is a mess in and of itself. It is extremely unintuitive and lacks some buttons which are key for easy fan management which the windows version has. Like you can't even directly control single fans like in the windows version. So I don't see any way to set it up. And unfortunately there isn't any documentation. Well, not any proper anyway. It's very spartanic to say the least. So are there any easy to install Fan Control GUIs available for Ubuntu/PopOS?