¿Hay alguna forma de mejorar el rendimiento gráfico de un invitado KVM?
Sospecho que la pregunta es demasiado general, por lo que daré mi configuración y mis requisitos.
Mi objetivo final es utilizar un invitado de Ubuntu como mi sistema operativo principal. Las únicas cosas intensivas en gráficos que hago son mirar videos y jugar juegos de última generación.
Configuración actual: host Debian (X + Fluxbox), invitado KVM con gráficos SDL, tarjeta gráfica vmware (emulada) (la otra tiene tiempos de redibujo> 0.5s) y una instalación estándar de Ubuntu. Puedo ver videos, pero los juegos son un poco entrecortados.
Lo que no parece funcionar: gráficos no SDL (tanto el reenvío de VNC como el de X son muy entrecortados), paso a través de VGA (no implementado en KVM; Xen requiere IOMMU, que mi computadora no parece admitir)
En qué estoy pensando (pero tengo muy poco conocimiento sobre el tema): intentar eliminar X del host. He escuchado mitos sobre algo llamado "framebuffer", pero no sé mucho más.
Respuestas:
SDL está bien, pero también deberías probar SPICE . Consulte la página de wikipedia para obtener más información también.
fuente
Puedes probar spice ( http://spice-space.org/download.html ). Spice tiene un buen rendimiento en pantalla y video. El rendimiento del video de SDL es muy pobre. Debe instalar el programa invitado de spice en el vm. Esto instalará el controlador qxl, que mejorará el rendimiento de la pantalla y el video.
Spice consumirá mucha banda de red, ¡spice necesita una banda de red de al menos 10Mb / s!
fuente