|
|||||||
| Windows 7 & Vista Radeon Display Drivers Discuss all things related to Windows 7, Vista and ATI drivers. |
![]() |
|
|
Thread Tools |
|
|
#1 | |
|
Rainbow Warrior
Join Date: Oct 2003
Location: Gefle, Sweden
Posts: 3,959
Rep Power: 90 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Edit 2: June 20th, 2010. Presently the problem seems to have been resolved one way or another. I had not looked back at this for a little while but after installing ATI driver 10.6 I set the MS H.264 codec acceleration back to default and the clocks have not locked for two days of testing. Hopefully it's a thing of the past. Don't know if the solution was by driver or MS update for Win7 x64.
Background: There's a pretty irritating problem that I've read some scattered reports about and encountered myself with 5700 and 5800 series of cards. For instance at home with a 5770 and a 5850 in two different machines running Windows 7 64bit. The problem is that sometimes when the card runs in video acceleration clock mode, an in-between state above the idle/2D clocks and below the 3D performance levels, the core and memory clocks get stuck at 400/900MHz. When that happens it neither clocks down to idle/2D to save power, nor is it able to raise the clock to 3D levels when playing a game afterwards, which is the real problem naturally. Some others have had this happen after playing video with Windows Media Player. I don't use that much and haven't had any problems when playing hardware accelerated video in other programs, but almost every time I run Windows Media Center the clocks get stuck at 400/900 afterwards. Another almost surefire way to trigger this has been to run the Windows Experience Index routine(video encoding/decoding test). It's probably something between the driver and Windows 7's video encoding/decoding routines. Having a freshly installed system hasn't helped so I'd rule out third party codec/software problems. At worst there might a need for a video BIOS fix, but I'm betting that the drivers will eventually fix this. Edit: New improved workaround I found that closer to the source of the problem lies the Microsoft H264 Video Decoder MFT, in short the standard codec that Windows [Media Player / Media Center] uses for H264 content. Using a program named DXVA Checker it is possible to disable hardware acceleration for that perticular codec, effectively letting the card clocks remain at 2D levels instead of jumping up to the video acceleration 400/900 and getting stuck. Naturally the CPU will have to work a lot more instead since the graphics card is not offloading, but that usually not a problem on newer systems. If you play a lot of H264 video chances are that you are already either using a different player with built-in codecs like Media Player Classic Home Cinema, or perhaps playing video in Windows Media Player but with a different H264 codec installed. The procedure is relatively easy and risk free. Download and unzip DXVA Checker from here: http://bluesky23.hp.infoseek.co.jp/e...ml#DXVAChecker The DXVAChecker.exe can be run from anywhere, start it up and press CTRL-F on your keyboard. Find the item as described in the picture and uncheck "Enable DXVA". Now you are set, just repeat the procedure if you want to restore DXVA(acceleration) to this codec in the future. ![]() - - - old text follows - - - Quote:
__________________
Your 58x0/57x0 card gettig stuck at 400/900? Last edited by mkk; Jun 20, 2010 at 12:04 AM. |
|
|
|
|
|
|
#2 |
|
Rainbow Warrior
Join Date: Oct 2003
Location: Gefle, Sweden
Posts: 3,959
Rep Power: 90 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Re: If your 5x00 card tends to get stuck at 400/900 clocks, here's a workaround.
Updated with new workaround method.
__________________
Your 58x0/57x0 card gettig stuck at 400/900? |
|
|
|
![]() |
| Bookmarks |
| Thread Tools | |
|
|