vgabios - VGA BIOS software for the Bochs and Qemu emulated VGA card

Property Value
Distribution Debian 7 (Wheezy)
Repository Debian Main i386
Package name vgabios
Package version 0.7a
Package release 3
Package architecture all
Package type deb
Installed size 338 B
Download size 144.06 KB
Official Mirror
The goal of this project is to provide a Video BIOS for Bochs and Qemu.
This VGA BIOS is very specific to the bochs/qemu emulated VGA card.
WARNING: It is NOT meant to drive a physical vga card. You will probably
fry it if you try. You have been warned.


Package Version Architecture Repository
vgabios_0.7a-3_all.deb 0.7a all Debian Main
vgabios - - -


Name Value
bochs << 2.1.1+20040903-1


Type URL
Binary Package vgabios_0.7a-3_all.deb
Source Package vgabios

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install vgabios deb package:
    # sudo apt-get install vgabios




2012-02-06 - Michael Tokarev <>
vgabios (0.7a-3) unstable; urgency=low
* Adopt the package under qemu-pkg umbrella (Closes: #658776)
Thank you Guillem for maintaining it so far
* Move package git repository to
* Update VCS links accordingly
* Convert debian/rules to debhelper, remove more generated files in clean
* Added debian/patches/disable-1280x768-and-1280x120-modes.patch to work around
the problem described in #654823.  The patch does not fix the bug,
it just disables two useful video modes which are causing issues.
(Closes: #654823)
2012-02-06 - Guillem Jover <>
vgabios (0.7a-2) unstable; urgency=low
* Orphan package, set maintainer to Debian QA Group.
2011-11-01 - Guillem Jover <>
vgabios (0.7a-1) unstable; urgency=low
* New upstream release.
- debian/patches/01-Makefile-cleanup: Remove, merged upstream.
- debian/patches/02-Add-defines-for-PCI-IDs: Likewise.
- debian/patches/03-Add-qemu-stdvga-pci-bios: Likewise.
- debian/patches/04-update-pci_get_lfb_addr-for-vmware-vga: Likewise.
- debian/patches/05-Add-qemu-vmware-vga-pci-bios: Refreshed.
- debian/patches/06-Add-qemu-qxl-vga-pci-bios: Likewise.
* Add compatibility symlinks from stdvga vgabios to the default vgabios
ROM, as the latter is now exactly the same as the former.
* Now using Standards-Version 3.9.2 (no changes needed).
2011-02-27 - Guillem Jover <>
vgabios (0.6c-3) unstable; urgency=low
[ Guillem Jover ]
* Now using Standards-Version 3.9.1 (no changes needed).
* Add missing ${misc:Depends} to vgabios Depends field.
[ Jonathan Nieder ]
* Add support for additional PCI BIOS, by using proper PCI IDs.
Patches taken from the QEMU tree by Gerd Hoffman: (Closes: #614200)
- Makefile: factor out a single rule to build BIOS binaries, using
variables to account for their differences.
+ debian/patches/01-Makefile-cleanup: New file.
- Allow PCI vendor and device IDs to be set for each BIOS binary.
+ debian/patches/02-Add-defines-for-PCI-IDs: New file.
- Introduce vgabios-stdvga.bin, for QEMU's standard VGA card (1234:1111).
+ debian/patches/03-Add-qemu-stdvga-bios: New file.
- Make pci_get_lfb_addr check PCI region 1 in addition to region zero,
so it can be used for the VmWare SVGA-II compatible adapter.
+ debian/patches/04-update-pci_get_lfb_addr-for...: New file.
- Introduce vgabios-vmware.bin, for the VmWare SVGA-II card (15ad:0405).
+ debian/patches/05-Add-qemu-vmware-vga-pci-bios: New file.
- Introduce vgabios-qxl.bin, for QEMU's QXL paravirtual graphics card
+ debian/patches/06-Add-qemu-qxl-vga-pci-bios: New file.
* Install the new binaries in debian/rules.
2009-12-02 - Guillem Jover <>
vgabios (0.6c-2) unstable; urgency=low
* Switch to source format “3.0 (quilt)”:
- Remove quilt from Build-Depends.
- Remove quilt.make include from debian/rules.
- Remove patch and unpatch targets from debian/rules.
- Remove now unneeded debian/README.source.
* Use UTF-8 copyright symbol in debian/rules.
* Now using Standards-Version 3.8.3 (no changes needed).
2009-04-09 - Guillem Jover <>
vgabios (0.6c-1) unstable; urgency=low
* New upstream release. (Closes: #523303)
- debian/patches/widescreen_modes_stolen_from_kvm.patch: Remove, fixed
* Refer to LGPL-2.1 from common-licenses instead of just LGPL.
* Switch to debhelper compatibility level 7.
* Use dh_prep instead of “dh_clean -k”.
* Now using Standards-Version 3.8.1 (no changes needed).

See Also

Package Description
vgrabbj_0.9.6-5.1_i386.deb grabs an image from a camera and puts it in jpg/png format
via-bin_2.0.4-2_i386.deb tools for volumetric image analysis
vidalia_0.2.20-2_i386.deb controller GUI for Tor
videocut_0.2.0-11_i386.deb application for creating compositions of screenshots from videos
videogen_0.32-5_i386.deb Create arbitrary-res modelines using hardware parameters
videolan-doc_20070626-1_all.deb documentation for the VideoLAN streaming solution
viewmol_2.4.1-18_i386.deb A graphical front end for computational chemistry programs
viewpdf.app_0.2dfsg1-4_i386.deb Portable Document Format (PDF) viewer for GNUstep
viewvc-query_1.1.5-1.4_all.deb utility to query CVS and Subversion commit database
viewvc_1.1.5-1.4_all.deb web interface for CVS and/or Subversion repositories
vifm_0.4-1_i386.deb a ncurses based file manager with vi like keybindings
vigor_0.016-19+deb7u1_i386.deb nvi with the evil paperclip
viking_1.3-1_i386.deb GPS data editor, analyzer and viewer
vile-common_9.8g-2_all.deb VI Like Emacs - support files for vile/xvile
vile-filters_9.8g-2_i386.deb VI Like Emacs - highlighting filters for vile/xvile