• RX 570 (DVI-only) driver installation results in black screen. Out of ideas.
    3 replies, posted
So about a month or two ago, I grabbed an RX 570 4GB off of Amazon (got my US-based GF to bring it to Denmark) for my younger brother. It's a model designed for mining, so it only has a single DVI output. I'm pretty confident that it isn't simply a scam card, though it was very cheap ( https://www.amazon.com/Sapphire-Radeon-GDDR5-DVI-D-Graphics/dp/B07MCDNQX2/ref=cm_cr_arp_d_product_top?ie=UTF8). . I installed it today (or well, at this point yesterday), but I've run into some problems. I'll try to describe them as precisely as I can: Basically, the card works fine when used as a Microsoft Basic Display adapter. When I install the AMD drivers, however, the screen will eventually go black during installation, and stay that way until I turn off the computer. I have used DDU as well as AMD's cleaner, and at this point, I've tried installing the drivers three times. When I reboot, the behaviour is inconsistent, the POST screen (usually) does show up, sometimes I can force it into UEFI, and once in a while (only on the first forced reboot after driver installation), I'll get to the Windows boot up logo - though it goes blank before the log in screen shows. The only way to stop this behaviour is to remove the card, switch over to the internal graphics (over VGA), sweep the drivers, and then put the GPU back in. The cycle just repeats, though. Some observations: It does seem to me that the drivers actually do get installed, and that they initialise correctly. When I remove the card and get into Windows, I can see the AMD utilities, though I can't use any of them. I tried to find the log files for the installation, and I think I might've found them (AMD log file), and as far as I can tell, they indicate a succesful installation. While using the GPU without AMD provided drivers, my refresh rate is locked into 64Hz. The monitor's native refresh rate is 60Hz. Obviously not that uncommon to see stuff like this. I have two working hypotheses: Installing the drivers somehow picks a non-existing output (DP or HDMI), resulting in no picture Installing the drivers results in them using the wrong EDID information, trying to run the display at 64Hz, and giving me no picture. Both of these hypotheses have some pretty obvious flaws, but I haven't really been able to come up with something better. Some users online suggest disabling the integrated graphics, but seeing as this could potentially result in me having no output at all, I'm loathe to do so - especially since there's definitely no output from the motherboard, as long as the GPU is plugged in. I've considered trying to create some custom EDID INF files (https://www.sevenforums.com/tutorials/7947-force-dvi-hdmi-resolutions-refresh-rates.html), so that I can install the GPU while having the correct refresh rate. I have never done anything like this before, though, and I'm not sure this solution still works on Windows 10. The specs of the PC: i5 2400 8GB of DDR3 RAM (I can get the specifics, but I don't think it's really relevant here) ASRock H61M-DGS R2.0 Sapphire RX 570 4GB XFX Core Edition 450W The GPU we had in there before was a GTX 670, if anyone think it matters. I haven't been able to plug the GPU in a different system to test it, and the system I have available has hardware from the same era. I'm building a new system for a friend this sunday, so I suppose I could test it out there - not sure his monitor has DVI though. I'm at my wits end here, and while I can't promise a big monetary reward, if anyone can find a solution, I'll hitch them up with a cheap game on Steam or whatever All help very, very, very much appreciated.
Set your iGPU as your primary GPU in your bios and plug your monitor in to the mobo. And then see if you can configure the AMD drivers to solve it. And if nothing else works you can follow this to use your intergrated graphics as the output for video and the RX 570 for rendering: https://youtu.be/_rxFxdvO3fQ
Thanks for the tip - I managed to solve things. So just for posterity: I installed the GPU (with drivers "installed", and hooked the monitor up to the onboard VGA. I didn't actually change any preferences in the BIOS, so idk - but anyhow, the GPU didn't show up in the device manager. So I tried to do everything all over again basically, except with a few differences. I cleared CMOS a couple of times, trying out various things that didn't seem to have an effect. Then I used a different monitor (an old 1024x768 pos), ran both DDU and AMD's driver cleaner in safe mode, and I used an older driver (18.10.2). The installation flickered a bit (trying out different resolutions I suppose), but finished like normal. Now the GPU shows up properly in the device manager, and it seems to be working like with the primary monitor how it should so far - with the caveat that while I know this DVI cable (or less likely, the monitor's DVI input) is defective, and has some artifacting, I can't a 100% say none of those are related to the GPU (though I'm fairly confident). I'll be getting a DVI to HDMI adapter for this thing, and I hope things work out smoothly then. I think I ended up spending probably 7-8 hours trying to diagnose and fix this issue. Seriously thanks for the help, even though I think something else ended up doing the trick, just not being completely alone with an issue helps your mentality.
Okay, I spoke too soon. Everything seemed to be working, but playing some games, a different kind of artifacting developed, and eventually it failed the same way as before. This smells like a DOA. Sadly my gf can’t exactly bring it back to RMA it, so I don’t really know what to do now. Maybe it can be RMA’d here in Europe. Lesson learned - don’t try to be too smart, buy a GPU from your own country, and don’t get a card with only one output, even if it seems like a good deal, simply because trouble shooting something with only one output is a pain in the ass. What a waste of time and money, can’t help but feeling a little defeated.
Sorry, you need to Log In to post a reply to this thread.