Jump to content
NotebookTalk

Controlling Clevo fans


Ishayin
 Share

Recommended Posts

Has anyone found a good way of providing more manual control over the fans in Clevo laptops? E.g. has anyone managed to set up an NBFC profile for any of them before?


https://github.com/hirschmann/nbfc


https://github.com/hirschmann/nbfc/wiki/How-to-create-a-NBFC-config

 

I would like to be able to set my fans off / as low as possible for just a short few minute bursts at a time while doing sensitive audio recording. The best way I can find currently is using the Custom fan speed profile in Control Center, though I find it to be a bit buggy (sometimes I cannot get the settings menu for it to close down again) and the highest fan start temperature it allows is 70 °C.

 

Link to comment
Share on other sites

Is this compatible with your machine? - https://github.com/djsubtronic/ClevoFanControl

I have not actually used it, but Starred a while back with some interest.

  • Thanks 1

PowerSpec 1720 (PB70EF-G) | i7-8750H | 32GB 3000MHz DDR4 | RTX 2070 8GB 115W | 144Hz G-SYNC 

Spoiler

-192 mV core & cache | 15-18-18-36 1T @ 1.35V | 1860MHz @ .875mV & 1950MHz GDDR6
Disabled: TVB, VMX Stress, RDB, HDC
Tuned with: ThrottleStop, MSi Afterburner | TIM: SYY 157

wltgj7-2.png

Insyde H2OUVE BIOS Unlock | CB R20 - 3172 | CB R23 - 8164/1105 | CPU Prof. Max - 4702

Link to comment
Share on other sites

I use RLECViewer for custom fan curves.

image.thumb.png.130f25c27939d99c36ee78036bbb3f44.png

  • Thumb Up 1
  • Thanks 1

CLEVO PT870TM1-G || i7 8700K || 32 GB 2400MHz || Nvidia GTX 1080 x 2 || 1440p @120Hz
HP ZBOOK 17 G3 || Xeon E3-1535M v5 || 16 GB 2400MHz || Nvidia Quadro GTX M5000M || 1080p @60Hz
DELL PRECISION M6400 || C2Q QX9300 || Nvidia Quadro FX3700M || 1200p @60Hz || RETIRED

LG 27UK850-W || 2160p @60Hz || AMD Freesync
OC.net profile (luisxd)

Heatware profile (luisxd)

Link to comment
Share on other sites

On 9/7/2022 at 5:03 PM, User said:

Is this compatible with your machine? - https://github.com/djsubtronic/ClevoFanControl

I have not actually used it, but Starred a while back with some interest.

 

This is a great find thank you – I've just been trying it out now and it works!  (on my P751ZM)

 

image.thumb.png.4df36b156614091462e4e8f7a52109d6.png

 

The manual curve settings are saved in userfancurve.cfg which is just a text file with a list of the fan settings in order. This makes it simple to edit directly as an alternative to the GUI (e.g. I just draw in the settings for the CPU, and then copy and paste them to replicate them for the GPU directly in the file). It also means you can easily transfer settings elsewhere, or save different manual configurations and just swap out which one is used by renaming the file extension (though it would be handy if you could call these up in a quicker fashion).

 

Also, despite what it says in the Readme, it does seem to hand over control again on exit rather than setting fans to 100% as stated there. It doesn't revert back to the last used setting in ControlCenter, but I think it's instead going back to "Automatic" in that, or some similar underlying system default. You need to toggle the settings back and forth again in ControlCenter to be sure it is back how you would like things there. I might even consider using ClevoFanControl as the default controller.

 

There are a few little glitches but all minor:

  • Editing either manual fan curve will give that curve control over the relevant fan no matter which profile is selected.
  • The "Clevo Default" profile doesn't display the fan duty, and will simply display however they were last set by the previous profile.
  • The context menu option for "About" does nothing.

A few other points to note:

  • NTPort library appeared to install fine for me without any error. I didn't try running the program without doing this first.
  • The curves are not really curves in effect, but simply steps without any interpolation in between them (so would be more accurately displayed as a bar chart). The setting at any given temperature will be applied the same for the 5 degree interval from that temperature, up until the point where the next setting kicks in (e.g. the 40°C setting is applied from 40–44°C, 45°C setting from 45–49°C and so on).
  • It first opens to just the system tray icon, and need to open the GUI window from there. Hitting the "X" to close at top right of window will leave it running in the background in the system tray, while hitting the "Exit" button will actually close it down and let go of control, same as exiting from the system tray context menu.
  • I couldn't figure out what the "GPU Batt. Monitor" setting is supposed to do. Any ideas?

 

