[Bug 700511] Re: [Regression] Widescreen resolutions are missing from vgabios, breaking widescreen in qemu
Launchpad Bug Tracker
700511 at bugs.launchpad.net
Tue Apr 5 20:02:15 UTC 2011
** Branch linked: lp:~serge-hallyn/ubuntu/natty/vgabios/fix-widescreen
--
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