Identified the reason why your PCIe X16 3.0 only reads your GPU through PCIe X1 3.0.
Identified the reason why your PCIe X16 3.0 only reads your GPU through PCIe X1 3.0.
Use tweezers and be very careful. Remove the CMOS and power cables before proceeding.
I'm really giving up, I've been trying this for days—re-seating the GPU, resetting BIOS, reinstalling drivers. Today I checked everything in the PCIe slot and noticed something, so I'm going to give it another shot.
The issue might be with the PCIe slot itself. Swapping the motherboard shouldn't solve it, so there could be another problem to investigate.
Start by cleaning the PCIe slot and GPU PCIe connector thoroughly with 99% IPA. Use a spray bottle to reduce the amount needed and help remove debris. For the GPU, simply apply a bit on a tissue and let it dry for a few hours. If the issue persists after cleaning, consider replacing the GPU with a cheap used one under $10 and test if it works. If it does, the problem is likely with the motherboard; otherwise, the GPU is probably fine. Share your CPU and socket details as well.
cpu model: ryzen 5 pro 3400ge
gpu options: msi gtx 1660 super ventus oc
gpu alternative: zotac gtx 1650 oc (borrowed for testing)
motherboard: asus prime a320m-k latest bios
ram: 2x8gb
power supply: cooler master 550w 80+bronze
note: tested with friends and results remained consistent
pcie slot: x1 3.0