Overclock.net › Forums › Cooling › Air Cooling › Speedfan alternative [automated fan control]
New Posts  All Forums:Forum Nav:

Speedfan alternative [automated fan control]

post #1 of 5
Thread Starter 
I'm using Speedfan right now, it does what I want.
However: there's a bug and sometimes the GPU temp is misread, goes to -999C until I restart Speedfan.
I don't know if this is a Speedfan bug or not, but in the mean time I'd like to know if there are any alternatives.

I tried Argus Monitor, but it only lets you automate the GPU fan, I need it for all fans and it needs to work based on both CPU and GPU temperatures.
post #2 of 5
I used to have something similar with my GPU as well whereas the PWM logic would reverse (0%duty=100% duty, vice versa) or the card would not respond at all to any fan speed changes. Other times the temp sensors would read incorrectly as well such as reading a steady 41c despite it thermal tripping at 100c in reality. Often restarting Speedfan would work but if not would resulting in the issues persisting even after a restart until a complete power-off (such as if the fan stopped completely due to the PWM logic failure for example).

Eventually I found it was caused by a slight corruption in memory far as the GPU drivers were concerned due to an unstable system along with an unstable/overly-aggressive GPU 2D UNDERclock. Restabilizing the system actually resolved the issue completely so might be a similar issue in your case.

Edited by Chozo4 - 11/3/13 at 3:17pm
Scarab
(16 items)
 
MicroServe
(7 items)
 
Webserv
(5 items)
 
CPUMotherboardGraphicsRAM
AMD Opteron 1389 @ 3.8ghz/1.450v Gigabyte 880gma-USB3 @ 289FSB XFX GTX260 Black Edition @ 779/1458/1215 2x4gb Samsung MV-3V4G3 771mhz/8-8-8-16-1T@1.30v 
Hard DriveHard DriveOptical DriveCooling
Transcend 4gb Industrial CF w/ Sata adaptor WD Caviar Blue 320gb Sata HItachi/LG GCC-4120B Enzotech Extreme-X Rev.A 
OSMonitorKeyboardPower
Windows Server 2003 Enterprise R2 32bit Hyundai ImageQuest p910+ @ 2560x1920 Compaq PS/2 Keyboard Model 5107 Rosewill CAPSTONE 650watt 
CaseMouseMouse PadAudio
Ultra MicroFly Black 3xclear window Genius NetMouse PRO Leopard Tiger Cubs Moon Backdrop Yamaha YMF754-V 
CPUGraphicsRAMHard Drive
AMD Geode NX-1500 SiS Mirage Graphics Hyundai Electronics  Apacer ATA Flash  
CoolingOSCase
Heatpipe Passive Windows Server 2003 Enterprise R2 32bit T5720 ThinClient 
CPURAMHard DriveOS
Broadcom BCM5252 Elixir 32MB Generic 2gb SDHC DD-WRT Enhanced with OTRW 
Case
Linksys WRT54G-TM 
  hide details  
Reply
Scarab
(16 items)
 
MicroServe
(7 items)
 
Webserv
(5 items)
 
CPUMotherboardGraphicsRAM
AMD Opteron 1389 @ 3.8ghz/1.450v Gigabyte 880gma-USB3 @ 289FSB XFX GTX260 Black Edition @ 779/1458/1215 2x4gb Samsung MV-3V4G3 771mhz/8-8-8-16-1T@1.30v 
Hard DriveHard DriveOptical DriveCooling
Transcend 4gb Industrial CF w/ Sata adaptor WD Caviar Blue 320gb Sata HItachi/LG GCC-4120B Enzotech Extreme-X Rev.A 
OSMonitorKeyboardPower
Windows Server 2003 Enterprise R2 32bit Hyundai ImageQuest p910+ @ 2560x1920 Compaq PS/2 Keyboard Model 5107 Rosewill CAPSTONE 650watt 
CaseMouseMouse PadAudio
Ultra MicroFly Black 3xclear window Genius NetMouse PRO Leopard Tiger Cubs Moon Backdrop Yamaha YMF754-V 
CPUGraphicsRAMHard Drive
AMD Geode NX-1500 SiS Mirage Graphics Hyundai Electronics  Apacer ATA Flash  
CoolingOSCase
Heatpipe Passive Windows Server 2003 Enterprise R2 32bit T5720 ThinClient 
CPURAMHard DriveOS
Broadcom BCM5252 Elixir 32MB Generic 2gb SDHC DD-WRT Enhanced with OTRW 
Case
Linksys WRT54G-TM 
  hide details  
Reply
post #3 of 5
Thread Starter 
Thanks, but it seems like a Speedfan bug in my case. (Other programs show the correct temperature.)
I found some related bug reports, apparently it's a known issue:
http://www.bugtrack.almico.com/view.php?id=2120
post #4 of 5
Quote:
Originally Posted by early View Post

Thanks, but it seems like a Speedfan bug in my case. (Other programs show the correct temperature.)
I found some related bug reports, apparently it's a known issue:
http://www.bugtrack.almico.com/view.php?id=2120
Best work around really is as they suggested on it. When I had issues before I actually had it set to execute a batch file to kill the speedfan process when (in my case) speed was equal or less than 0. In your case could always set a speedfan event to do something similar if GPU (X) reads a temp under say.. under 0.

