Hey guys, as some of you may recall, I was the lucky winner of one of the holiday giveaway and received and R9 Fury Tri-X from AMD! This card has been an absolute BEAST, but some technical difficulties have been tough to pin down. Specifically, I was experiencing crashes at random points in BF4. Sometimes within 5 minutes, sometimes 45 mins, and sometimes I could even play a few hours before a crash occurred. These problems also extended to Civ 5 and Witcher 3. Temps were always showing normal, no cooling issues. AMDKMDAP was usually the failing process. Cue the troubleshooting. Consider the list of things below as things you can try if you're getting crashes:
Checked system integrity of BF4 within Origin. Reinstalled BF4.
Disabled Origin/Steam overlay within game.
Reinstalled DX11 using BF4's DX installer.
Tried switching between Mantle and DX11
Used Sapphire Trixx to increased power limit. Tried tweaking voltage up a little bit as well. Also tried underclocking. Did all of this with MSI afterburner as well. Disabled ULPS
Forced fans to run at 80% instead of using fan profiles.
Switched the card's BIOS.
Undid overclocking of CPU.
Verified system integrity with SFC /scannow
Gave BF4 Run as Admin privileges, run in and out of compatibility mode. Did this with both the 64 and 32 bit launchers.
Tweaked various quality settings including SMAA. Dropping texture quality to high eliminated some wonky flashing textures it seems but did not fix stability issues.
Messed with Vsync.
Reinstalled drivers after stripping them with both Display Driver Uninstaller in safe mode and AMD's driver removal tool.
Tried older catalyst drivers (even worse)
Tried using Microsoft's Driver verifier tool.
Tried DXDIAG tool.
Checked for updated MoBo, GPU, SSD firmware/drivers
Checked crashdump/Event viewer logs till my vision blurred.
FINALLY I think I solved the problem by adding a TDRdelay registry entry as outlined here: Graphics driver stopped responding and has recovered....TDR fix
The next step was to either try a new PSU or reinstall windows, which I really didn't want to have to do. After applying said fix I played Civ 5 for a few hours just fine, then played BF4 for the entire rest of the evening (3+ hours) with no issues with CPU overclock. I think I finally got it fixed. Posting the solution here for others to see if they're having similar problems. Will update as necessary
Relevant System specs for the record:
ASUS M599FX Pro Rev 2.0
FX-8370 OC'd to 4.5ghz
R9 Fury Tri-X
Antec 750W HCG PSU
Windows 10 Pro (upgraded from Win7 UItimate)
Hope this helps anyone on red team having issues, it's a pretty comprehensive list of things to try if GPU troubleshooting.
Thanks a million, I was getting discouraged with my new Fury X. This fix solved the black screen issue and stopped the driver crashes!
Nice find ebonclaw!
*Edit* The TDRDelay entry seems to have resolved some issues but created new ones in other games, where the display driver would hang SUPER hard with the error:"application blocked from graphics driver". I deleted the TdrDelay entry and tried a new entry "TdrLevel" in the same key, setting the value to 0. This essentially turns off TDR, which may work better for you. Gaming has seemed much more stable, but I still get an occasional System_Service_Exception crash here and there. Am going to mess with CPU overclock settings and ease off a bit to see if this resolves the issue; I recently tried to push the CPU to 4.6 and I think the max it's gonna run is 4.5 unless I start adding more vcore, which just isn't worth it.
Yes, I too am having issues but overall it's much better. I'll try the registry mod you suggested "TdrLevel" and see if that helps even more. Also, on another forum, someone had success with a program called ClockBlocker. You may benefit from this: ClockBlocker (profiled AMD power-management control) - Guru3D.com Forums I suppose I made a mistake applying your registry fix and this ClockBlocker program at the same time because I can't really tell which one benefitted the most. Sorry, I don't understand this at a high technical level like you. Anyway, thanks for the info!
What driver version are you using? I found info that 15.11.1 is stable. I've been using it all day, ok for the past 4 hours or so (with the exact conditions below). BTW, I did make the TdrLevel change too, but the new display driver crashes continued afterwards.
The older driver listed as an AMD Beta is available at:
I have not had success with either the 15.12 or the 16.1.1 hotfix release(s). Neither one will run for me for long. 15.12 black screening and 16.11.1 freezes the PC, game seems to be running with no mouse or keyboard input. Task manager will not start. hard reset req'd + reboot. Video card is well below design parameters for heat and GPU clock.
Trying to play FarCry4. Asus Crosshair 5 formula, 16GB Mushkin blackline ram, Zambezi 3.61 AMD FX-8150 Black, 1050 watt Corsair HX PS. GPU= XFX Fury X H2o cooled, Ultra settings, nothing overclocked, eyefinity running at 5760X1080. Again, AMD display driver 15.11.1 beta is running stable... All observations are with this hardware and game, multiple drivers but all else the same.
Beats me as to why??? But it's stable now.
Yeah, I kept Raptr off the system. Last night I bumped my vcore a tad and everything seems to be running pretty well, but the TDRlevel entry has definitely helped. The registry fixes seem to succeed where a LOT of other things have failed, but it's kind of an obscure fix that I think will become more common/necessary as Windows 10 usage continues to rise and needs way more visibility until Microsoft or AMD/Nvidia(as my research found this same fix needed for nvidia users) find a way to address it via downloads. Again, it should be noted that tdrDelay fixed some issues but created others, whereas disabling TDR altogether with the TDRlevel entry worked much better without unintended side effects.
I have had these BF4 crashes for as long as I can remember but I though my OC was becoming unstable with temps only hitting ~ 62C on the hottest card. I lowered OC and the same thing. After playing 20-30 mins I would get black screen. I did not experience this in other games. Dota 2 would crash 10vs10 when global ultimates would overload something. At this point I am lost. Too much Beta software in my system. Windows 10, AMD Crimson, broken games... PC Gaming should be called PC Beta Gaming.
Try the TDRlevel and run with Mantle. Drop textures from ultra to high. Run the 64 bit exe and disable origin overlay. Disable ULPS. That's how I'm running it right now w/ Crimson. BF4 is fun, but it's a massive headache fora ton of people to get to work right whether they're on red, green, or blue team.