Same message here. I think it's missing DLLs or something.
-
-
John@OBSIDIAN-PC Company Representative
Please, re-download:
https://www.obsidian-pc.com/CLEVOMonitor.zip
(That´s just a proof of concept to pull values values without DPC latency). -
Things I noticed
- CPU temp not detected (7820HK)
- Fan duty not detected (P650HS-G)
-
John@OBSIDIAN-PC Company Representative
I'll clear out the dependencies and then repost.
Sent from my MI Note 2 using Tapatalk -
It also crashes if left running for more than a few minutes. -
John@OBSIDIAN-PC Company Representative
https://www.obsidian-pc.com/CLEVOMonitor.zip
Also:
THIS IS JUST A TEST -> Use it to check how this running affects your Latency (DPC) and CPU Usage (since it´s going to be a service, please minimize it for no UI CPU usage).
Report back please! -
-
John@OBSIDIAN-PC Company Representative
This is still a work in progress, so makes no difference at the moment. -
John@OBSIDIAN-PC Company Representative
Here is last weeks of progress:
Basically a Service (which in the picture is running it´s alternative GUI version just for debug/check).
It does not need Admin rights.
It does not add DPC
It shares all values with all our other apps, uses near 0% CPU, GUI version takes 13Mb RAM, while service should be around 5Mb.
Initial testing for the laptops at hand (P7, PA7, P95), will test others to make it compatible with all ECs.
Coming soon....kong, TheChosen0ne, jcadduono and 5 others like this. -
Mind changing the slider max to 1000ms? Helps take advantage of higher ramping percentages (or really slow ramping, which is nice when you have a P870 with the CPU and dual VGA heatsinks connected as 1 large mass)
Also when changing modes (ex. between max and silent), perhaps it should not reset the fan speed to 0 each time, but instead ramp to the new value. It also seems maybe there is a bug in ramp amount when using fan curve table, ex. when CPU temps are hovering at 79-81c, it sounds like there is much more than 1% ramp at the moment the active table cell switches, then it continues properly with the 1% ramp. Not sure if this is actually happening, but it sounds like it to my ears.
Perhaps it would help to have current (or latest value the thread set it to) fan duty for each fan shown in Information tab?
CPU 75c GPU 35c 45.10.10
CPU 80c GPU 35c 70.20.20Last edited: Oct 25, 2018 -
John@OBSIDIAN-PC Company Representative
-
John,
I wanted to ask how are the lights on the back of the LCD panel being controlled? I was looking this morning and no matter what color I applied to the keyboard, it never applied the color to the back of the LCD panel.
Is this not implemented or are they not paired like I thought?
In the original Command Control Center there was the keyboard section in the UI, and then there was the LCD panel lights section. -
John@OBSIDIAN-PC Company Representative
HawkInOz likes this. -
-
I'm not sure, but for P775TM1, the Temp/Load colors are not responding, they are just the same all the time. Any suggestions? I think, on 0.1.10 it was working.
-
John@OBSIDIAN-PC Company Representative
-
John@OBSIDIAN-PC likes this.
-
John@OBSIDIAN-PC Company Representative
Just to let you guys know that Fan Control 2.0 should start rolling out soon
Sent from my MI Note 2 using TapatalkD2 Ultima, skandal, BrightSmith and 6 others like this. -
John@OBSIDIAN-PC Company Representative
Fan Control 2 Beta
And so we start, a DPC Latency free Fan Control
Why did we change the method?
The previous method used the CLEVO Control Center included dll, which simply cannot be used for fast loops like continuously fetching temperatures or setting fans RPM. It uses the Windows ACPI which increases the DPC latency.
In the past we tried to avoid using methods that would communicate directly with the EC chip, why? It´s dangerous right? Well let´s look at it:
The biggest dangers of using direct EC communication is the fact that IF YOU flash the EC in Windows while you are talking to the EC with another app it will probably brick your laptop.
BUT:
a) Who flashes the EC in Windows? Are there so many re-sellers doing it? And if they are i´m sure they are aware of the danger it represents.
b) IT MAKES NO DIFFERENCE if you talk directly to EC or if you use ACPI, YES, if you use the same method as CLEVO CONTROL CENTER dll to talk to EC it will also brick it if you try to flash it while exchanging data with it. So it does not matter which method any app uses to talk to the EC, you just can´t flash the EC with anything like that running. Even CCC is dangerous.
c) OBSIDIAN-PC is probably the only company who does include a BIOS updater with all their laptops (Our Updater does that, it flashes the EC in Windows), BUT basically we try to make it safe by killing any access to EC before flash, any reseller offering our app to their clients can use the flasher too to make it safe.
Moving on... another danger of any "manual" Fan Set is the fact that if the app or service crashes, the fans will be kept at the last manual value you sent to the EC, this is not as dangerous as it seems, if your CPU or GPU reaches high enough temperatures they either get throttled down or the laptops shuts down automatically. Still... this is how we are making it safer:
Fan Control 2.0 is basically a remake, we had to re-write almost everything (some features have not been ported yet), it´s now split into two parts, a monitor service (which on this BETA is not a actual service but a application with GUI for testing purpose) and the actual Fan Control Frontend.
The service will autostart and will be sharing all sensor information with any of our software. The service will take calls to update it´s own memory stored fan tables.
When Fan Control 2.0 frontend loads values, or when the user changes a value, it is sent to the Monitor service and get´s stored there, at that point Fan Control GUI is not doing anything, it could even be terminated (but we wont do that, read on).
For added security the Fan Control app and Monitor Service will exchange specific data (question-response type) to make sure both are running, actually this method is not just to know if it´s running, because they can be running but could have crashed and are not doing anything, so with question-response type of exchange both apps know if the other one is running. This allows us to trigger safety "Automatic Fans" if anything went wrong. This method will be fully implemented in the final version.
Download the Beta:
https://www.obsidian-pc.com/FanControl2.zip
What´s New:
- All the above
- Multi-user capable
- No Admin escalation needed
- You can run it from any folder, it does not need to be placed in the old C:\Program Files\LaptopTools\ folder
- All modes are now based on Sliders and Knobs with up to 4 user presets
- Each user preset (Manual, Silent, Normal, Extreme) can be reset, create a backup, restore a backup
- All user presets are now pre-filled with example values
- Bigger resolution, each slider goes from 0 to 255 which allows to finer tuning
- Fan Update interval goes from 50ms to 500ms (with double the resolution you need faster update)
- Some options have been removed (they will be ported later)
- Current EC reported Fan Duty values available in the information tab
Please test this out and let me know if it works, on the first run you might need to install a driver, if the app does not work even after installing it please restart first and try again before reporting it as "Not working".
Tested systems so far:
N850 / N870
P775DM / TM
P751TM
P640HK
PA71ES
P650HP
NOTE
- Before trying this one STOP the old Fan Control software
- If you want to add this new one to your windows startup please open the old one first and deselect the start with windows option
- DO NOT merge this files with your current C:\Program Files\LaptopTools\ install, keep them separate for testing purpose only
As a special thank you for your support:
- We have temporary lowered FAN CONTROL license price to 25€
Will be waiting for all your feedback.Last edited: Oct 30, 2018bennyg, FTW_260, TheChosen0ne and 3 others like this. -
-
got this error...
what i do? i notice the C++ redist 2015 doesnt install either...Attached Files:
-
-
I can double click the icon from the taskbar and it will take a while to show up, then the Monitor GUI is unresponsive:
-
John@OBSIDIAN-PC Company Representative
I'll test the install process, if it causes trouble I will just add the driver separate along with the msvc runtimes and be gone with it
I'll be back in 4h.
Sent from my MI Note 2 using TapatalkTheChosen0ne and joluke like this. -
John@OBSIDIAN-PC Company Representative
Because at least for the first time you run the software you need admin rights otherwise you can´t install the driver.
And btw you need to install both:
vc_redist.x86.exe and vc_redist.x64TheChosen0ne and Dennismungai like this. -
John@OBSIDIAN-PC Company Representative
New Fan Control now with a pretty Installer:
https://www.obsidian-pc.com/files/FanControl2.zip
- Installer will install all the required sutff like driver / runtimes
- Included the new double security check (monitor and fancontrol both check on each other health)
- Automatic Updater will now request proper admin access for updating
- Fan Control can now fully live inside it´s own folder ( DO NOT Install in the same folder as Laptop Tools !!!!!!!!!!!!!!!!!)TheChosen0ne likes this. -
-
-
I'll check fan control 2 shortly, but @John@OBSIDIAN-PC I still think control station has some sort of memory leak bug.
When I freshly start the program, it's fine, low RAM usage, etc. After a couple days (usually 3) the RAM amount seems to start rising, and I get some hitches very uncommonly when typing in some programs like chrome and Discord, like the text buffers, and a few letters get typed in the same instant shortly after. It does not seem to have much issue with games, but I can only think that it's Control Station.
The reason is not only the climbing RAM, but when I try to exit the program, it never actually closes. Instead, RAM increases slowly until somewhere between 400 and 600MB of usage, and then the process simply sits there. Once this happens, the only way to get typing to properly work again is to reboot the PC.
You can see the high usage and control station not running here:
-
John@OBSIDIAN-PC Company Representative
That should be cleared on next update.
Sent from my MI Note 2 using TapatalkD2 Ultima and TheChosen0ne like this. -
hello, I just bought an used P750ZM and wondered if it was fully supported ? also is there some kind of "full package" license or fan control license and updater license have to be purchased individually ? thank you
edit : playing with the keyboard led part, I noticed the color doesn't change with the windows user, with "flexikey" I was able to have one color when I logged with my user account and another for my son who of course wants bright red backlightLast edited: Nov 1, 2018 -
-
John@OBSIDIAN-PC Company Representative
Give me some time!
Sent from my MI Note 2 using Tapatalk -
Got some feedback for FC2:
- Dragging the window of FC2 and the Monitor causes them to fly around the screen wildly, they don't drag smoothly at all. As a result my Monitor app has flown off the visible area somewhere and I can't get it back (is there a way to reset window position? Restarting the app didn't help)
- Monitor auto-detect did not seem to pick up my 3 fans (P650-HS). If I have 3 fans that is (not sure). As such, my GPU began overheating due to I think the second GPU fan not firing. Setting 3 fans manually brought temps back down.
- After setting 3 fans in Monitor, only two fan duties appear in Fan Control. Not sure if this means I only have two fans or not.
-
once the keyboard lighting is multi user, it will be perfect (at least for me)
-
John@OBSIDIAN-PC Company Representative
Settings which include window geometry can be reset by deleting monitor.ini in your user documents folder, under LaptopTools.
Will check on my PA71 which also uses two GPU fans.
In the meanwhile you can use the old fan control from the full package:
https://www.obsidian-pc.com/files/LaptopToolsInstall.zip
Sent from my MI Note 2 using Tapatalk -
EDIT: Scratch that, it just seems to ramp to 9% and stay at 9%. A bug?
Aforementioned 2 fans in FC2:
Last edited: Nov 1, 2018 -
-
John@OBSIDIAN-PC Company Representative
A simple code comment is the problem ... My bad!
Will update it soon.
Sent from my MI Note 2 using Tapatalkjoluke likes this. -
John@OBSIDIAN-PC Company Representative
And not just mirror fan2/3 ?
That's a heck of controls.... But very easy to implement.
Sent from my MI Note 2 using Tapatalk -
so I'm now setting up my fan curve in manual mode (but the behaviour is similar in automatic modes) and it seems to me that the "fan update interval" doesn't work on my P750ZM, whatever I put in there, the fans immediatly switch fan speed when reaching a threshold, resulting in pulsing sound at certain temperatures, can you look into that ?
-
I tried Fan Control 2 again and noticing the temperatures still don't line up with OHM / ThrottleStop. The temp reported in the new fan control are wildly off any of the cores or package, for example the actual temperature is say 86, fan control still shows 73. Not sure how this affects the fan speed as it will be applying lower speeds for 73 C while the actual temperature is in exceess of 85. Eventually, after about a minute or so, fan control's temp will catch up to whatever the other applications show, but still seem lower overall.
-
John@OBSIDIAN-PC Company Representative
For smooth behaviour you want to go to the "Behavior tab" and set the ramping steps to 1 and set the refresh rate to around 400ms.
Please notice FanControl 2.0 is beta at this moment, if anything goes wrong go back to previous version from the full Laptop Tools package.
Even today i killed at least 3 bugs in the code...
Also be sure not to use CC or FanControl 1 at the same time you use FanControl 2
I can see how there might be some lag reporting them and it should go down in the final version when the Monitor app gets converted in a high priority service. Still from my testing the lag is max 500ms...
What you might be experiencing is something else, and that´s the displayed UI values might not be the actual values the app is using.
There is a Highest priority thread ONLY for reading and setting values, while the UI is run in a separate normal priority thread. So when you load the system with something like a Benchmark (one of those who put the system at 100% with high priority threads) the Fan Control and Monitor UI threads might get pushed back and not update, this does not mean that the worker thread are not updating correctly.
Fan Control uses 2 threads.
1) UI - Normal Priority
2) Engine - Emit values and get values from Monitor - Normal Priority
Monitor uses 3 threads:
1) UI - Normal Priority
2) EC talking (getting values and pushing values) - Highest priority
3) NVIDIA fetch values - Highest Priority
So while your UI might look like it´s not updating, the current fan table is loaded to memory and the EC Talking Monitor Thread is working.TheChosen0ne and djsubtronic like this. -
Hello John,
Can you please implement the option to turn off the lid leds on the P870TM-G/P870DM-G....
I know that you are busy but I am waiting for so long for this feature and it still did not show up... and all I want is to turn them off... nothing more.
Thank you !HawkInOz likes this. -
I'll do a screenshot with my settings when I have access to the laptop but like I said I can put the slider anywhere between 250 and 500ms it doesn't seem to have any effect and so the fan ramp up or down immediatly... the way I understand how it's supposed to work is when it reaches the temperature to trigger the next level (up or down), it does it only if it stays = or > it for xxx ms, right ? -
John@OBSIDIAN-PC Company Representative
I will make a video for each app explaining how it works.
Refresh rate is like a clock.
For each tick it compares current temp to previous temp.
If temp is now in a new range it will apply that range duty value according to the ramping.
If ramping step is 1 for each tick it will increase the fan duty up or down by 1 value each.
Values for duty are from 0 to 255 (sliders).
Sent from my MI Note 2 using Tapatalk -
now I'm confused but it's alright, I will just apply an automatic mode, set the ramping steps to 1 and set the refresh rate to around 400ms like you suggested for now, it's already much better than the default behavior
thank you -
-
John@OBSIDIAN-PC Company Representative
Updater was updated to 2.2.0
--------------------------------------------
What´s new:
- Multi-user capable! Please review your settings!
- No longer uses admin access by default, it will prompt when needed or allow you to open drivers folder
- Improved BIOS flash to single step flash
- Drivers are now downloaded to User Documents / Laptop Tools folder
TheChosen0ne and jaybee83 like this. -
I have the p770dm. So the p751dm on the drop down menu should work for me right?
CLEVO Drivers Update Utility by OBSIDIAN-PC
Discussion in 'Sager and Clevo' started by Spartan@HIDevolution, Feb 13, 2017.