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.


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.


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!

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.