He visto una o dos guías que parecen estar replicadas en Internet sobre la configuración de KVM para usar passthrough para Nvidia. Parece requerir 2 tarjetas de video.
¿Es posible hacerlo con 1 tarjeta de video? Estoy tratando de ver si es posible tener una configuración de máquina de juego para no tener que iniciar dual.
es posible? He oído que Xen tiene su propio paso, pero Nvidia no parece admitirlo en sus tarjetas de escritorio.
Tengo una GTX 760.
¿Es posible virtualizar y obtener un rendimiento nativo o casi nativo lo suficientemente bueno para los juegos modernos?
graphics
virtualization
kvm
xen
mlw4428
fuente
fuente
Respuestas:
Ok, he estado en este viaje los últimos días usando Fedora 20, KVM, Xen (todo desde el Repo, sin parches o autoconstrucciones) usando un GTX260 (para el invitado / windows 7) y un GT610 barato para host / dom0:
Después de leer un poco, resulta que las tarjetas nvidia están bastante paralizadas cuando se trata de passthrough. Según los informes, AMD envió parches a qemu / xen y las tarjetas AMD funcionan sin demasiados problemas en KVM. Citando de las tarjetas de prueba wiki de Xen :
Esto significa que tu dom0 arranca en una GPU y pasas una segunda GPU a tu invitado. También hay algún soporte para entregar la GPU primaria a un invitado, pero esto parece mucho menos sencillo.
En el frente de nvidia, sus tarjetas profesionales "Multi-OS" de alta gama funcionan bajo Xen y KVM, pero esta es una limitación artificial impuesta por nvidia a las tarjetas domésticas / de juego. Algunas personas han estado modificando sus tarjetas para informar como la tarjeta quattro / grid equivalente reemplazando las resistencias en el tablero. Esto es posible porque las tarjetas multi-os son en su mayoría idénticas a algunas tarjetas de juegos / hogar de gama alta menos la ID del dispositivo y algunas diferencias de especificaciones. Al leer los paneles, hay / hubo parches flotando que ayudaron al caso de nvidia en los invitados de Windows XP, pero ... todo el asunto de nvidia parece incompleto desde un ángulo de virtualización.
Hay mucho de esto (de la wiki de Xen en el paso de GPU):
En conclusión, en base a lo que sé, si quieres hacer juegos paso a paso ... ve con tarjetas Xen y AMD con una GPU barata o integrada para dom0 y una GPU adicional para la domU de juegos. El rendimiento es muy alto considerando la sobrecarga de virtualización también, entre el 95% y el 97% de las tasas de fotogramas nativas en los puntos de referencia.
¡Buena suerte!
Algunos enlaces que ayudan:
fuente
Necesita 2 tarjetas para el paso de VGA, si tiene una tarjeta VGA integrada, puede usarla para arrancar Linux y pasar el GTX760 a la VM con fines de prueba.
Para más información visite.
Guía KVM / Qemu
fuente