Grafik lebih cepat pada tamu KVM

16

Apakah ada cara untuk meningkatkan kinerja grafis tamu KVM?

Saya menduga bahwa pertanyaannya terlalu umum, jadi saya akan memberikan pengaturan dan persyaratan saya.

Tujuan utama saya adalah menggunakan tamu Ubuntu sebagai OS utama saya. Satu-satunya hal yang intensif-grafis yang saya lakukan adalah menonton video dan memainkan game paling canggih tahun 1990an.

Pengaturan saat ini: Tuan rumah Debian (X + Fluxbox), tamu KVM dengan grafik SDL, (ditiru) kartu grafis vmware (yang lainnya memiliki> reds kali 0,5 kali), dan instalasi Ubuntu standar. Saya dapat menonton video, tetapi permainannya sedikit berombak.

Apa yang tampaknya tidak berfungsi: Grafik non-SDL (baik VNC dan X forwarding sangat berombak), passthrough VGA (tidak diterapkan dalam KVM; Xen memerlukan IOMMU, yang tampaknya tidak didukung oleh komputer saya)

Apa yang saya pikirkan (tetapi saya hanya memiliki sedikit pengetahuan tentang masalah ini): Mencoba menghilangkan X dari tuan rumah. Saya telah mendengar mitos tentang sesuatu yang disebut "framebuffer", tetapi saya tidak tahu banyak lagi.

Mike
sumber
5
Saya tidak berpikir Anda bisa mendapatkan kinerja video yang hebat dengan KVM. Itu bukan tujuan desain prioritas tinggi untuk itu. Karena host Anda menjalankan Linux, Anda sebaiknya menjalankan program ini secara langsung di host.
Gilles 'SO- stop being evil'
1
Bisakah Anda menggunakan teknik virtualisasi lainnya? VirtualBox tampaknya dirancang lebih baik untuk memenuhi kebutuhan spesifik Anda.
Brian Cain
Gunakan VBOX sebagai gantinya, KVM tidak memberikan akselerasi video
daisy
Jalankan game dan video Anda di host Debian.
Haziz
2
KVM dan Xen sekarang memiliki opsi untuk berbagi host GPU asli dengan (beberapa) mesin virtual menggunakan teknologi Intel iGVT-g ( 01.org/igvt-g ). Ini berfungsi untuk OS tamu Windows dan Linux tetapi mengharuskan Anda untuk memiliki prosesor Intel Core generasi ke-5 (atau lebih baru) dengan prosesor Intel Graphics. Ini demo XenGT dengan dua tamu Windows: youtube.com/watch?v=V2i8HCcAnY8
z1ga

Jawaban:

4

SDL tidak masalah, tetapi Anda juga harus mencoba SPICE . Lihat halaman wikipedia untuk info lebih lanjut.

dyasny
sumber
0

Anda dapat mencoba rempah-rempah ( http://spice-space.org/download.html ). Spice memiliki kinerja yang baik di layar dan video. Kinerja video SDL sangat buruk. Anda harus menginstal program tamu rempah-rempah di vm. Ini akan menginstal driver qxl, yang akan meningkatkan kinerja tampilan dan video.

Spice akan mengkonsumsi banyak band jaringan, rempah membutuhkan band jaringan minimal 10Mb / s!

Edward Shen
sumber