View Issue Details

IDProjectCategoryView StatusLast Update
0002005SpeedFanFan controlpublic2014-04-08 03:18
Reportercraigl Assigned Toalfredo  
PriorityurgentSeveritymajorReproducibilityalways
Status assignedResolutionopen 
PlatformWindowsOSWindows 7 64 bitOS VersionWindows 7 64 bit
Product Version4.46 
Summary0002005: After entering sleep, graphic card temperature always returns -999
DescriptionSpeedfan works fine, but once the computer is awoken from a sleep state - the temperature for the ATI 7970 card shows -999. Speedfan then sets the fan speed to 0. Exiting the speedfan application and restarting it solves the problem until once again, the computer enters sleep mode.

This is a serious problem - as the actual graphic GPU temperature rises from use - but the fan stays OFF (because Speedfan thinks the temperature is -999 degrees) - potentially damaging the graphics card.

Issue 1952 seems to report the same problem - but it is listed only as a minor issue - but this is a major issue as the graphics card will be damaged.
Steps To ReproduceJust wake the computer from sleep mode.
Additional InformationThe system actually has 4 graphics cards:
Slot 1: XFX 7970
Slot 2: Diamond 7970
Slot 3: XFX 6970
Slot 4: XFX 6970


The problem only seems to appear on the Diamond 7970 (at least so far).
TagsNo tags attached.
Motherboard ModelAsus Rampage IV Extreme
Video Card ModelDiamond 7970

Activities

iFez

2012-07-05 10:19

reporter   ~0007012

I have the same issue using a Sapphire HD7850. The cause is probably AMD's new ZeroCore Power Technology. This powers down the GPU when the monitor is off. I suspect this is the cause because the -999 temp also occurs when only the monitor has gone to sleep, not the whole computer itself.

pitapart

2012-08-25 17:44

reporter   ~0007068

I have also the same issue using a Sapphire HD7950.

Alpha.001

2012-08-31 09:34

reporter   ~0007070

Hey guys, I have the same issue on HD7870. This seems to be because AMD has a new feature where the GPU shuts down completely on sleep or screen power-off.

I have a workaround, make this batch file and just execute whenever the temperature is -999:

@echo off
taskkill /F /T /IM speedfan.exe
start "" "C:\Program Files\SpeedFan\speedfan.exe"
cls
exit

It quickly restarts speedfan and resets the temperature.

Works at least until it gets fixed :)

yarrh

2013-02-21 08:05

reporter   ~0007186

Last edited: 2013-02-21 08:38

I won't always remember to restart speedfan after idling. I'm scared to continue using SF with my HD7870 because of this. How easy would it be to start a game of farcry 3 until the gpu starts smoking?

While I CAN disable auto standby and auto monitor-off, my particular monitor draws a lot of power. This is not a good option if i have a habit of going AFK.

I hope AMD releases a driver than allows users to disable ZeroCore Power, or Alfredo addresses this somehow.

*edit*
I noticed that this only happens when SF is minimized.

yarrh

2013-02-21 08:34

reporter  

Capture.PNG (71,466 bytes)   
Capture.PNG (71,466 bytes)   

DJManiac

2013-12-05 21:09

reporter   ~0007303

Same Issue on current R9 290 Cards.
After ZeroCore was activated CPU temp stuck at -999.

yarrh: "I hope AMD releases a driver than allows users to disable ZeroCore Power, or Alfredo addresses this somehow."

So do I! :-)

BiGF00T

2013-12-26 14:18

reporter   ~0007308

Last edited: 2013-12-26 14:22

Same issue on my Radeon 7800 here. Using the batch file from above did not work because (I guess) the console window that should restart SpeedFan was killed with the taskkill /T command. The restart that worked for me is the following:

@ECHO OFF
set SPEEDFANPATH=C:\Program Files (x86)\SpeedFan\
taskkill /F /IM speedfan.exe
start "" "%SPEEDFANPATH%speedfan.exe"
echo application restarted >> "%SPEEDFANPATH%last_restart.txt"
date /T >> "%SPEEDFANPATH%last_restart.txt"
time /T >> "%SPEEDFANPATH%last_restart.txt"
exit

I have added a log file so that I can check when the program was restarted. I have ommitted the /T option from taskkill because the batch file from above only killed my SpeedFan and I guess the /T also killed the batch execution because it was started by the SpeedFan process that was killed. At least this one worked for me, no matter what the reason was.

And the event is:

[event]
Origin=ATI Video Card@$0(onISA@$290)
ReadingIdx=1
SourceType=temp
CheckType=<
CheckValue=0
Action=execute
ActionPar1=C:\Program Files (x86)\SpeedFan\restart_speedfan.bat
ActionPar2=
AllowEvery=0
VerifiedFor=1

meccs

2014-03-31 13:58

reporter   ~0007367

Any updates on that issue? It still persists!

toysareforboys

2014-04-06 16:15

reporter   ~0007377

I was able to fix my -999 temp problem by installing the new AMD Catalyst 14.3 Beta V1.0 drivers from March 12, 2014 :) Temp works 100% reliable on my R9 290x now!

-Jamie M.

MaxusR

2014-04-07 13:51

reporter   ~0007379

toysareforboys, does this solves the problem after sleep/hibernate/change user?

toysareforboys

2014-04-08 03:18

reporter   ~0007380

My computer never sleeps, only my monitors turn off, so not sure about that, sorry :(

-Jamie M.

Issue History

Date Modified Username Field Change
2012-06-12 23:35 craigl New Issue
2012-06-12 23:35 craigl Status new => assigned
2012-06-12 23:35 craigl Assigned To => alfredo
2012-07-05 10:19 iFez Note Added: 0007012
2012-08-25 17:44 pitapart Note Added: 0007068
2012-08-31 09:34 Alpha.001 Note Added: 0007070
2013-02-21 08:05 yarrh Note Added: 0007186
2013-02-21 08:34 yarrh File Added: Capture.PNG
2013-02-21 08:38 yarrh Note Edited: 0007186
2013-02-21 08:38 yarrh Note Edited: 0007186
2013-12-05 21:09 DJManiac Note Added: 0007303
2013-12-26 14:18 BiGF00T Note Added: 0007308
2013-12-26 14:22 BiGF00T Note Edited: 0007308
2014-03-31 13:58 meccs Note Added: 0007367
2014-04-06 16:15 toysareforboys Note Added: 0007377
2014-04-07 13:51 MaxusR Note Added: 0007379
2014-04-08 03:18 toysareforboys Note Added: 0007380