Xen Hypervisor com host linux e convidado Win7 - jogos

2

Sou um pouco novato na comunidade linux e especialmente em virtualização. Eu descartei o Windows há algum tempo e mudei para o linux, principalmente porque minha universidade usa o Ubuntu em seus computadores, e é uma boa prática. Eu não fiz isso antes porque sou um jogador pesado.

Vinho e vapor fizeram o suficiente até agora, mas agora que o Fallout 4 apareceu, estou preso pela primeira vez.

Se eu não posso tocá-lo no linux, e não quero dual boot para o Windows toda vez que eu quiser tocar, eu tenho que fazer um guest virtual do Windows, eu imaginei. O VirtualBox não funcionou; W7 instalado bem, a adição direta3d convidado instalado bem, eu era capaz de obter resultados 3D pobres do benchmark pcmark, mas pelo menos funcionou. O jogo não abriu de qualquer maneira. Vamos por enquanto, basta ir com a ideia de que fiz tudo corretamente e simplesmente não consigo jogar o jogo com o VirtualBox.

Então, para Xen. O repasse de VGA soou promissor, obtendo desempenho real e tudo, e então segui um tutorial para configurar tudo: link

Tudo correu bem (no final): eu consegui o guest do W7 rodando, mas, infelizmente, minha GPU (GTX 780 ti) não suportava passagem VGA, então eu tive que parar por aí.

Minha pergunta é: antes de eu concorrer a um caro gpu da AMD com passagem VGA, devo esperar obter melhores resultados ao virtualizar com o Xen, ao contrário do virtualbox? É mais provável que eu comece o jogo com o Xen?

Não estou esperando respostas definitivas; Eu duvido que algum de vocês tenha testado isso (e sem uma GPU compatível com passagem VGA, eu não posso). Eu não estou fazendo essa pergunta do ponto de vista "posso jogar Fallout 4" - para torná-la um pouco mais construtiva, quero saber se a passagem VGA ou qualquer outra coisa no Xen faz muita diferença quando se tenta obter um jogo em execução que não foi executado no VBox.

Minhas especificações ao testar o Xen:

Motherboard: ASUS Z97-A
CPU: Intel Core i7-4790k
GPU1 (for host): CPU-integrated
GPU2 (for guest): GeForce GTX 780 Ti
System: Linux Mint 17.2 with kernel 4.3-wily

VirtualBox foi testado no Ubuntu 14.04 LTS

    
por Olavi Mustanoja 13.11.2015 / 04:27

1 resposta

2

Pare de usar o Xen como seu hipervisor, como todos os outros anos atrás, e mude para o KVM.

A placa NVIDIA pode ser passada perfeitamente para uma máquina virtual, mas o driver inibe isso se detectar que você está usando uma VM, já que eles querem que você compre as placas Quadro muito mais caras para esse tipo de coisa. / p>

Com o KVM, você pode dizer para não expor os MSRs da máquina virtual ao convidado adicionando kvm=off à opção de linha de comando -cpu , bem como desabilitando as iluminações do Hyper-V que o KVM implementa. Isso permite que o driver da NVIDIA seja carregado, já que não pode mais detectar que está em uma máquina virtual.

    
por 13.11.2015 / 06:14