Next up in the Proxmox adventures: Why does my Rx590 show up as an RTX 2070 and how do I fix it?
Me again. The guy with the NIC problem from before.
I installed the Rx590 and it shows up in lspci as an RTX 2070. I was hoping it was just Proxmox not having drivers or something, but when I pass it into the Hackintosh it's meant for, it shows as NVIDIA there too:
Old AMD cards can be flashed with any BIOS that says anything. Maybe the card was used for a scam and flashed to say it’s an RTX 2070, it should have a switch to go to its 2nd BIOS near the top left (when slotted in). And if it doesn’t, you can just get its original BIOS off of Techpowerup’s database and flash it with atiflash, also from Techpowerup.
Picture stolen from some Reddit help thread for a red dragon RX 580.
This is assuming that Linux is reading what the card claims it is correctly. Which seems likely, since reading device IDs is a really important feature that probably works nearly perfectly.
Returning it is what OP should do. He paid for a working card, he should not be dealing with firmware flashing. Though I'd try using GPU-Z on a Windows machine to be sure first. Technically you can only be 100 % sure after reading the laser print from the GPU die but that might make returning harder so I wouldn't bother.