|
From: | Peter Lieven |
Subject: | Re: [Qemu-devel] [PULL 3/3] cirrus: Fix host CPU blits |
Date: | Mon, 14 Jul 2014 14:56:58 +0200 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 |
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
[Prev in Thread] | Current Thread | [Next in Thread] |