I found there is also a similar program available from Obsidian which looks slightly fancier, but costs €40  €30:

https://code.obsidian-pc.com/clevo-software/fan-control/

 

I also came across this, but apparently it can only control one fan:

https://marqis.github.io/BtoFanControl/

 

On 9/7/2022 at 5:19 PM, luisxd said:

I use RLECViewer for custom fan curves.

 

Thanks for that too! There does seem to be some suspicion around this:

https://github.com/zuyan9/RLECViewer/issues/4
I would have said it was mostly likely just false positives, though the comment about something trying to change UAC policy settings is a little worrying. It also advises to uninstall Clevo Control Center first which I'd rather keep. Anyway, there apparently was an old thread for it on NBR at :
http://forum.notebookreview.com/threads/rlecviewer-custom-clevo-fan-control.818858/
So I don't know if anyone can locate that in the backup at nbrchive.net. And apparently this is the original source for it:
https://tieba.baidu.com/p/4872453181

  • Thumb Up 2
Link to comment
Share on other sites

I can't get the NTPort driver to install properly, has anyone else had the same issue?

Clevo P870TM-G: Core i7 8700k @ 4.3ghz | Clevo GTX 1080 | 16gb DDR4 2400mhz | AUO 1440p 120hz Display | 256gb Samsung 850 EVO | 500gb WD Blue SSD | 1tb Samsung 870 QVO | 2tb Seagate 5400rpm HDD | Prema BIOS

 Alienware 17 R1: Core i7 4710mq @ 3.619ghz 741 CBR15 (834 CBR15 @ 4.213ghz) | Dell GTX 860m | 16gb HyperX DDR3L @ 2133mhz | 3D 120hz Display | 256gb mSATA SSD

Asus Zephyrus G14: Ryzen 7 4800hs @ 4.2ghz | GTX 1650 | 8gb DDR4 @ 3200mhz | 60hz Free-sync Display | 512gb NVME SSD

 

 

Link to comment
Share on other sites

16 hours ago, Tenoroon said:

I can't get the NTPort driver to install properly, has anyone else had the same issue?

It did not instal properly for me also, but even so, the app was running as intended.

PC Specialist P870DM-G ALIENKILLER | i9-9900K 4.6 Ghz on all cores (-90 mv undervolted) | 32GB Hyper X Black 2666MHz | Clevo RTX 2080 3.1b undervolted for better temp 1905Mhz @881 mv | AUO B173HAN03.1 144hz Gsync | Samsung 980 NVME | 1TB SABRENT NVME | 2 TB SAMSUNG QVO SSD | Dsanke TM BIOS - Chujoi13 adapted based on needs | Network Card: Intel AX210-AX | Windows 10 Pro x64

Link to comment
Share on other sites

10 hours ago, runix18 said:

It did not instal properly for me also, but even so, the app was running as intended.

I should have edited my post, I found the problem out. I had to uninstall CCC and some other weird drivers and it works now. I'm going to reinstall CCC to see if that will work.

Clevo P870TM-G: Core i7 8700k @ 4.3ghz | Clevo GTX 1080 | 16gb DDR4 2400mhz | AUO 1440p 120hz Display | 256gb Samsung 850 EVO | 500gb WD Blue SSD | 1tb Samsung 870 QVO | 2tb Seagate 5400rpm HDD | Prema BIOS

 Alienware 17 R1: Core i7 4710mq @ 3.619ghz 741 CBR15 (834 CBR15 @ 4.213ghz) | Dell GTX 860m | 16gb HyperX DDR3L @ 2133mhz | 3D 120hz Display | 256gb mSATA SSD

Asus Zephyrus G14: Ryzen 7 4800hs @ 4.2ghz | GTX 1650 | 8gb DDR4 @ 3200mhz | 60hz Free-sync Display | 512gb NVME SSD

 

 

Link to comment
Share on other sites

On 9/15/2022 at 1:33 PM, Tenoroon said:

I can't get the NTPort driver to install properly, has anyone else had the same issue?

 

On 9/16/2022 at 5:50 AM, runix18 said:

It did not instal properly for me also, but even so, the app was running as intended.

 

Note from the Github page in case it is of relevance:

 

Important Notes

  • ...
  • NTPort library might give you an error message during the installation, but this can be ignored as the driver will still be installed

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Terms of Use