Existe-t-il un moyen d'améliorer les performances graphiques d'un invité KVM?
Je soupçonne que la question est trop générale, je vais donc vous donner ma configuration et mes exigences.
Mon objectif ultime est d'utiliser un invité Ubuntu comme système d'exploitation principal. Les seules choses gourmandes en graphiques que je fais sont de regarder des vidéos et de jouer à des jeux des années 90.
Configuration actuelle: hôte Debian (X + Fluxbox), invité KVM avec graphiques SDL, carte graphique vmware (émulée) (l'autre a des temps de rafraîchissement> 0,5 s) et une installation Ubuntu standard. Je peux regarder des vidéos, mais les jeux sont un peu saccadés.
Ce qui ne semble pas fonctionner: graphiques non SDL (les transferts VNC et X sont très saccadés), passthrough VGA (non implémenté dans KVM; Xen nécessite IOMMU, que mon ordinateur ne semble pas prendre en charge)
Ce à quoi je pense (mais j'ai très peu de connaissances sur le sujet): Essayer d'éliminer X de l'hôte. J'ai entendu des mythes sur quelque chose appelé "framebuffer", mais je ne sais pas grand chose d'autre.
Réponses:
SDL est correct, mais vous devriez également essayer SPICE . Consultez également la page wikipedia .
la source
Vous pouvez essayer des épices ( http://spice-space.org/download.html ). Spice a de bonnes performances d'affichage et de vidéo. Les performances de la vidéo de SDL sont très médiocres. Vous devez installer le programme invité Spice dans le VM. Cela installera le pilote qxl, ce qui améliorera les performances d'affichage et vidéo.
Spice consommera beaucoup de bande de réseau, spice a besoin d'une bande de réseau d'au moins 10Mb / s!
la source