From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1EW52X-0001d7-V9 for qemu-devel@nongnu.org; Sun, 30 Oct 2005 00:43:30 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1EW52W-0001cS-DL for qemu-devel@nongnu.org; Sun, 30 Oct 2005 00:43:29 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1EW52W-0001cI-A7 for qemu-devel@nongnu.org; Sun, 30 Oct 2005 00:43:28 -0400 Received: from [64.233.162.192] (helo=zproxy.gmail.com) by monty-python.gnu.org with esmtp (Exim 4.34) id 1EW52W-0002np-GZ for qemu-devel@nongnu.org; Sun, 30 Oct 2005 00:43:28 -0400 Received: by zproxy.gmail.com with SMTP id 13so750560nzp for ; Sat, 29 Oct 2005 21:43:27 -0700 (PDT) Message-ID: <79bf98480510292143t2b4d4663s263fc3bd1a6f48b5@mail.gmail.com> Date: Sat, 29 Oct 2005 21:43:27 -0700 From: Mike Swanson Subject: Re: [Qemu-devel] Graphic card In-Reply-To: <8a6cde920510291735i71b1e86am9d40710364c19326@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <8a6cde920510291735i71b1e86am9d40710364c19326@mail.gmail.com> Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Well, it basically comes down to the fact that QEMU isn't so optimised as much as VMware is. >_> I'm not really a developer, but I'll answer as best as I can, and maybe somebody will correct me! 1. You can technically see videos right now, but yeah, it's not very smooth. Oh, and the guest operating system itself will affect the speed. Using Windows 2000, NT4, or Win95 would be a lot faster than Windows XP (but you might not have any lower version). Someday, it might be possible to see videos at a decent speed... 2. Not sure what you're asking, really 3. Perhaps, but there's two things here. First of all, the card would have to be documented in a fair amount of low-level detail, something that big video card companies rarely or never do. Secondly, the complexity of the card might make its emulated implementation even slower than the Cirrus one used currently 4. It sounds reasonable, but it undermines one of QEMU's goals: running guest operating system without modification (and drivers certainly count as one). Also, it'll possibly limit the number of operating systems you'd run in QEMU with fancy graphics... implementing Cirrus makes it possible to run many OSes with no (or few) video problems, including Windows 95, Win NT 4, almost every GNU/Linux, almost every BSD, Solaris, Darwin, Plan 9, QNX, DOS, BeOS, etc. On 10/29/05, Ricardo Almeida wrote: > Hi, > > I'm sure you got this asked over and over again, but I joined the list > recently :o) > > I've installed qemu+kemu on linux and installed windows XP on it. The > graphic card is slow :( and it's not possible to see videos :( > > 1- Will it be possible to see videos when some day the graphic card code= is > enhanced? > 2- Cirrus card is too slow/some other issue to see videos? > 3- Why not implement some betther graphic card with 3d support like 3DFX > Voodoo3 (I believe it was the first 3DFX that was also a graphic card and > not just a 3d accelarator)? > 4- Why not implement some Qemu special driver for common installed syste= ms > that names itself as a Cirrus driver but it's a vmware-like driver. > > I believe (4) should be the fastest, but I think the best relation "work > required - benefit" is (3) as it works faster off-the-shelf with all the > operating systems... > > Regards, > Ricardo Almeida -- Mike