[Bug 700511] Re: [Regression] Widescreen resolutions are missing from vgabios, breaking widescreen in qemu
Tristan Schmelcher
tristan_schmelcher at alumni.uwaterloo.ca
Sun Apr 10 03:56:22 UTC 2011
Actually that makes things much worse ... with that package my QEMU
quest (Win7) claims that the only supported mode is 800x600 with 8-bit
colour.
I tested on Lucid with the QEMU from Lucid. Are there any other changes
in this package since 0.6c-2ubuntu1 that might prevent it from working
on Lucid?
--
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is a direct subscriber.
https://bugs.launchpad.net/bugs/700511
Title:
[Regression] Widescreen resolutions are missing from vgabios, breaking
widescreen in qemu
Status in “vgabios” package in Ubuntu:
In Progress
Bug description:
Binary package hint: vgabios
Starting with Lucid, the vgabios package in Ubuntu no longer defines
support for widescreen resolutions. As a result, qemu guests run with
"-std vga" can no longer use these resolutions.
This regression is caused by the patch "roll-back-to-
qemu_0.12.3-snapshot.patch", which was added to the deb package in
order to fix bug 513273. The intention of this patch was to modify the
vgabios source code to make it equivalent to the source shipped by
qemu 0.12.3, but in fact the patch's modification to the vbetables-
gen.c file is incorrect; it reverts it to an even _older_ version
which lacks widescreen resolution support. This can be easily seen by
diff'ing the vgabios and qemu source packages in Lucid with:
$ apt-get source vgabios
$ apt-get source qemu-kvm
$ diff -ur qemu-kvm-0.12.3+noroms/kvm/vgabios/ vgabios-0.6c/
This shows that vbetables-gen.c is the one file that does not match.
You can confirm that the patch introduced the discrepancy with:
$ grep -A 63 'diff.*vbetables' vgabios-0.6c/debian/patches/roll-back-
to-qemu_0.12.3-snapshot.patch
Changing the vbetables-gen.c in vgabios to the _real_ version from
qemu 0.12.3 corrects the problem and restores support for widescreen
resolutions in qemu. I have attached a debdiff that does this.
Since roll-back-to-qemu_0.12.3-snapshot.patch is also present in
Maverick and Natty, they too suffer from the same bug (I tested
Maverick myself, though not Natty).
Please apply this debdiff to the Natty package to fix the bug.
ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: vgabios 0.6c-2ubuntu1
ProcVersionSignature: Ubuntu 2.6.32-27.49-generic 2.6.32.26+drm33.12
Uname: Linux 2.6.32-27-generic x86_64
NonfreeKernelModules: nvidia
Architecture: amd64
Date: Sat Jan 8 14:48:08 2011
Dependencies:
PackageArchitecture: all
ProcEnviron:
LANG=en_US.utf8
SHELL=/bin/bash
SourcePackage: vgabios
More information about the Ubuntu-sponsors
mailing list