The random reboots found on r9-290x cards are not generally fixable via a software tweak. It might *seem* like the problem can be fixed from time to time, but that's usually because it's actually due to unstable or bad memory on the card. You can exacerbate the failures by opening something that uses lots of vram, such as hd video's on youtube.
Here's how you fix it: RMA the card.
but this is a pain in the ass, right? Not usually. If you are in warranty you can usually contact the manufacturer via their web page. ASUS is particularly easy to deal with on warranty parts.
How to verify: Video memory stress test.
or pick it up on a mirror site like:
then extract the files.
Make note of, or copy, the file path.
click start, type "cmd" into the search box
right click on 'cmd.exe'
click 'run as administrator'
drill down to the location of your download. Usually "c:\users\%username%\downloads\vmt"or right click a blank spot in the command line and it should paste what you copied from earlier.
to read the help file and determine how to launch this for your situation type in:
there's an example in there of how to change parameters.
to skip on and just run the test type in:
hit enter, and the program should launch.
This is how I read the help file and this is what worked for me. There's not a load of support out there for this program that I can find, but it does work.
I noticed when I ran the program that it states "memory used" at somewhere around 1gb even when I enter in the 4096 parameter... The program completed a few passes without error, so I know the i could not get it to test the entire 4gb in one shot... So, I restarted my machine between tests, and ran it again until it found the errors. I could then find verifiable errors repeatedly.
I hope this helps. I know there's not a lot of definitive help on this issue, so I decided to sign up and post my 2cents here on this forum. If this works for anyone reading, please take this fix and replicate it on other forums.
notes: I highly suggest you read the readme. If your system utilizes other types of memory for graphics, you will also need to eliminate the possiblity of bad ram sticks. I sugguest useing memtest on a bootable thumbdrive or cd/dvd before running this program to ensure your system ram is stable.