How to manually set a stable fan speed like SpeedFan on Windows? [duplicate]
![Creative The name of the picture](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgO9GURib1T8z7lCwjOGLQaGtrueEthgQ8LO42ZX8cOfTqDK4jvDDpKkLFwf2J49kYCMNW7d4ABih_XCb_2UXdq5fPJDkoyg7-8g_YfRUot-XnaXkNYycsNp7lA5_TW9td0FFpLQ2APzKcZ/s1600/1.jpg)
![Creative The name of the picture](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYQ0N5W1qAOxLP7t7iOM6O6AzbZnkXUy16s7P_CWfOb5UbTQY_aDsc727chyphenhyphen5W4IppVNernMMQeaUFTB_rFzAd95_CDt-tnwN-nBx6JyUp2duGjPaL5-VgNO41AVsA_vu30EJcipdDG409/s400/Clash+Royale+CLAN+TAG%2523URR8PPP.png)
up vote
1
down vote
favorite
This question already has an answer here:
How to control fan speed?
4 answers
Error using SpeedFan [closed]
1 answer
I've been using windows my whole life and recently my Windows 10 installation got corrupted and I needed to get a new one so I chose the free Ubuntu. It's very different from windows and frustrating to try to learn how to do things when everything was so much simpler on Windows.
As for my fan--On windows I was able to use SpeedFan to easily change what fan speeds I wanted my computer to have at whatever time I needed it to change by just clicking on some arrows. It was important because of FPS in the games I play changed based on my CPUs temperature.
I've read many threads that mention lm-sensors and fancontrol including How to control fan speed and I've tried following along to install these but using the terminal is very weird and I don't think I did it correctly because the fan seemed to get stuck at maximum speed and I didn't know how to change it. So I completely reinstalled Ubuntu and I'm trying again. Is there any way to do this without using lm-sensors or fancontrol? Also, the linked thread I don't believe adequately explains how to manually change the current fan speed, only to set a range of speeds for automatic change.
Please help my newbie self.
fan temperature
marked as duplicate by Eric Carvalho, karel, vidarlo, Charles Green, Elder Geek Feb 9 at 14:46
This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.
add a comment |Â
up vote
1
down vote
favorite
This question already has an answer here:
How to control fan speed?
4 answers
Error using SpeedFan [closed]
1 answer
I've been using windows my whole life and recently my Windows 10 installation got corrupted and I needed to get a new one so I chose the free Ubuntu. It's very different from windows and frustrating to try to learn how to do things when everything was so much simpler on Windows.
As for my fan--On windows I was able to use SpeedFan to easily change what fan speeds I wanted my computer to have at whatever time I needed it to change by just clicking on some arrows. It was important because of FPS in the games I play changed based on my CPUs temperature.
I've read many threads that mention lm-sensors and fancontrol including How to control fan speed and I've tried following along to install these but using the terminal is very weird and I don't think I did it correctly because the fan seemed to get stuck at maximum speed and I didn't know how to change it. So I completely reinstalled Ubuntu and I'm trying again. Is there any way to do this without using lm-sensors or fancontrol? Also, the linked thread I don't believe adequately explains how to manually change the current fan speed, only to set a range of speeds for automatic change.
Please help my newbie self.
fan temperature
marked as duplicate by Eric Carvalho, karel, vidarlo, Charles Green, Elder Geek Feb 9 at 14:46
This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.
1
^ That thread isn't good enough to solve my problem. I want to be able to change the current fan speed and keep it there at the click of a button.
â user793022
Feb 8 at 21:15
add a comment |Â
up vote
1
down vote
favorite
up vote
1
down vote
favorite
This question already has an answer here:
How to control fan speed?
4 answers
Error using SpeedFan [closed]
1 answer
I've been using windows my whole life and recently my Windows 10 installation got corrupted and I needed to get a new one so I chose the free Ubuntu. It's very different from windows and frustrating to try to learn how to do things when everything was so much simpler on Windows.
As for my fan--On windows I was able to use SpeedFan to easily change what fan speeds I wanted my computer to have at whatever time I needed it to change by just clicking on some arrows. It was important because of FPS in the games I play changed based on my CPUs temperature.
I've read many threads that mention lm-sensors and fancontrol including How to control fan speed and I've tried following along to install these but using the terminal is very weird and I don't think I did it correctly because the fan seemed to get stuck at maximum speed and I didn't know how to change it. So I completely reinstalled Ubuntu and I'm trying again. Is there any way to do this without using lm-sensors or fancontrol? Also, the linked thread I don't believe adequately explains how to manually change the current fan speed, only to set a range of speeds for automatic change.
Please help my newbie self.
fan temperature
This question already has an answer here:
How to control fan speed?
4 answers
Error using SpeedFan [closed]
1 answer
I've been using windows my whole life and recently my Windows 10 installation got corrupted and I needed to get a new one so I chose the free Ubuntu. It's very different from windows and frustrating to try to learn how to do things when everything was so much simpler on Windows.
As for my fan--On windows I was able to use SpeedFan to easily change what fan speeds I wanted my computer to have at whatever time I needed it to change by just clicking on some arrows. It was important because of FPS in the games I play changed based on my CPUs temperature.
I've read many threads that mention lm-sensors and fancontrol including How to control fan speed and I've tried following along to install these but using the terminal is very weird and I don't think I did it correctly because the fan seemed to get stuck at maximum speed and I didn't know how to change it. So I completely reinstalled Ubuntu and I'm trying again. Is there any way to do this without using lm-sensors or fancontrol? Also, the linked thread I don't believe adequately explains how to manually change the current fan speed, only to set a range of speeds for automatic change.
Please help my newbie self.
This question already has an answer here:
How to control fan speed?
4 answers
Error using SpeedFan [closed]
1 answer
fan temperature
fan temperature
edited Feb 8 at 21:13
asked Feb 8 at 20:54
![](https://lh4.googleusercontent.com/-kVxLtvf3TPo/AAAAAAAAAAI/AAAAAAAAASk/7VMfEopEZFg/photo.jpg?sz=32)
![](https://lh4.googleusercontent.com/-kVxLtvf3TPo/AAAAAAAAAAI/AAAAAAAAASk/7VMfEopEZFg/photo.jpg?sz=32)
user793022
62
62
marked as duplicate by Eric Carvalho, karel, vidarlo, Charles Green, Elder Geek Feb 9 at 14:46
This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.
marked as duplicate by Eric Carvalho, karel, vidarlo, Charles Green, Elder Geek Feb 9 at 14:46
This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.
1
^ That thread isn't good enough to solve my problem. I want to be able to change the current fan speed and keep it there at the click of a button.
â user793022
Feb 8 at 21:15
add a comment |Â
1
^ That thread isn't good enough to solve my problem. I want to be able to change the current fan speed and keep it there at the click of a button.
â user793022
Feb 8 at 21:15
1
1
^ That thread isn't good enough to solve my problem. I want to be able to change the current fan speed and keep it there at the click of a button.
â user793022
Feb 8 at 21:15
^ That thread isn't good enough to solve my problem. I want to be able to change the current fan speed and keep it there at the click of a button.
â user793022
Feb 8 at 21:15
add a comment |Â
1 Answer
1
active
oldest
votes
up vote
0
down vote
This is one of those things I wish there was a nice UI for and I think it would be easy to create. One of the advantages of Windows is most motherboard manufacturers create drivers for Windows, and in Linux someone has to reverse engineer it to get it to work. That being said, you will need to determine whether you can get full support for your fans out of the box, or if you need to install additional drivers. It sounds like you already have some fan control.
When you run pwmconfig
, do all of your fans that you want to control stop/start when it says they should? If they do, then you should be able to control them. If not, you will have to look into what drivers you need to install to get those fans under your control. I had to do some custom configuration for mine and I still don't have control of my mini fans or my extra thermometers.
When that is done, it will generate an /etc/fancontrol
file. Inside of that, take a look at what it generated. It should tell you the paths of each thermometer and fan that is is using for fancontrol
. If you were to view /sys/devices/platform/coretemp.0/hwmon/hwmon<#>/temp1_input
, you should see the Celsius temp of the first core * 1000. Now view the files that /etc/fancontrol
has for the fans (FCFAN). One of mine is /sys/devices/platform/nct6775.656/hwmon/hwmon4/pwm5
. You can manually edit this file as root and change the fan speed for that fan. If fancontrol
is running, it will just change it back, so make sure it is off. That should be all you need to do to manually control it.
Though I would use caution, keep an eye on your CPU temps when you do this. Also note that the hwmon numbers can change between boots.
add a comment |Â
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
0
down vote
This is one of those things I wish there was a nice UI for and I think it would be easy to create. One of the advantages of Windows is most motherboard manufacturers create drivers for Windows, and in Linux someone has to reverse engineer it to get it to work. That being said, you will need to determine whether you can get full support for your fans out of the box, or if you need to install additional drivers. It sounds like you already have some fan control.
When you run pwmconfig
, do all of your fans that you want to control stop/start when it says they should? If they do, then you should be able to control them. If not, you will have to look into what drivers you need to install to get those fans under your control. I had to do some custom configuration for mine and I still don't have control of my mini fans or my extra thermometers.
When that is done, it will generate an /etc/fancontrol
file. Inside of that, take a look at what it generated. It should tell you the paths of each thermometer and fan that is is using for fancontrol
. If you were to view /sys/devices/platform/coretemp.0/hwmon/hwmon<#>/temp1_input
, you should see the Celsius temp of the first core * 1000. Now view the files that /etc/fancontrol
has for the fans (FCFAN). One of mine is /sys/devices/platform/nct6775.656/hwmon/hwmon4/pwm5
. You can manually edit this file as root and change the fan speed for that fan. If fancontrol
is running, it will just change it back, so make sure it is off. That should be all you need to do to manually control it.
Though I would use caution, keep an eye on your CPU temps when you do this. Also note that the hwmon numbers can change between boots.
add a comment |Â
up vote
0
down vote
This is one of those things I wish there was a nice UI for and I think it would be easy to create. One of the advantages of Windows is most motherboard manufacturers create drivers for Windows, and in Linux someone has to reverse engineer it to get it to work. That being said, you will need to determine whether you can get full support for your fans out of the box, or if you need to install additional drivers. It sounds like you already have some fan control.
When you run pwmconfig
, do all of your fans that you want to control stop/start when it says they should? If they do, then you should be able to control them. If not, you will have to look into what drivers you need to install to get those fans under your control. I had to do some custom configuration for mine and I still don't have control of my mini fans or my extra thermometers.
When that is done, it will generate an /etc/fancontrol
file. Inside of that, take a look at what it generated. It should tell you the paths of each thermometer and fan that is is using for fancontrol
. If you were to view /sys/devices/platform/coretemp.0/hwmon/hwmon<#>/temp1_input
, you should see the Celsius temp of the first core * 1000. Now view the files that /etc/fancontrol
has for the fans (FCFAN). One of mine is /sys/devices/platform/nct6775.656/hwmon/hwmon4/pwm5
. You can manually edit this file as root and change the fan speed for that fan. If fancontrol
is running, it will just change it back, so make sure it is off. That should be all you need to do to manually control it.
Though I would use caution, keep an eye on your CPU temps when you do this. Also note that the hwmon numbers can change between boots.
add a comment |Â
up vote
0
down vote
up vote
0
down vote
This is one of those things I wish there was a nice UI for and I think it would be easy to create. One of the advantages of Windows is most motherboard manufacturers create drivers for Windows, and in Linux someone has to reverse engineer it to get it to work. That being said, you will need to determine whether you can get full support for your fans out of the box, or if you need to install additional drivers. It sounds like you already have some fan control.
When you run pwmconfig
, do all of your fans that you want to control stop/start when it says they should? If they do, then you should be able to control them. If not, you will have to look into what drivers you need to install to get those fans under your control. I had to do some custom configuration for mine and I still don't have control of my mini fans or my extra thermometers.
When that is done, it will generate an /etc/fancontrol
file. Inside of that, take a look at what it generated. It should tell you the paths of each thermometer and fan that is is using for fancontrol
. If you were to view /sys/devices/platform/coretemp.0/hwmon/hwmon<#>/temp1_input
, you should see the Celsius temp of the first core * 1000. Now view the files that /etc/fancontrol
has for the fans (FCFAN). One of mine is /sys/devices/platform/nct6775.656/hwmon/hwmon4/pwm5
. You can manually edit this file as root and change the fan speed for that fan. If fancontrol
is running, it will just change it back, so make sure it is off. That should be all you need to do to manually control it.
Though I would use caution, keep an eye on your CPU temps when you do this. Also note that the hwmon numbers can change between boots.
This is one of those things I wish there was a nice UI for and I think it would be easy to create. One of the advantages of Windows is most motherboard manufacturers create drivers for Windows, and in Linux someone has to reverse engineer it to get it to work. That being said, you will need to determine whether you can get full support for your fans out of the box, or if you need to install additional drivers. It sounds like you already have some fan control.
When you run pwmconfig
, do all of your fans that you want to control stop/start when it says they should? If they do, then you should be able to control them. If not, you will have to look into what drivers you need to install to get those fans under your control. I had to do some custom configuration for mine and I still don't have control of my mini fans or my extra thermometers.
When that is done, it will generate an /etc/fancontrol
file. Inside of that, take a look at what it generated. It should tell you the paths of each thermometer and fan that is is using for fancontrol
. If you were to view /sys/devices/platform/coretemp.0/hwmon/hwmon<#>/temp1_input
, you should see the Celsius temp of the first core * 1000. Now view the files that /etc/fancontrol
has for the fans (FCFAN). One of mine is /sys/devices/platform/nct6775.656/hwmon/hwmon4/pwm5
. You can manually edit this file as root and change the fan speed for that fan. If fancontrol
is running, it will just change it back, so make sure it is off. That should be all you need to do to manually control it.
Though I would use caution, keep an eye on your CPU temps when you do this. Also note that the hwmon numbers can change between boots.
edited Feb 9 at 2:08
![](https://i.stack.imgur.com/r8ajt.jpg?s=32&g=1)
![](https://i.stack.imgur.com/r8ajt.jpg?s=32&g=1)
Amanda
4,165104282
4,165104282
answered Feb 8 at 22:45
rtaft
397111
397111
add a comment |Â
add a comment |Â
1
^ That thread isn't good enough to solve my problem. I want to be able to change the current fan speed and keep it there at the click of a button.
â user793022
Feb 8 at 21:15