Szybsza grafika w gościu KVM

16

Czy jest jakiś sposób na poprawę wydajności graficznej gościa KVM?

Podejrzewam, że pytanie jest zbyt ogólne, więc podam moją konfigurację i wymagania.

Moim ostatecznym celem jest użycie gościa Ubuntu jako mojego głównego systemu operacyjnego. Jedyne, co wymagam od grafiki, to oglądanie filmów i granie w gry z lat 90.

Obecna konfiguracja: host Debiana (X + Fluxbox), gość KVM z grafiką SDL, (emulowana) karta graficzna vmware (druga ma czasy przerysowania> 0,5s) oraz standardowa instalacja Ubuntu. Mogę oglądać filmy, ale gry są trochę niepewne.

Co wydaje się nie działać: grafika niezgodna z SDL (zarówno przekazywanie VNC, jak i X są bardzo niepewne), przekazywanie VGA (nie jest zaimplementowane w KVM; Xen wymaga IOMMU, którego mój komputer nie obsługuje)

O czym myślę (ale mam bardzo małą wiedzę na ten temat): próba wyeliminowania X z hosta. Słyszałem mity na temat czegoś, co nazywa się „framebuffer”, ale niewiele więcej wiem.

Mikrofon
źródło
5
Nie sądzę, że możesz uzyskać doskonałą wydajność wideo dzięki KVM. To nie jest cel projektowy o wysokim priorytecie. Ponieważ na Twoim hoście działa Linux, lepiej byłoby uruchomić te programy bezpośrednio na hoście.
Gilles 'SO - przestań być zły'
1
Czy możesz użyć innych technik wirtualizacji? VirtualBox wydaje się lepiej zaprojektowany, aby spełnić Twoje specyficzne potrzeby.
Brian Cain
Zamiast tego użyj VBOX, KVM nie zapewnia akceleracji wideo
daisy
Uruchom swoje gry i filmy na hoście Debiana.
haziz
2
KVM i Xen mają teraz opcję współdzielenia macierzystej karty graficznej hosta z (wieloma) maszynami wirtualnymi przy użyciu technologii Intel iGVT-g ( 01.org/igvt-g ). Działa w systemach gościa Windows i Linux, ale wymaga posiadania procesorów Intel Core 5. generacji (lub nowszych) z procesorami Intel Graphics. Oto wersja demonstracyjna XenGT z dwoma gośćmi Windows: youtube.com/watch?v=V2i8HCcAnY8
z1ga

Odpowiedzi:

4

SDL jest w porządku, ale powinieneś również spróbować SPICE . Sprawdź także stronę wikipedii, aby uzyskać więcej informacji.

dyasny
źródło
0

Możesz spróbować przypraw ( http://spice-space.org/download.html ). Przyprawa ma dobrą wydajność w zakresie wyświetlania i wideo. Wydajność wideo SDL jest bardzo słaba. Powinieneś zainstalować program gościa Spice w VM. Spowoduje to zainstalowanie sterownika qxl, który poprawi wydajność wyświetlania i wideo.

Przyprawa zużyje dużo pasma sieci, przyprawa potrzebuje pasma sieci co najmniej 10 Mb / s!

Edward Shen
źródło