Bjørn Mork wrote: > >> Looking at the list of available modes in the guest showed that there >> was no 1440x900 anymore, which probably explains why Windows chose >> another one close by. There were also a number of other expected modes >> missing. > > Think I got it. > > The modes were once added to KVMs local copy of vgabios: > http://git.kernel.org/?p=virt/kvm/qemu-kvm.git;a=commitdiff;h=ebfac597cf > but never made it upstream or into QEMU. So when you included a copy of > the vgabios source from QEMU in the Debian qemu-kvm package, you > removed these modes. > > I'm attaching a patch to be applied on top of > debian/patches/vgabios-0.12.3.diff > which fixes this problem for me.
Thank you very much Bjørn for the excellent bugreport. All bios code were dropped from qemu-kvm in 0.12 for some reason (or without, I dunno), and you're right all the local modifications, useful or not, were lost. I too noticed that the list of video modes available is quite a bit shorter than it used to be, but at that time I were dealing with another bug and didn't pay enough attention to that fact, and it were "successfully" forgotten. But without your findings it'd be much more difficult to find and fix things. I'm adding the thing to the Debian qemu-kvm git repository now, to be fixed in the next release. By the way, you can just use vgabios from kvm-88 - there were no changes (except of missing bugfixes like you discovered) since that... Thank you! /mjt -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

