On 14.07.2014 11:53, Gerd Hoffmann wrote:
Hi,
Do you see a way to work around this in the graphics driver. E.g. blacklisting
24bpp modes
etc. Even if X.Org people actually merge the fixes there are 2 years of Linux
releases out
there that have corrupted graphics.
For anything using kernel 3.14+ IMO the answer to pretty much *any* gfx
issue is "use stdvga instead of cirrus". 3.14 got a kms driver for the
qemu stdvga (bochsdrm), so the modesetting driver and all the modern
stuff such as root-less X server works with the stdvga too. And the
constrains cirrus has (due to emulating existing, old hardware) are
gone.
Thats good news. For older Linuxs it seems that also -vga vmware is a good
alternative.
The only thing that is a bit odd is that the X.Org driver automatically
switches to the maximum
resolution at start. I will eventually add a patch to limit the maximum
resolution on the qemu command
line.
-vga std was also a good choice, but for Win2012(R2) the maximum resolution is
at 1024x768 so I
had to switch to -vga vmware there as well.
Peter