[EVENTS TAB]
Code:
IF [Temp Probe Here] [<] [0]
  for [2] times    Allow every [1] seconds
THEN [Execute] [path/batchfile.bat] []


The batch file content I used in such cases was...
[BATCH FILE]
Code:
@pv -kf speedfan.exe
@cd /d C:\progra~1\speedfan
@start /realtime /min speedfan.exe
@exit

PV.exe is a tiny Process manipulator by Igor Nys. that can be obtained from:
http://jmespe.free.fr/soft/PRCVIEW/

I in all honesty don't know of any alternatives really. Could use MSI AfterBurner for manipulating the graphic card fan ramps but other than that I cannot suggest much else other than a functional workaround to the issue.
Scarab
(16 items)
 
MicroServe
(7 items)
 
Webserv
(5 items)
 
CPUMotherboardGraphicsRAM
AMD Opteron 1389 @ 3.8ghz/1.450v Gigabyte 880gma-USB3 @ 289FSB XFX GTX260 Black Edition @ 779/1458/1215 2x4gb Samsung MV-3V4G3 771mhz/8-8-8-16-1T@1.30v 
Hard DriveHard DriveOptical DriveCooling
Transcend 4gb Industrial CF w/ Sata adaptor WD Caviar Blue 320gb Sata HItachi/LG GCC-4120B Enzotech Extreme-X Rev.A 
OSMonitorKeyboardPower
Windows Server 2003 Enterprise R2 32bit Hyundai ImageQuest p910+ @ 2560x1920 Compaq PS/2 Keyboard Model 5107 Rosewill CAPSTONE 650watt 
CaseMouseMouse PadAudio
Ultra MicroFly Black 3xclear window Genius NetMouse PRO Leopard Tiger Cubs Moon Backdrop Yamaha YMF754-V 
CPUGraphicsRAMHard Drive
AMD Geode NX-1500 SiS Mirage Graphics Hyundai Electronics  Apacer ATA Flash  
CoolingOSCase
Heatpipe Passive Windows Server 2003 Enterprise R2 32bit T5720 ThinClient 
CPURAMHard DriveOS
Broadcom BCM5252 Elixir 32MB Generic 2gb SDHC DD-WRT Enhanced with OTRW 
Case
Linksys WRT54G-TM 
  hide details  
Reply
Scarab
(16 items)
 
MicroServe
(7 items)
 
Webserv
(5 items)
 
CPUMotherboardGraphicsRAM
AMD Opteron 1389 @ 3.8ghz/1.450v Gigabyte 880gma-USB3 @ 289FSB XFX GTX260 Black Edition @ 779/1458/1215 2x4gb Samsung MV-3V4G3 771mhz/8-8-8-16-1T@1.30v 
Hard DriveHard DriveOptical DriveCooling
Transcend 4gb Industrial CF w/ Sata adaptor WD Caviar Blue 320gb Sata HItachi/LG GCC-4120B Enzotech Extreme-X Rev.A 
OSMonitorKeyboardPower
Windows Server 2003 Enterprise R2 32bit Hyundai ImageQuest p910+ @ 2560x1920 Compaq PS/2 Keyboard Model 5107 Rosewill CAPSTONE 650watt 
CaseMouseMouse PadAudio
Ultra MicroFly Black 3xclear window Genius NetMouse PRO Leopard Tiger Cubs Moon Backdrop Yamaha YMF754-V 
CPUGraphicsRAMHard Drive
AMD Geode NX-1500 SiS Mirage Graphics Hyundai Electronics  Apacer ATA Flash  
CoolingOSCase
Heatpipe Passive Windows Server 2003 Enterprise R2 32bit T5720 ThinClient 
CPURAMHard DriveOS
Broadcom BCM5252 Elixir 32MB Generic 2gb SDHC DD-WRT Enhanced with OTRW 
Case
Linksys WRT54G-TM 
  hide details  
Reply
post #5 of 5
Thread Starter 
I didn't even think of Events in Speedfan, that's a good idea.
In case I decide to do a Speedfan restart: do I really need a separate .exe for this? Shouldn't a .bat file with stop/start/taskkill [speedfan.exe path] be enough?


EDIT:

I made it work, here's how:

1. Speedfan bugging out triggers a vbs script file, whose purpose is to launch a .bat file without the cmd window popping up (otherwise it would interrupt a game, for example)
2. the .bat file contains:
Code:
taskkill /f /im speedfan.exe
timeout /t 5
"c:\program files (x86)\speedfan\speedfan.exe"
First line to end the speedfan process.
Then a 5 second pause to make this work without hiccups.
And then to run Speedfan again.

Maybe it will be useful to someone.
BTW, Speedfan executes files with elevated privileges, which makes things simpler. Otherwise you might use Task Scheduler "with highest privileges" to avoid UAC prompts...

If pv.exe can work by default without a cmd window popping up it might be even easier, I guess.
Edited by early - 11/5/13 at 8:53am
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Air Cooling
Overclock.net › Forums › Cooling › Air Cooling › Speedfan alternative [automated fan control]