De acordo com a Nvidia , a única versão de driver proprietária disponível para a Nvidia GeForce 7900GLX é de fato a versão 304.xx.
Como comentado acima por @quixotic, O ArchLinux não é mais compatível com 304.xx . Então, a partir de agora, o open source nouveau
é sua única opção. Ou substitua o cartão por um cartão mais novo suportado pelo menos pela versão 340.xx, que é o driver da Nvidia para cartões legados, mas não totalmente obsoletos.