Alguma placa gráfica de classe de estação de trabalho atual suporta quatro monitores com o RHEL 5?

7

Atualmente, uso uma estação de trabalho RHEL 5 com um par de placas gráficas Nvidia Quadro, alimentando quatro monitores WUXGA (1920x1200) . Infelizmente, usar o Xinerama para obter uma única área de trabalho X significa perder muito da aceleração de hardware que essas placas podem fornecer.

Outra máquina aqui com monitores quad tem dois desktops X, com dois monitores em cada um. Usar dois desktops X significa que todos os monitores são acelerados por hardware, mas também significa que você não pode arrastar janelas entre monitores que estão em placas gráficas diferentes.

Esperamos que o uso de uma placa dual GPU como a Nvidia Quadro Nvs 450 possa resolver nosso problema, mas Acontece que, no que diz respeito ao X, duas GPUs em uma placa são tratadas da mesma forma que duas placas gráficas, provocando o mesmo problema.

Acredito que o Eye-finity nas placas de vídeo da estação de trabalho AMD FirePro nos permitiria usar um monitor de quatro monitores X, mas somos quase exclusivamente uma loja da Nvidia, então estou reticente em sugerir isso. Além disso, embora eu possa ver várias pessoas que afirmam ter a configuração de três monitores funcionando com o RHEL 5, não consigo encontrar ninguém afirmando que a configuração do monitor quádruplo está funcionando e que o suporte técnico da AMD está sendo menos útil.

O suporte técnico da Matrox me garantiu que seus M9140 e M9148 cartões seria ideal, e testes iniciais confirmaram que o M9148 cartões funcionaram, mas na produção descobrimos que o desempenho deles era inadequado e todos, exceto uma estação de trabalho equipada com essas placas, tinham que ser revertidos para as antigas placas da Nvidia.

Então,

  • Alguém pode confirmar se o Eye-finity suporta 4 monitores em um único monitor X sem Xinerama no RHEL 5?
  • Como alternativa, alguém pode sugerir alternativas que possam permitir que uma estação de trabalho RHEL 5 suporte 4 monitores com aceleração de hardware OpenGL em todas as telas?

A propósito, eu sei sobre o Matrox DualHead to Go , mas descartei isso como uma opção já que teríamos dois monitores virtuais de 3840x1200 ou 1920x2400, onde a maximização de uma janela maximizaria mais de dois monitores - preferiríamos que janelas maximizadas fossem restritas ao monitor em que estavam.

    
por Mark Booth 13.01.2012 / 15:21

3 respostas

2

Por acaso, tenho acesso a uma estação de trabalho equipada com adaptador de extremidade ocular e instalada com o RHEL5.5. Parece ter uma versão muito antiga da extensão xrandr X.org que não funciona muito bem com o Eye-finity. Eu sou capaz de usar quaisquer dois monitores juntos na configuração do Xinerama, mas não todos eles.

    
por 17.03.2012 / 03:31
-1

xdmx + chromium procura solicitações glx até a parede de apresentação em rede ...

Eu tenho dois monitores (uma tela outro HDMI) sem usar xinerama. Tipo de xrandr funciona muito bem para mim (permitindo ligar e desligar a segunda tela - algo inimaginável com Xinerama de 20 anos de idade)

O Xdmx e o cromo são proxies de aceleração para permitir o Quake 3 panorâmico de 4 telas, etc., onde o xrandr normal desista.

    
por 27.01.2012 / 14:52
-1

Com as placas NVidia e o driver proprietário da NVidia, você também pode experimentar o recurso " TwinView " da própria NVidia. Ele meio que estica um Xserver em todos os monitores, desde que eles estejam em placas NVidia e tenham a mesma resolução / taxa de quadros.

Ainda não tivemos o luxo de testá-lo com mais de dois monitores, mas, para eles, funcionou como um encanto. E como se trata de um único servidor X, arrastar as janelas pelas telas não é problema.

Leia /usr/share/doc/packages/x11-video-nvidiaG02/html/configtwinview.html para mais detalhes, mas, em essência, é por exemplo.

  Option "TwinView"
  Option "MetaModes" "1680x1050, 1680x1050"

na seção Device do xorg.conf.

Hth

    
por 08.03.2012 / 16:47