is this graphics card compatible in my pc??

The motherboard appears to have a PCI-Ex16 expansion slot so the card is compatible with the motherboard. The card does appear to require a PCI-E 6-pin power connector, so you will need to verify the power supply is sufficient for the card as well.

-Wolf sends
 


How would that make a difference? Any GPU should work with any BIOS, unless it's been blacklisted like Lenovo do on the M5x series.

Anything non-AMD is probably going to work (Lenovo blacklist certain AMD cards). If your system is half height then be sure to purchase a half-height card. I have had my M57 running a ATi 5670 great (I know, but it's all I could afford) but I'd urge you to stick with nVidia.
 
Some BIOS you can turn EUFI on and off some you can't. Sapphire makes card s with 2 BIOS and a switch so they can run either. I'm pretty sure they wouldn't do that if it didn't make a difference. I've seen people have this problem with GTX750 that come EUFI from MSI, or AHCI from PNY and not run due to this mismatch. GTX750 come both ways and it's easier to get one that matches than to have a problem. My R9-285 won't let me get into setup on my Dell BIOS. I don't know where you get the idea that BIOS doesn't matter. You have no idea how much I wish you were right about this.
 


Well, I've never come across this problem, but the M58 is definitely legacy-BIOS only. It's a Core2Duo era system.
 


It is definitely BIOS only - UEFI may be an option on some but the Lenovo Q35 boards were all BIOS-only.
I've ran various ATi cards (5xxx) and nVidia (8400GS/8600) in my M57 and I'm pretty sure the M58 has the same board.