Created by James Westby on 2011-04-26 and last modified on 2011-11-10
Get this branch:
bzr branch lp:ubuntu/natty-proposed/xserver-xorg-video-intel
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Ubuntu branches
Review team:
Ubuntu Development Team

Recent revisions

156. By Robert Hooker on 2011-11-03

Add 103_remove_surface_binding_cache.patch:
Backport of upstream commit 2174f8401 to fix transparency on
LTSP. (LP: #785280)

155. By Sameer Morar on 2011-06-28

Add 121_fdo-28798-fix.patch: Remove the use of the 3D pipeline for
UXA core rendering. This fixes incorrect rendering in some UI
(LP: #803012)

154. By Bryce Harrington on 2011-04-22

Add 119_disable_relaxed_fencing.patch: The relaxed fencing
optimization is suspected as the cause for various i915/945 gpu lockup
issues. This disables the optimization by default but adds an
xorg.conf parameter to let people experiment with it turned on.
(LP: #727594, #761143, #761632, #755693)

153. By Robert Hooker on 2011-04-11

Add 102_gen6_invalidate_texture_cache.patch: Fix corruption in KDE
menus on sandybridge GPUs. (LP: #750964)

152. By Bryce Harrington on 2011-04-01

Add 117_946gz_isreally_965g.patch: 946gz was listed as a 915-family
chip but it's actually just a marketing name for 965g. Fixes a GPU
lockup that occurs with this hardware during boot.
(LP: #742425)

151. By Bryce Harrington on 2011-03-31

apport-gpu-error-intel.py: Don't file gpu lockup bug reports for older
8xx hardware, as per Canonical-X team HW support policies.

150. By Bryce Harrington on 2011-03-18

* apport-gpu-error-intel.py
  - Add DuplicateSignature, which apport will use for automatic
    duplicate detection.
  - Drop use of hash codes as a dump signature. When there are no error
    codes the bug report is unactionable anyway, so use of hash codes to
    defeat duplication has minimal value, and it may inhibit proper
    duplication detection from working.
  - Drop DumpSignature since DuplicateSignature fulfils the same

149. By Chris Halse Rogers on 2011-03-17

[ Bryce Harrington ]
* apport-gpu-error-intel.py:
  - Drop some pci id's which are actually bridge chips

[ Christopher James Halse Rogers ]
* Rebuild against final Xserver 1.10 video ABI
* debian/control:
  - Add version to quilt dependency for dh sequence. Quietens lintian.

148. By Bryce Harrington on 2011-03-08

* apport-gpu-error-intel.py:
  - Omit the hexdigest code from the title if we have two or more
    non-zero GPU error codes. A pair of error codes has proven to be an
    adequately good unique identifier for bugs.
  - Add latest SandyBridge GPU PCI IDs

147. By Chris Halse Rogers on 2011-03-02

* Merge from Debian unstable. Remaining Ubuntu changes:
  - debian/apport-gpu-error-intel.py:
  - debian/control:
  - debian/rules:
  - debian/xserver-xorg-video-intel.install:
  - debian/xserver-xorg-video-intel.udev
    + Add apport hook, triggered on udev GPU error event
  - debian/control:
    + Drop [linux-any] qualifier on libudev-dev build-dep to work around
      pbuilder bug.
  - debian/patches/101_copy-fb.patch:
    + Plymouth integration patch
  - debian/patches/107_solid_nullptr_check.patch:
    + Check null return from uxa_acquire_solid()
  - debian/patches/109_dont_reconstruct_glyph_cache_on_rotate.patch:
    + Fix font corruption (missing glyphs) on rotated screens.
  - debian/patches/110_warnings_cleanup.patch:
  - debian/patches/114_warnings_cleanup_part_2.patch:
    + Cherry picks to fix a large number of build warnings.
  - debian/patches/111_fix_clipped_window_plane_offset.patch:
  - 112_fix_error_in_4c4ad555.patch:
    + Fix issue where vertical green line and strange colors shows up when
      playing gstreamer with certain videos, when dragged. (LP 460677)
  - debian/patches/113_remove_broken_max_base_addresses.patch:
    + Fixes GPU lockup during login with
       "Bad length (4) in MI_DISPLAY_BUFFER_INFO, [3, 3]" error messages
   listed in the gpu dump text. (LP 710321)
  - debian/patches/115_quell_vblank_counter_failed.patch:
    + Don't fill up Xorg.0.log with
       "get vblank counter failed: Invalid argument" warnings.
  5 is enough. (LP 710594)
  - debian/xserver-xorg-video-intel.preinst.in:
  - debian/xserver-xorg-video-intel.postinst.in:
    + Remove obsolete /etc/modprobe.d/i915-kms.conf file on upgrades. KMS
      is the kernel default.
* Pull prerequisite commit into
  109_dont_reconstruct_glyph_cache_on_rotate.patch. We mostly didn't notice
  because the copy-fb codepath initialises the resources itself. Fixes
  Pixmap assert on Xserver startup when copy-fb fails, such as on hybrid
  graphics systems. (LP: #718620)
* debian/control:
  - Dropped Ubuntu change: remove a bunch of Conflicts/Replaces against
    packages last seen in Hardy.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.