* [Qemu-devel] Qemu and Longhorn @ 2005-02-16 8:22 Darryl Dixon 2005-02-16 16:12 ` Doug Stanley 2005-02-16 18:51 ` Fabrice Bellard 0 siblings, 2 replies; 8+ messages in thread From: Darryl Dixon @ 2005-02-16 8:22 UTC (permalink / raw) To: qemu-devel [-- Attachment #1: Type: text/plain, Size: 1958 bytes --] Hi All, Just for giggles I ran an install of Longhorn build 4074 on CVS Qemu today with kqemu. The install seemed to go well; the first stage didn't recognise any mouse (probably more a Windows error than a Qemu one), but was otherwise perfectly rendered (with what appeared to be a vesa video mode) and usable with the keyboard. It proceeded reasonably quickly. After the first reboot, the mouse was detected and worked, and it once again proceed reasonably quickly (vesa video mode again), up until it started detecting the hardware, at which point it stuck for around an hour (it was actually doing work and processing the whole time). During this all seemed well, and I even watched it detect the video OK and flip from 640x480 to 800x600. Once it made it past the hardware detect and booted into the actual Windows GUI, things got painful. Apparently even though the installer knows how to use vesa video, Windows itself and the standard VGA display driver it installed *don't* and so I was left with a 640x480 16 colour display that ran *agonisingly* slowly, presumably as all of the video calls were being emulated through calls to the Bochs BIOS. It was glacial. Anyhow, I managed to soldier through a few windows to the Device Manager, and from what I could see everything except the network card had been detected OK (except of course that the video was 'Standard VGA'). Presumably the network card just needs the Win2000 RTL8029 driver like Server 2003 did. I tried to fix the video so I'd be able to give Qemu + Longhorn a proper test, but after (literally) hours to get through the driver update wizard and find that my only choice was the standard VGA or something called a 'BARCO', I gave up and wrote this short summary instead :) Presumably a more patient man would be able to install the Cirrus Win2000 driver and Longhorn on Qemu would be usable... Many regards, -- Darryl Dixon <esrever_otua@pythonhacker.is-a-geek.net> [-- Attachment #2: Type: text/html, Size: 2459 bytes --] ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Qemu-devel] Qemu and Longhorn 2005-02-16 8:22 [Qemu-devel] Qemu and Longhorn Darryl Dixon @ 2005-02-16 16:12 ` Doug Stanley 2005-02-16 18:51 ` Fabrice Bellard 1 sibling, 0 replies; 8+ messages in thread From: Doug Stanley @ 2005-02-16 16:12 UTC (permalink / raw) To: esrever_otua, qemu-devel [-- Attachment #1: Type: text/plain, Size: 2821 bytes --] I thought from what I read that longhorn required a 3d accelerator card and relied heavily on directX. I thought it was something crazy like you need atleast an geforce FX5200 just to run longhorn at a decent speed... Perhaps that's the problem? Maybe it's doing all the directX in software and making it take twice as long...but I'm not really a windows or longhorn expert, so I may just be talking out my a**. Atleast it installs though right ? ;) Doug Darryl Dixon wrote: > Hi All, > > Just for giggles I ran an install of Longhorn build 4074 on CVS Qemu > today with kqemu. The install seemed to go well; the first stage didn't > recognise any mouse (probably more a Windows error than a Qemu one), but > was otherwise perfectly rendered (with what appeared to be a vesa video > mode) and usable with the keyboard. It proceeded reasonably quickly. > After the first reboot, the mouse was detected and worked, and it once > again proceed reasonably quickly (vesa video mode again), up until it > started detecting the hardware, at which point it stuck for around an > hour (it was actually doing work and processing the whole time). During > this all seemed well, and I even watched it detect the video OK and flip > from 640x480 to 800x600. Once it made it past the hardware detect and > booted into the actual Windows GUI, things got painful. Apparently even > though the installer knows how to use vesa video, Windows itself and the > standard VGA display driver it installed *don't* and so I was left with > a 640x480 16 colour display that ran *agonisingly* slowly, presumably as > all of the video calls were being emulated through calls to the Bochs > BIOS.. It was glacial. Anyhow, I managed to soldier through a few > windows to the Device Manager, and from what I could see everything > except the network card had been detected OK (except of course that the > video was 'Standard VGA'). Presumably the network card just needs the > Win2000 RTL8029 driver like Server 2003 did. I tried to fix the video > so I'd be able to give Qemu + Longhorn a proper test, but after > (literally) hours to get through the driver update wizard and find that > my only choice was the standard VGA or something called a 'BARCO', I > gave up and wrote this short summary instead :) Presumably a more > patient man would be able to install the Cirrus Win2000 driver and > Longhorn on Qemu would be usable... > > Many regards, > -- > Darryl Dixon <esrever_otua@pythonhacker.is-a-geek.net > <mailto:esrever_otua@pythonhacker.is-a-geek.net>> > > > ------------------------------------------------------------------------ > > _______________________________________________ > Qemu-devel mailing list > Qemu-devel@nongnu.org > http://lists.nongnu.org/mailman/listinfo/qemu-devel [-- Attachment #2: dstanley.vcf --] [-- Type: text/x-vcard, Size: 304 bytes --] begin:vcard fn:Douglas Stanley n:Stanley;Douglas org:Integrated Marketing Technologies;IT adr:;;2945 Carquest Dr.;Brunswick;Ohio;44212;US email;internet:dstanley@imtco.com title:Systems Administrator tel;work:330-220-6715 x-mozilla-html:FALSE url:http://www.imtco.com version:2.1 end:vcard ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Qemu-devel] Qemu and Longhorn 2005-02-16 8:22 [Qemu-devel] Qemu and Longhorn Darryl Dixon 2005-02-16 16:12 ` Doug Stanley @ 2005-02-16 18:51 ` Fabrice Bellard 2005-02-16 21:56 ` Natalia Portillo 2005-02-16 22:20 ` Darryl Dixon 1 sibling, 2 replies; 8+ messages in thread From: Fabrice Bellard @ 2005-02-16 18:51 UTC (permalink / raw) To: esrever_otua, qemu-devel Do you have the same performance problems without kqemu ? Fabrice. Darryl Dixon wrote: > Hi All, > > Just for giggles I ran an install of Longhorn build 4074 on CVS Qemu > today with kqemu. The install seemed to go well; the first stage didn't > recognise any mouse (probably more a Windows error than a Qemu one), but > was otherwise perfectly rendered (with what appeared to be a vesa video > mode) and usable with the keyboard. It proceeded reasonably quickly. > After the first reboot, the mouse was detected and worked, and it once > again proceed reasonably quickly (vesa video mode again), up until it > started detecting the hardware, at which point it stuck for around an > hour (it was actually doing work and processing the whole time). During > this all seemed well, and I even watched it detect the video OK and flip > from 640x480 to 800x600. Once it made it past the hardware detect and > booted into the actual Windows GUI, things got painful. Apparently even > though the installer knows how to use vesa video, Windows itself and the > standard VGA display driver it installed *don't* and so I was left with > a 640x480 16 colour display that ran *agonisingly* slowly, presumably as > all of the video calls were being emulated through calls to the Bochs > BIOS. It was glacial. Anyhow, I managed to soldier through a few > windows to the Device Manager, and from what I could see everything > except the network card had been detected OK (except of course that the > video was 'Standard VGA'). Presumably the network card just needs the > Win2000 RTL8029 driver like Server 2003 did. I tried to fix the video > so I'd be able to give Qemu + Longhorn a proper test, but after > (literally) hours to get through the driver update wizard and find that > my only choice was the standard VGA or something called a 'BARCO', I > gave up and wrote this short summary instead :) Presumably a more > patient man would be able to install the Cirrus Win2000 driver and > Longhorn on Qemu would be usable... > > Many regards, > -- > Darryl Dixon <esrever_otua@pythonhacker.is-a-geek.net > <mailto:esrever_otua@pythonhacker.is-a-geek.net>> > > > ------------------------------------------------------------------------ > > _______________________________________________ > Qemu-devel mailing list > Qemu-devel@nongnu.org > http://lists.nongnu.org/mailman/listinfo/qemu-devel ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Qemu-devel] Qemu and Longhorn 2005-02-16 18:51 ` Fabrice Bellard @ 2005-02-16 21:56 ` Natalia Portillo 2005-02-16 22:20 ` Darryl Dixon 1 sibling, 0 replies; 8+ messages in thread From: Natalia Portillo @ 2005-02-16 21:56 UTC (permalink / raw) To: qemu-devel This performance problems exists even in real hardware if the video card isn't installed. Contrary to Windows XP, if the video card hasn't a driver it goes to VGA (not to VESA as XP) and goes extremely slow. Longhorn doesn't have enabled the Direct3D interface by default so this is not the problem. El 16/02/2005, a las 18:51, Fabrice Bellard escribió: > Do you have the same performance problems without kqemu ? > > Fabrice. > > Darryl Dixon wrote: >> Hi All, >> Just for giggles I ran an install of Longhorn build 4074 on CVS >> Qemu today with kqemu. The install seemed to go well; the first >> stage didn't recognise any mouse (probably more a Windows error than >> a Qemu one), but was otherwise perfectly rendered (with what appeared >> to be a vesa video mode) and usable with the keyboard. It proceeded >> reasonably quickly. After the first reboot, the mouse was detected >> and worked, and it once again proceed reasonably quickly (vesa video >> mode again), up until it started detecting the hardware, at which >> point it stuck for around an hour (it was actually doing work and >> processing the whole time). During this all seemed well, and I even >> watched it detect the video OK and flip from 640x480 to 800x600. >> Once it made it past the hardware detect and booted into the actual >> Windows GUI, things got painful. Apparently even though the >> installer knows how to use vesa video, Windows itself and the >> standard VGA display driver it installed *don't* and so I was left >> with a 640x480 16 colour display that ran *agonisingly* slowly, >> presumably as all of the video calls were being emulated through >> calls to the Bochs BIOS. It was glacial. Anyhow, I managed to >> soldier through a few windows to the Device Manager, and from what I >> could see everything except the network card had been detected OK >> (except of course that the video was 'Standard VGA'). Presumably the >> network card just needs the Win2000 RTL8029 driver like Server 2003 >> did. I tried to fix the video so I'd be able to give Qemu + Longhorn >> a proper test, but after (literally) hours to get through the driver >> update wizard and find that my only choice was the standard VGA or >> something called a 'BARCO', I gave up and wrote this short summary >> instead :) Presumably a more patient man would be able to install >> the Cirrus Win2000 driver and Longhorn on Qemu would be usable... >> Many regards, >> -- >> Darryl Dixon <esrever_otua@pythonhacker.is-a-geek.net >> <mailto:esrever_otua@pythonhacker.is-a-geek.net>> >> ---------------------------------------------------------------------- >> -- >> _______________________________________________ >> Qemu-devel mailing list >> Qemu-devel@nongnu.org >> http://lists.nongnu.org/mailman/listinfo/qemu-devel > > > > _______________________________________________ > Qemu-devel mailing list > Qemu-devel@nongnu.org > http://lists.nongnu.org/mailman/listinfo/qemu-devel > ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Qemu-devel] Qemu and Longhorn 2005-02-16 18:51 ` Fabrice Bellard 2005-02-16 21:56 ` Natalia Portillo @ 2005-02-16 22:20 ` Darryl Dixon 2005-02-17 11:11 ` Darryl Dixon 1 sibling, 1 reply; 8+ messages in thread From: Darryl Dixon @ 2005-02-16 22:20 UTC (permalink / raw) To: Fabrice Bellard; +Cc: qemu-devel [-- Attachment #1: Type: text/plain, Size: 2864 bytes --] Hi Fabrice, If possible, it is even slower without kqemu, and is in fact almost impossible to use. There are some errors too, like no taskbar coming up, etc - presumably they simply take so long that the operation ends up going to the bit bucket... :) D On Wed, 2005-02-16 at 19:51 +0100, Fabrice Bellard wrote: >Do you have the same performance problems without kqemu ? > >Fabrice. > >Darryl Dixon wrote: >> Hi All, >> >> Just for giggles I ran an install of Longhorn build 4074 on CVS Qemu >> today with kqemu. The install seemed to go well; the first stage didn't >> recognise any mouse (probably more a Windows error than a Qemu one), but >> was otherwise perfectly rendered (with what appeared to be a vesa video >> mode) and usable with the keyboard. It proceeded reasonably quickly. >> After the first reboot, the mouse was detected and worked, and it once >> again proceed reasonably quickly (vesa video mode again), up until it >> started detecting the hardware, at which point it stuck for around an >> hour (it was actually doing work and processing the whole time). During >> this all seemed well, and I even watched it detect the video OK and flip >> from 640x480 to 800x600. Once it made it past the hardware detect and >> booted into the actual Windows GUI, things got painful. Apparently even >> though the installer knows how to use vesa video, Windows itself and the >> standard VGA display driver it installed *don't* and so I was left with >> a 640x480 16 colour display that ran *agonisingly* slowly, presumably as >> all of the video calls were being emulated through calls to the Bochs >> BIOS. It was glacial. Anyhow, I managed to soldier through a few >> windows to the Device Manager, and from what I could see everything >> except the network card had been detected OK (except of course that the >> video was 'Standard VGA'). Presumably the network card just needs the >> Win2000 RTL8029 driver like Server 2003 did. I tried to fix the video >> so I'd be able to give Qemu + Longhorn a proper test, but after >> (literally) hours to get through the driver update wizard and find that >> my only choice was the standard VGA or something called a 'BARCO', I >> gave up and wrote this short summary instead :) Presumably a more >> patient man would be able to install the Cirrus Win2000 driver and >> Longhorn on Qemu would be usable... >> >> Many regards, >> -- >> Darryl Dixon <esrever_otua@pythonhacker.is-a-geek.net >> <mailto:esrever_otua@pythonhacker.is-a-geek.net>> >> >> >> ------------------------------------------------------------------------ >> >> _______________________________________________ >> Qemu-devel mailing list >> Qemu-devel@nongnu.org >> http://lists.nongnu.org/mailman/listinfo/qemu-devel > -- Darryl Dixon <esrever_otua@pythonhacker.is-a-geek.net> [-- Attachment #2: Type: text/html, Size: 4973 bytes --] ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Qemu-devel] Qemu and Longhorn 2005-02-16 22:20 ` Darryl Dixon @ 2005-02-17 11:11 ` Darryl Dixon 2005-02-17 12:52 ` Jernej Simončič 0 siblings, 1 reply; 8+ messages in thread From: Darryl Dixon @ 2005-02-17 11:11 UTC (permalink / raw) To: qemu-devel [-- Attachment #1: Type: text/plain, Size: 4652 bytes --] Well. I managed to get a video driver for the Cirrus 5446 installed. I shamelessly cribbed three files: cirrus.dll, cirrus.sys, and display.inf from the Windows XP SP2 install, and managed to put up with the pain involved in getting them installed/shoehorned into Longhorn. They work perfectly. Which leads me to another observation: Longhorn doesn't detect Qemu's floppy drive (I mkisofs'ed the above files and inserted the pretend cd to get them onto the virtual machine). Whether this is because there is some sort of bug that Longhorn has revealed in the floppy emulation code, or whether Longhorn simply refuses to have any truck with such obsolete legacy devices as floppy drives I don't know ;) The thing that I discovered that made persevering with it possible is that the stupid clock that Longhorn slaps onto the right-hand taskbar by default chews CPU cycles like they're going out of style -- it has an animated seconds hand. I just removed that entire toolbar and suddenly everything was a *lot* quicker. With the clock gone and the Cirrus driver installed it is now roughly 3-4x as slow as the WinXP SP2 install with the same setup. So it's usable, just ;) (That and it has a *lot* of bugs, which makes things worse). I imagine that the driver for the RTL8029 that I have posted to this list previously also works correctly in Longhorn (if one has enough patience). Perhaps I'll try it out tomorrow... Regards, D On Thu, 2005-02-17 at 11:20 +1300, Darryl Dixon wrote: >Hi Fabrice, > > If possible, it is even slower without kqemu, and is in fact almost >impossible to use. There are some errors too, like no taskbar coming >up, etc - presumably they simply take so long that the operation ends >up going to the bit bucket... :) > > >D > > >On Wed, 2005-02-16 at 19:51 +0100, Fabrice Bellard wrote: > >>Do you have the same performance problems without kqemu ? >> >>Fabrice. >> >>Darryl Dixon wrote: >>> Hi All, >>> >>> Just for giggles I ran an install of Longhorn build 4074 on CVS Qemu >>> today with kqemu. The install seemed to go well; the first stage didn't >>> recognise any mouse (probably more a Windows error than a Qemu one), but >>> was otherwise perfectly rendered (with what appeared to be a vesa video >>> mode) and usable with the keyboard. It proceeded reasonably quickly. >>> After the first reboot, the mouse was detected and worked, and it once >>> again proceed reasonably quickly (vesa video mode again), up until it >>> started detecting the hardware, at which point it stuck for around an >>> hour (it was actually doing work and processing the whole time). During >>> this all seemed well, and I even watched it detect the video OK and flip >>> from 640x480 to 800x600. Once it made it past the hardware detect and >>> booted into the actual Windows GUI, things got painful. Apparently even >>> though the installer knows how to use vesa video, Windows itself and the >>> standard VGA display driver it installed *don't* and so I was left with >>> a 640x480 16 colour display that ran *agonisingly* slowly, presumably as >>> all of the video calls were being emulated through calls to the Bochs >>> BIOS. It was glacial. Anyhow, I managed to soldier through a few >>> windows to the Device Manager, and from what I could see everything >>> except the network card had been detected OK (except of course that the >>> video was 'Standard VGA'). Presumably the network card just needs the >>> Win2000 RTL8029 driver like Server 2003 did. I tried to fix the video >>> so I'd be able to give Qemu + Longhorn a proper test, but after >>> (literally) hours to get through the driver update wizard and find that >>> my only choice was the standard VGA or something called a 'BARCO', I >>> gave up and wrote this short summary instead :) Presumably a more >>> patient man would be able to install the Cirrus Win2000 driver and >>> Longhorn on Qemu would be usable... >>> >>> Many regards, >>> -- >>> Darryl Dixon <esrever_otua@pythonhacker.is-a-geek.net >>> <mailto:esrever_otua@pythonhacker.is-a-geek.net>> >>> >>> >>> ------------------------------------------------------------------------ >>> >>> _______________________________________________ >>> Qemu-devel mailing list >>> Qemu-devel@nongnu.org >>> http://lists.nongnu.org/mailman/listinfo/qemu-devel >> > >>-- >>Darryl Dixon <esrever_otua@pythonhacker.is-a-geek.net> > >_______________________________________________ >Qemu-devel mailing list >Qemu-devel@nongnu.org >http://lists.nongnu.org/mailman/listinfo/qemu-devel -- Darryl Dixon <esrever_otua@pythonhacker.is-a-geek.net> [-- Attachment #2: Type: text/html, Size: 7464 bytes --] ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Qemu-devel] Qemu and Longhorn 2005-02-17 11:11 ` Darryl Dixon @ 2005-02-17 12:52 ` Jernej Simončič 2005-02-18 0:19 ` Natalia Portillo 0 siblings, 1 reply; 8+ messages in thread From: Jernej Simončič @ 2005-02-17 12:52 UTC (permalink / raw) To: Darryl Dixon on [qemu-devel] On Thursday, February 17, 2005, 12:11:54, Darryl Dixon wrote: > or whether Longhorn simply refuses to have any > truck with such obsolete legacy devices as floppy drives I don't know ;) I seriously doubt this - 64bit Windows XP/2003 still won't load additional drivers needed during installation from anywhere but floppy disks. -- < Jernej Simoncic ><><><><>< http://deepthought.ena.si/ > Things get worse under pressure. -- Murphy's Law of Thermodynamics ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Qemu-devel] Qemu and Longhorn 2005-02-17 12:52 ` Jernej Simončič @ 2005-02-18 0:19 ` Natalia Portillo 0 siblings, 0 replies; 8+ messages in thread From: Natalia Portillo @ 2005-02-18 0:19 UTC (permalink / raw) To: qemu-devel Longhorn doesn't support any ISA device. Never seen if it supports anything else that PS/2 controller (floppy, serial, parallel, etc). If someone can test on real hardware. Remember that the Longhorn source tree and the XP/2k3 are different ones, so no mather what does one and what does the another. El 17/02/2005, a las 12:52, Jernej Simončič escribió: > On Thursday, February 17, 2005, 12:11:54, Darryl Dixon wrote: > >> or whether Longhorn simply refuses to have any >> truck with such obsolete legacy devices as floppy drives I don't know >> ;) > > I seriously doubt this - 64bit Windows XP/2003 still won't load > additional > drivers needed during installation from anywhere but floppy disks. > > -- > < Jernej Simoncic ><><><><>< http://deepthought.ena.si/ > > > Things get worse under pressure. > -- Murphy's Law of Thermodynamics > > > > _______________________________________________ > Qemu-devel mailing list > Qemu-devel@nongnu.org > http://lists.nongnu.org/mailman/listinfo/qemu-devel > ^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2005-02-18 0:59 UTC | newest] Thread overview: 8+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2005-02-16 8:22 [Qemu-devel] Qemu and Longhorn Darryl Dixon 2005-02-16 16:12 ` Doug Stanley 2005-02-16 18:51 ` Fabrice Bellard 2005-02-16 21:56 ` Natalia Portillo 2005-02-16 22:20 ` Darryl Dixon 2005-02-17 11:11 ` Darryl Dixon 2005-02-17 12:52 ` Jernej Simončič 2005-02-18 0:19 ` Natalia Portillo
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).