Quase todas as placas NVIDIA baseadas em Kepler de gama média a alta (a série 600) suportam 4 monitores em uma placa.
Confira as especificações de qualquer cartão que você esteja pensando em ver se esse suportar 4 displays. Veja onde está escrito:
Display Support:
Multi Monitor 4 displays
Dito isso, eu só uso o driver fornecido pela NVIDIA e ele suporta um desktop unificado (Twinview, mesmo com mais de 2 monitores, é o que eles chamam de modo de um desktop) e rotação de qualquer um dos monitores. Use a ferramenta nvidia-settings para definir a rotação e o posicionamento do monitor. Executar como root para salvar as alterações permanentemente.
GPUs pré-Kepler, a série 500 e anteriores, NÃO suportam mais de 2 monitores por cartão. Você precisaria de uma configuração multi-gpu (não sli) para conseguir isso.
Também devo acrescentar que, dependendo do ambiente de área de trabalho e da versão que você está executando, talvez você tenha problemas com a aceleração de 3-d em áreas de trabalho muito amplas. Isso eu não sei por sure , mas me lembro de ler sobre problemas com versões anteriores do Gnome3 e desktops maiores que 5000px. Esta questão, se é que alguma vez existiu, não parece mais, ou pelo menos não perto de 5000px em geral. Mas as GPUs de baixo custo não podem fazer a aceleração 3D em desktops muito amplos. Todas as GPUs têm limitações em quão grande o pixel da área pode executar a aceleração 3D, mas a documentação sobre essas limitações não é fácil de obter. Minha área de trabalho atual tem 5440px de largura e está bem em uma GTX 670 (e estaria em qualquer coisa 650 ou superior. Isso é um palpite, no entanto).