Alguma placa gráfica da 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 um único desktop X significa perder grande parte da aceleração de hardware que essas placas poderiam fornecer.

Outra máquina aqui com monitores quádruplos possui dois desktops X, com dois monitores em cada um. O uso de 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.

Esperávamos que o uso de uma placa GPU dupla como a Nvidia Quadro Nvs 450 resolvesse nosso problema, mas acontece que, no que diz respeito ao X, duas GPUs em uma placa são tratadas da mesma forma que as duas placas gráficas, acionando a mesma problema.

Eu acredito que Eye-finity nos cartões de estações gráficas AMD FirePro nos permitiria usar um único display X quatro monitor, mas estamos quase exclusivamente uma loja Nvidia, por isso estou reticente para sugerir isso. Além disso, embora eu possa ver várias pessoas afirmando que a configuração de três monitores está funcionando com o RHEL 5, não consigo encontrar alguém que afirme ter a configuração de quatro monitores funcionando e o suporte técnico da AMD está sendo pouco útil.

O suporte técnico da Matrox me garantiu que suas placas M9140 e M9148 seriam ideais, e os testes iniciais confirmaram que as placas M9148 funcionavam, mas na produção descobrimos que seu desempenho era inadequado e que todas, exceto uma estação de trabalho equipada com essas placas, tinham que ser revertidos para seus antigos cartões Nvidia.

Assim,

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

Aliás, eu sei sobre o Matrox DualHead to Go , mas descartei isso como uma opção, já que acabaríamos com dois monitores virtuais 3840x1200 ou 1920x2400 , em que maximizar uma janela maximizaria mais de dois monitores - preferimos que janelas maximizadas sejam restringidas ao monitor eles estavam ligados.


Todos nós desempenhamos nossos papéis. Minha parte envolve muita verificação ortográfica. :-)
oKtosiTe

Gostaria de saber se o uso do RHEL5 como uma máquina virtual com um host do Windows funcionará para você.
harrymc

@harrymc - Se isso fosse um problema em casa, com certeza, seria uma solução razoável, mas em um ambiente de TI gerenciado simplesmente não será uma opção. Seria difícil o suficiente para a TI considerar o uso do hardware AMD em vez da Nvidia.
Mark Booth

Respostas:


2

Aliás, tenho acesso a uma estação de trabalho equipada com adaptador Eye-finity e instalada com 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. Consigo usar dois monitores juntos na configuração do Xinerama, mas não todos.


Obrigado blami, você sabe qual versão do xrandr essa estação de trabalho possui? Presumo que seja a versão padrão que acompanha o RHEL 5.5?
Mark Booth

-1

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

Eu tenho dois monitores (uma tela e outra HDMI) sem usar o xinerama. Uma espécie de xrandr funciona muito bem para mim (permitindo ligar e desligar o segundo monitor - algo inimaginável com o Xinerama de 20 anos)

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


11
Infelizmente, parece que essa solução também requer Xinerama, que é o que está causando problemas nos sistemas existentes. Você realmente teve um sistema de 4 telas trabalhando no RHEL 5 com esta configuração?
Mark Booth

-1

Com as placas NVidia e o driver proprietário da NVidia, você também pode experimentar o próprio recurso " TwinView " da NVidia . Ela meio que estende um Xserver a todos os monitores, desde que estejam em placas NVidia e com 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 continua sendo um único servidor X, arrastar janelas por todas as telas não é problema.

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

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

na seção Dispositivo do xorg.conf.

Hth


3
Infelizmente, o Twinview, como o próprio nome sugere, suporta apenas dois monitores.
Mark Booth
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.