Grafica più veloce nel guest KVM


16

Esiste un modo per migliorare le prestazioni grafiche di un ospite KVM?

Ho il sospetto che la domanda sia troppo generica, quindi fornirò la mia configurazione e i requisiti.

Il mio obiettivo finale è quello di utilizzare un guest Ubuntu come il mio sistema operativo principale. Le uniche cose ad alta intensità grafica che faccio sono guardare video e giocare a giochi degli anni '90.

Configurazione attuale: host Debian (X + Fluxbox), guest KVM con grafica SDL, scheda grafica vmware (emulata) (l'altra ha tempi di ridisegno> 0,5s) e un'installazione Ubuntu standard. Posso guardare video, ma i giochi sono un po 'instabili.

Cosa non sembra funzionare: grafica non SDL (sia l'inoltro VNC che X sono molto instabili), passthrough VGA (non implementato in KVM; Xen richiede IOMMU, che il mio computer non sembra supportare)

Cosa sto pensando (ma ho pochissime conoscenze sull'argomento): cercare di eliminare X dall'host. Ho sentito miti su qualcosa chiamato "framebuffer", ma non ne so molto altro.


5
Non credo che tu possa ottenere grandi prestazioni video con KVM. Non è un obiettivo di progettazione ad alta priorità per questo. Poiché il tuo host esegue Linux, faresti meglio a eseguire questi programmi direttamente sull'host.
Gilles 'SO- smetti di essere malvagio' il

1
Puoi usare altre tecniche di virtualizzazione? VirtualBox sembra progettato meglio per soddisfare le tue esigenze specifiche.
Brian Cain,

Usa invece VBOX, KVM non fornisce accelerazione video
daisy

Esegui i tuoi giochi e video nell'host Debian.
Haziz,

2
KVM e Xen ora hanno un'opzione per condividere la GPU nativa degli host con (più) macchine virtuali usando la tecnologia Intel iGVT-g ( 01.org/igvt-g ). Funziona con i sistemi operativi guest Windows e Linux ma richiede di disporre di processori Intel Core di quinta generazione (o più recenti) con processori Intel Graphics. Ecco una demo di XenGT con due guest Windows: youtube.com/watch?v=V2i8HCcAnY8
z1ga

Risposte:



0

Puoi provare spice ( http://spice-space.org/download.html ). Spice ha buone prestazioni su display e video. Le prestazioni del video di SDL sono molto scarse. È necessario installare il programma guest di spezie nel VM. Questo installerà il driver qxl, che migliorerà le prestazioni di visualizzazione e video.

Spice consumerà molta banda di rete, spice ha bisogno di una banda di rete di almeno 10 Mb / s!

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.