楼主最好说一下所谓兼容不了是什么状况。因为G31时代早已进入PCI-E接口多年,9800GT也全部为PCI-E接口。如果是无法物理插到主机上,那么必然是早期的AGP显卡,绝不可能是9800GT。
而如果现象是显卡能插上但是无法正常安装驱动,则很有可能是这块显卡是奸商用更古老更低端的显卡刷成的假卡。如果这款显卡无法安装nvidia官网提供的驱动的话建议楼主就不要使用了,毕竟就算是真9800GT现在来看性能也很一般了。
G31主板具备PCI-E X16显卡插槽,完全可以兼容相同接口的9800显卡,不能显示的话建议先检查线路是否连接完好,尤其是辅助供电接口,其次重新拔插测试,依然不行的话可能就是显卡硬件问题了,需要替换测试。
其他显卡也是可以的,不过你提到的几款显卡都比较老了,性能低下,建议你完全可以入手GT 730 740搭配。