[Bug 700511] [NEW] [Regression] Widescreen resolutions are missing from vgabios, breaking widescreen in qemu
Launchpad Bug Tracker
700511 at bugs.launchpad.net
Mon Apr 4 18:12:36 UTC 2011
You have been subscribed to a public bug by Bryce Harrington (bryce):
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
** Affects: vgabios (Ubuntu)
Importance: Undecided
Status: New
** Tags: amd64 apport-bug lucid maverick natty patch
--
[Regression] Widescreen resolutions are missing from vgabios, breaking widescreen in qemu
https://bugs.launchpad.net/bugs/700511
You received this bug notification because you are a member of Ubuntu Sponsors Team, which is a direct subscriber.
More information about the Ubuntu-sponsors
mailing list