Configurando a transmissão Xen VGA com duas placas de vídeo diferentes


0

Embora tenha aprendido que você deve usar duas placas de vídeo diferentes para utilizar o VGA Passthrough do Xen, estou curioso para saber se você pode fazer isso com placas de vídeo diferentes do mesmo fabricante. Especificamente, eu gostaria de utilizar a seguinte configuração:

  • xubuntu
  • Radeon 4870
  • Radeon 7870

Meu objetivo é ter monitores triplos no sistema operacional Linux (o 7870 permite isso via mini-DisplayPort). Quero poder iniciar uma VM do Windows que tenha acesso direto a uma única placa de vídeo para jogos (provavelmente no 4870).

Um bônus seria fazer com que o sistema host utilizasse 2 monitores no 4870 e 1 no 7870, para que o 7870 pudesse ser usado para a VM do jogo (com esse monitor alternando para a VM). Acho que estou chegando um pouco longe com esse bônus. Qualquer configuração funcional que permita monitores triplos com uma VM do Windows para jogos (mesmo que ela use o 4870) seria ótima!

Respostas:


2

Você pode usar qualquer número de cartões de qualquer número de fabricantes.

O Dom0 não se importa, porque, embora saiba que existem dispositivos, você passará os parâmetros de inicialização do kernel para dizer para ignorar a procura e vinculação de drivers às placas, de modo que os deixará em paz para que os domUs lidem. .

Cada domU saberá apenas sobre a placa atribuída a ela, para que, por sua vez, não se importe com a existência de várias placas de vídeo do mesmo fabricante ou de placas diferentes. Desde que o sistema operacional da domU possua drivers para as placas atribuídas a ele, ele poderá usá-lo totalmente.

A configuração do meu servidor Xen possui uma placa Nvidia barata para o host Xen e uma Radeon 7750 controlando vários monitores dedicados a um dos convidados. Funciona como um encanto.

Nota: ainda existem alguns problemas com a reinicialização de domUs que atribuíram adaptadores VGA. A placa de vídeo pode não ser redefinida durante o processo de reinicialização e pode falhar ao inicializar corretamente após a reinicialização. Ainda não encontrei uma solução para isso, então você pode fazer algumas pesquisas no FLR (Redefinições de nível de função) com passagem Xen VGA.

Felicidades,

JustAnotherLinuxAdmin

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.