From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:54810) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X6fob-0001K6-Re for qemu-devel@nongnu.org; Mon, 14 Jul 2014 08:57:15 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1X6foV-0006Su-T4 for qemu-devel@nongnu.org; Mon, 14 Jul 2014 08:57:09 -0400 Received: from mx-v6.kamp.de ([2a02:248:0:51::16]:45937 helo=mx01.kamp.de) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X6foV-0006Ms-IO for qemu-devel@nongnu.org; Mon, 14 Jul 2014 08:57:03 -0400 Message-ID: <53C3D39A.5040007@kamp.de> Date: Mon, 14 Jul 2014 14:56:58 +0200 From: Peter Lieven MIME-Version: 1.0 References: <1405074278-16230-1-git-send-email-kraxel@redhat.com> <1405074278-16230-4-git-send-email-kraxel@redhat.com> <53C385BA.4090601@dlhnet.de> <1405322943.9343.28.camel@pasglop> <53C394C2.40707@dlhnet.de> <1405331620.23062.9.camel@nilsson.home.kraxel.org> In-Reply-To: <1405331620.23062.9.camel@nilsson.home.kraxel.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PULL 3/3] cirrus: Fix host CPU blits List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Gerd Hoffmann Cc: qemu-devel@nongnu.org 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