Discrete GPU won't post, iGPU works if discrete is disconnected, help!

Viharlovag

Commendable
Aug 28, 2016
31
0
1,530
Hello everyone!

I bought a Pentium G4560, 8 gigs of DDR4 ram and an ASRock B250M-HDV mobo. The problem I'm having with it is this: at first, I installed everything, GPU, memory, HDD that kind of stuff, and after powering it on, got 5 rapid, short beeps and no picture on display.

I swapped memory modules, reseated the GPU, still 5 short, fast beeps, no display. After removing the GPU and trying to use the iGPU, the PC booted up and I was able to install Windows 10, browse around and enter the UEFI BIOS without any problems.

You can say that the GPU is bad, but I was just using it today in my other rig with an A10-5800K, 8 gb DDR3 and ASUS A68HM-K mobo until the new stuff arrived today so I have just put everything together.

If you are thinking of the PSU, it can't be the cause as it's also from the A10 rig and it's only 2 or so months old 500W Chieftec unit, which as I already said, supplied the R9 and the A10 with sufficient power.

Please I need help fast!
 
Solution
It is setting that determines which generation of PCIex will be used. Auto is default, and since GPU is indeed compatible with 3.0, mobo was setting 3 on auto. Why it didn't worked and why 2.0 did - really have no idea :) bur glad you made it.

Viharlovag

Commendable
Aug 28, 2016
31
0
1,530


I have an XFX R9 270 GPU, sorry I forgot to mention. I did the update thing to the latest one I could find but still nothing. I don't know if fiddling around with settings would work but even then I don't know which ones can cause such trouble.
 
There are not too much options in BIOS that affect GPU. Usually just the graphic card order 'Peripherals>Initial display output' (GPU or iGPU first) and whether to keep iGPU on or off when GPU installed 'Peripherals> Intel Processor Graphics'.
 

Viharlovag

Commendable
Aug 28, 2016
31
0
1,530


The PCI-E was the primary GPU and the iGPU was set to off if a dedicated is present by default.
 
Yes, those are default.
Right now it looks like your mobo does not even recognize that GPU has been installed. Your last chance: switch in BIOS iGPU to ON, install GPU, connect monitor to iGPU (and second to GPU if you can) and try to boot.
 

Viharlovag

Commendable
Aug 28, 2016
31
0
1,530


Well if the iGPU is on, and the monitor is connected to it, it still beeps 5 times and then after a few seconds it boots up to Windows. I don't have a second monitor and I'm guessing that it didn't detect the dedicated one and switched to the iGPU instead?
 

Viharlovag

Commendable
Aug 28, 2016
31
0
1,530


Guess we are on the right track as the device manager shows the Intel HD 610 graphics and alongside it is a Generic Microsoft stuff. Could it be that a driver will solve this?
 

Viharlovag

Commendable
Aug 28, 2016
31
0
1,530


Well the driver is installed and the device manager recognizes it as R9 series graphics, but it says that it's set to off, as it reported problems (Code: 43).
 

Viharlovag

Commendable
Aug 28, 2016
31
0
1,530


I shut the PC off, connected the cable to the GPU, started it, 5 beeps again and no display, then shut it off again, put the cable back to the iGPU, started, still got the 5 beeps and it went to Windows with the iGPU and the code 43 is still present.
 

Viharlovag

Commendable
Aug 28, 2016
31
0
1,530


It has 1 six pin connector and I connected it.
 
So, no more ideas. If GPU indeed works in other PC, all points to motherboard having non-functioning PCIex slot.
Btw, you don't have to turn off the PC to switch monitor cable from GPU to iGPU. It's ok to do it even when both monitor and PC are on.
 

Viharlovag

Commendable
Aug 28, 2016
31
0
1,530


I tried to swap it now that it's on and the GPU didn't give any signal, still only the iGPU works.
 

Viharlovag

Commendable
Aug 28, 2016
31
0
1,530


I can't believe it but I managed to get it to work! I had to set some kind of PCI setting in the BIOS which determined speeds or something from Auto to Gen2. Gen3 didn't work for some reason, although the GPU is PCI-E 3.0 compatible, but at least it's finally working, post, no beeps, straight to Windows.
 
It is setting that determines which generation of PCIex will be used. Auto is default, and since GPU is indeed compatible with 3.0, mobo was setting 3 on auto. Why it didn't worked and why 2.0 did - really have no idea :) bur glad you made it.
 
Solution

Viharlovag

Commendable
Aug 28, 2016
31
0
1,530


I really have no idea, well at least it works and as far as I know even PCI-E 2.0 is not fully utilized on these low-mid range GPUs.