This is what the motherboard says.
1 x PCI Express x16 slot, running at x16
(The PCI Express x16 slot conforms to PCI Express 3.0 standard.)
* Whether PCI Express 3.0 is supported depends on CPU and graphics card compatibility.
2.2 x PCI Express x1 slots
(All PCI Express x1 slots conform to PCI Express 2.0 standard.)
3.1 x PCI slot
The 950 is a PCI 3.- card that will fit in the motherboard and run. If only PCI 2.0 is available from your CPU, it will still run. I am uncertain what you mean about incompatible.