This is my old computer with an i5-4690K and 2060. This is the new computer I'm building with an i5-12400 and 6700 XT. When I try to boot up the new computer it isn't recognizing the GPU at all. Not in Windows (with HDMI connected to the motherboard and using integrated graphics). And not in BIOS - it just shows an empty slot. But the GPU fans spin.
If I take the 2060 out of the old computer and put it in the new one, everything works fine. Same when I put the 6700 XT into my old computer, everything works fine. I even tried swapping PSUs and power cables but that didn't make a difference. I've re-seated the GPU and cables several times. I tried with just one stick of RAM. I updated to the latest BIOS. I reset CMOS. Nothing works.
My BIOS has "CPU PCIe Link Speed" and "PCH PCIe Link Speed" settings with "Auto" and "Gen 1" through "Gen 4" options. I set it to "Gen 4" and the computer wouldn't boot at all so I had to reset the CMOS again. I didn't want to keep messing around with it since I don't know what I'm doing.
The only thing I can think of is that the 2060 is a PCIe 3.0 card whereas the 6700 XT is PCIe 4.0. But I don't understand why that would matter. I'm at a complete loss.
If I take the 2060 out of the old computer and put it in the new one, everything works fine. Same when I put the 6700 XT into my old computer, everything works fine. I even tried swapping PSUs and power cables but that didn't make a difference. I've re-seated the GPU and cables several times. I tried with just one stick of RAM. I updated to the latest BIOS. I reset CMOS. Nothing works.
My BIOS has "CPU PCIe Link Speed" and "PCH PCIe Link Speed" settings with "Auto" and "Gen 1" through "Gen 4" options. I set it to "Gen 4" and the computer wouldn't boot at all so I had to reset the CMOS again. I didn't want to keep messing around with it since I don't know what I'm doing.
The only thing I can think of is that the 2060 is a PCIe 3.0 card whereas the 6700 XT is PCIe 4.0. But I don't understand why that would matter. I'm at a complete loss.