View Single Post
Old 04-19-2002, 06:37 PM   #8
mxyztplk
Registered
 
Join Date: Apr 2002

Posts: 3
WinXP power management bug with Direct3D screen savers

There is a known Windows XP problem with "computer standby or hibernation" with screen savers that use Direct3D.

Microsoft's description does not seem to cover the MONITOR alone failing to power down. [Microsoft's description seems to relate only to the "system" or "computer" failing to enter standby or hibernation.] However, the problem is associated with the ACPI timer, which is used for the monitor as well. Therefore, there is at least the possibility that what you have is another symptom of this known problem.

See the following Microsoft support article:

http://support.microsoft.com/default...;en-us;Q306676

______________________________________________


The Computer Cannot Enter Standby or Hibernate If a Direct3D-Based Screen Saver Is Running (Q306676)

----------------------------------------------------------------------
The information in this article applies to:


Microsoft Windows XP Home Edition
Microsoft Windows XP Professional

----------------------------------------------------------------------

SYMPTOMS
If the 3D Flowerbox, 3D Flying Objects, 3D Pipes, 3D Text, or another Direct3D-based screen saver is running in Windows XP, the computer may be unable to enter standby or hibernation by using the timer in Power Management properties.

Windows XP supports the ability to turn off the monitor or hard disks by using the Power Management timer with OpenGL (3D) screen savers running.

This issue is not video adapter-dependent.


RESOLUTION
A supported fix is now available from Microsoft, but it is only intended to correct the problem described in this article and should be applied only to systems experiencing this specific problem. This fix may receive additional testing at a later time, to further ensure product quality. Therefore, if you are not severely affected by this problem, Microsoft recommends that you wait for the next Windows XP service pack that contains this fix.

To resolve this problem immediately, contact Microsoft Product Support Services to obtain the fix. For a complete list of Microsoft Product Support Services phone numbers and information about support costs, please go to the following address on the World Wide Web:

http://support.microsoft.com/directory/overview.asp

NOTE : In special cases, charges that are normally incurred for support calls may be canceled, if a Microsoft Support Professional determines that a specific update will resolve your problem. Normal support costs will apply to additional support questions and issues that do not qualify for the specific update in question.

The English version of this fix should have the following file attributes or later:
Date Time Version Size File name
--------------------------------------------------------
21-Feb-2002 02:48 5.1.2600.29 1,181,184 D3d8.dll
21-Feb-2002 02:49 5.1.2600.29 252,416 Ddraw.dll
21-Feb-2002 02:51 5.1.2600.29 321,536 Logon.scr
21-Feb-2002 02:50 5.1.2600.29 8,192 Scrnsave.scr
03-Nov-2001 00:50 5.1.2600.17 3,584 Spmsg.dll
29-Jan-2002 00:56 5.1.2600.28 39,936 Spuninst.exe
21-Feb-2002 02:51 5.1.2600.29 667,648 Ss3dfo.scr
21-Feb-2002 02:50 5.1.2600.29 18,944 Ssbezier.scr
21-Feb-2002 02:51 5.1.2600.29 364,544 Ssflwbox.scr
21-Feb-2002 02:51 5.1.2600.29 19,456 Ssmarque.scr
21-Feb-2002 02:51 5.1.2600.29 17,408 Ssmyst.scr
21-Feb-2002 02:51 5.1.2600.29 569,344 Sspipes.scr
21-Feb-2002 02:51 5.1.2600.29 13,312 Ssstars.scr
21-Feb-2002 02:51 5.1.2600.29 638,976 Sstext3d.scr
21-Feb-2002 02:46 5.1.2600.29 1,670,912 Win32k.sys
21-Feb-2002 18:54 5.1.2600.29 429,056 Winlogon.exe


WORKAROUND
To work around this problem, use any other screen saver so that the computer can enter standby or hibernate.


STATUS
Microsoft has confirmed this to be a problem in the Microsoft products that are listed at the beginning of this article.


MORE INFORMATION
Advanced Configuration and Power Interface (ACPI) places the computer in standby only after the CPU has been idle for the specified period of time. When a 3D screen saver starts, the CPU is no longer idle, and the ACPI timer for standby is reset.

After applying the hotfix, the system will stop the 3D screen saver when monitor turns off. By doing so, the CPU of the system will be considered as idle so that the system can enter standby afterwards. You may see the following symptoms after installing the fix:

The Power Management timer for standby is reset after the monitor turns off.

When you preview 3D screen saver, the system will not go into the Standby mode directly. Instead, the system will wake up from Preview, and then go into Standby when it times out.

----------------------------------------------------------------
Published Mar 7 2002 9:53AM Issue Type kbbug
Last Modifed Apr 10 2002 12:37PM Additional Query Words
Keywords kbenv kbWinXPpreSP1fix

Last edited by mxyztplk; 04-19-2002 at 06:42 PM.
mxyztplk is offline   Reply With Quote