Federico Beffa <be...@ieee.org> skribis:

> Have someone found out the reason for this poor performance in
> qemu-kvm and how to fix it?

Yes, I eventually found out: by default, QEMU uses a Cirrus VGA graphics
adapter emulator, which is damn slow for this kind of framebuffer thing.

The right thing is to use ‘-vga std’, which uses a “standard VGA”
emulator, which doesn’t have this problem.

However, X will fail to start currently when using this.  The fix is to
use xf86-video-modesetting.  But this driver is not currently usable
because it requires a version of libdrm incompatible with that currently
used by xorg-server/MESA.

Long story short: we just need to update MESA to use the newer libdrm,
and we should be able to fix that.

Would you like to try?  :-)

Thanks,
Ludo’.

Reply via email to