It should work but you need to make sure the motherboard is at least PCIe 2.0 or higher.
I had an issue with very old motherboards where the GPU wouldn't detect because it was PCIe 1.0.
Upon turning on the fans just spin at 100% and nothing detected in bios.