Gibt es eine Möglichkeit, die Grafikleistung eines KVM-Gast zu verbessern?
Ich vermute, dass die Frage zu allgemein ist, also werde ich mein Setup und Anforderungen geben.
Mein Ziel ist es, einen Ubuntu-Gast als meine primären OS zu verwenden. Die einzige grafikintensive Dinge, die ich tue dem Ansehen von Videos und Spiele state-of-the-1990er-Spiele.
Gegenwärtiges Setup: Debian-Host (X + Fluxbox), KVM-Gast mit SDL-Grafik, (emulierte) VMware-Grafikkarte (die andere hat> 0,5s Neuzeichnungszeiten) und eine Standard-Ubuntu-Installation. Ich kann Videos ansehen, aber Spiele sind etwas abgehackt.
Was nicht zu funktionieren scheint: Nicht-SDL-Grafiken (sowohl die VNC- als auch die X-Weiterleitung sind sehr abgehackt), VGA-Passthrough (nicht in KVM implementiert; Xen erfordert IOMMU, was mein Computer anscheinend nicht unterstützt)
Woran ich denke (aber ich habe sehr wenig Wissen zu diesem Thema): Der Versuch, X vom Host zu eliminieren. Ich habe Mythen über etwas namens „Framebuffer“ gehört, aber ich weiß nicht viel mehr.
Antworten:
SDL ist in Ordnung, aber Sie sollten auch SPICE ausprobieren . Weitere Informationen finden Sie auch auf der Wikipedia- Seite.
quelle
Sie können spice ausprobieren ( http://spice-space.org/download.html ). Spice hat eine gute Leistung bei Display und Video. Die Leistung von Video von SDL ist sehr schlecht. Sie sollten das Programm spice guest im VM installieren. Dadurch wird der qxl-Treiber installiert, der die Anzeige- und Videoleistung verbessert.
Spice wird viel Band Netzwerk verbrauchen, Gewürz ein Band von Netz von mindestens 10 MB benötigt / s!
quelle