How to manually set a stable fan speed like SpeedFan on Windows? [duplicate]

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP








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.










share|improve this 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














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.










share|improve this 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












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.










share|improve this question
















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






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Feb 8 at 21:13

























asked Feb 8 at 20:54









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












  • 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










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.






share|improve this answer





























    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.






    share|improve this answer


























      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.






      share|improve this answer
























        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.






        share|improve this answer














        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.







        share|improve this answer














        share|improve this answer



        share|improve this answer








        edited Feb 9 at 2:08









        Amanda

        4,165104282




        4,165104282










        answered Feb 8 at 22:45









        rtaft

        397111




        397111












            Popular posts from this blog

            pylint3 and pip3 broken

            Missing snmpget and snmpwalk

            How to enroll fingerprints to Ubuntu 17.10 with VFS491