Change logs for xserver-xorg-video-intel source package in Natty

  • xserver-xorg-video-intel (2:2.14.0-4ubuntu7.3) natty-proposed; urgency=low
    
      * Add 103_remove_surface_binding_cache.patch:
        Backport of upstream commit 2174f8401 to fix transparency on
        LTSP. (LP: #785280)
     -- Robert Hooker <email address hidden>   Thu, 03 Nov 2011 19:10:25 -0400
  • xserver-xorg-video-intel (2:2.14.0-4ubuntu7.2) natty-proposed; urgency=low
    
      * Add 121_fdo-28798-fix.patch: Remove the use of the 3D pipeline for
        UXA core rendering. This fixes incorrect rendering in some UI
        elements.
        (LP: #803012)
     -- Sameer Morar <email address hidden>   Tue, 28 Jun 2011 16:17:40 +0200
  • xserver-xorg-video-intel (2:2.14.0-4ubuntu7.1) natty-proposed; urgency=low
    
      * 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)
     -- Bryce Harrington <email address hidden>   Fri, 22 Apr 2011 19:12:55 -0700
  • xserver-xorg-video-intel (2:2.14.0-4ubuntu7) natty; urgency=low
    
      * Add 102_gen6_invalidate_texture_cache.patch: Fix corruption in KDE
        menus on sandybridge GPUs. (LP: #750964)
     -- Robert Hooker <email address hidden>   Mon, 11 Apr 2011 14:00:58 -0400
  • xserver-xorg-video-intel (2:2.14.0-4ubuntu6) natty; urgency=low
    
      * 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)
     -- Bryce Harrington <email address hidden>   Fri, 01 Apr 2011 13:20:38 -0700
  • xserver-xorg-video-intel (2:2.14.0-4ubuntu5) natty; urgency=low
    
      * apport-gpu-error-intel.py: Don't file gpu lockup bug reports for older
        8xx hardware, as per Canonical-X team HW support policies.
     -- Bryce Harrington <email address hidden>   Thu, 31 Mar 2011 23:49:15 -0700
  • xserver-xorg-video-intel (2:2.14.0-4ubuntu4) natty; urgency=low
    
      * 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
          purpose.
     -- Bryce Harrington <email address hidden>   Fri, 18 Mar 2011 13:49:33 -0700
  • xserver-xorg-video-intel (2:2.14.0-4ubuntu3) natty; urgency=low
    
      [ 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.
     -- Christopher James Halse Rogers <email address hidden>   Thu, 17 Mar 2011 09:52:09 +1100
  • xserver-xorg-video-intel (2:2.14.0-4ubuntu2) natty; urgency=low
    
      * 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
     -- Bryce Harrington <email address hidden>   Tue, 08 Mar 2011 13:25:45 -0800
  • xserver-xorg-video-intel (2:2.14.0-4ubuntu1) natty; urgency=low
    
      * 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.
    
    xserver-xorg-video-intel (2:2.14.0-4) unstable; urgency=low
    
      * Cherry-pick from upstream:
        - uxa: Fallback if the temporary is too large
      * This fixes a null pointer dereference with some rendering operations
        involving large pictures (Closes: #613830). Thanks, Enrico!
    
    xserver-xorg-video-intel (2:2.14.0-3) unstable; urgency=low
    
      * Switch to dh:
        - Use debhelper 8.
        - Use dh-autoreconf.
        - Bump xserver-xorg-dev build-dep for dh_xsf_substvars and xsf
          debhelper sequence.
        - Specify usr/share/man in .install, remove .manpages accordingly.
        - Specify NEWS and README in .docs file.
      * Get rid of maintainer scripts, since they were only used to handle
        switching between versions with or without KMS. Starting with squeeze,
        KMS is mandatory, so stop worrying about that.
      * Remove xsfbs accordingly.
      * Remove leftovers:
        - NEWS file is outdated, UMS is no longer available, and that's
          covered by README.Debian
        - The .install.hurd-i386 file is no longer relevant, this package is
          now Linux-only.
      * Update Uploaders list. Thanks, David & Brice!
      * Remove long obsolete Replaces.
      * Wrap Depends/Provides/Recommends.
      * Bump Standards-Version to 3.9.1 (no changes needed).
    
    xserver-xorg-video-intel (2:2.14.0-2) experimental; urgency=low
    
      * Cherry-pick from upstream to fix many rendering issues
        (https://bugs.freedesktop.org/show_bug.cgi?id=33650):
        - uxa: Undo damage translation before appending
     -- Christopher James Halse Rogers <email address hidden>   Wed, 02 Mar 2011 14:12:35 +1100
  • xserver-xorg-video-intel (2:2.14.0-1ubuntu11) natty; urgency=low
    
      [Brian Murray]
      * apport-gpu-error-intel.py:  intel_gpu_dump must be called with root perms.
        (LP: #723624)
     -- Bryce Harrington <email address hidden>   Thu, 24 Feb 2011 18:40:15 -0800
  • xserver-xorg-video-intel (2:2.14.0-1ubuntu10) natty; urgency=low
    
      * Rebuild to pick up new Xserver dependencies
     -- Christopher James Halse Rogers <email address hidden>   Wed, 23 Feb 2011 17:53:32 +1100
  • xserver-xorg-video-intel (2:2.14.0-1ubuntu9) natty; urgency=low
    
      * Add 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)
     -- Bryce Harrington <email address hidden>   Tue, 15 Feb 2011 19:11:25 -0800
  • xserver-xorg-video-intel (2:2.14.0-1ubuntu8) natty; urgency=low
    
      * 111_fix_clipped_window_plane_offset.patch,
        112_fix_error_in_4c4ad555.patch: Fixes issue where vertical green line
        and strange colors shows up when playing gstreamer with certain
        videos, when dragged.
        (LP: #460677)
      * 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)
      * 114_warnings_cleanup_part_2.patch: Additional warnings cleanup to the
        xvmc code, cherrypicked from upstream commit ae8877e3.
     -- Bryce Harrington <email address hidden>   Mon, 14 Feb 2011 15:45:48 -0800
  • xserver-xorg-video-intel (2:2.14.0-1ubuntu7) natty; urgency=low
    
      * Rename 110_from_git_da990536eca09c6de74627541cd56ecfad925eda.patch
        to 108_undo_dmg_trans_before_append.patch for clarity.
      * Add 109_dont_reconstruct_glyph_cache_on_rotate.patch: Fixes font
        corruption (missing glyphs) on rotated screens.  Cherrypick of
        upstream commit c6dc2756.
        (fdo #33412)
      * Add 110_warnings_cleanup.patch:  Tidy up a few build warnings.
        Cherrypicks from upstream tree.
      * apport-gpu-error-intel.py:
        + Include a couple more error codes for GPU freezes
        + Take any matched error code, not just the first seen
        + Improve matching of hexadecimal numbers
        + Strip out appending MachineType to title (it's never set)
     -- Bryce Harrington <email address hidden>   Fri, 11 Feb 2011 15:57:19 -0800
  • xserver-xorg-video-intel (2:2.14.0-1ubuntu6) natty; urgency=low
    
      * 110_from_git_da990536eca09c6de74627541cd56ecfad925eda.patch:
        - cherry-pick fix from upstream git to fix graphics corruption
          (LP: #707236)
     -- Michael Vogt <email address hidden>   Thu, 03 Feb 2011 14:49:50 +0100
  • xserver-xorg-video-intel (2:2.14.0-1ubuntu5) natty; urgency=low
    
      * control: For apport hook, depend on apport, intel-gpu-tools, and
        python instead of python-dev.
     -- Bryce Harrington <email address hidden>   Tue, 01 Feb 2011 09:59:31 -0800
  • xserver-xorg-video-intel (2:2.14.0-1ubuntu4) natty; urgency=low
    
      * Rebuild against Xserver 1.10
     -- Bryce Harrington <email address hidden>   Mon, 31 Jan 2011 18:53:00 -0800
  • xserver-xorg-video-intel (2:2.14.0-1ubuntu3) natty; urgency=low
    
      * debian/patches/101_copy-fb.patch: Fix 1.10 video ABI codepath
     -- Christopher James Halse Rogers <email address hidden>   Thu, 27 Jan 2011 18:53:35 +1100
  • xserver-xorg-video-intel (2:2.14.0-1ubuntu2) natty; urgency=low
    
      * debian/patches/101_copy-fb.patch:
        - Remove call to non-existent intel_batch_wait_last function.  Fixes
          X crash on startup due to missing symbols.
        - Update to build against both X server 1.9 and 1.10 ABIs.
     -- Christopher James Halse Rogers <email address hidden>   Thu, 27 Jan 2011 11:40:37 +1100
  • xserver-xorg-video-intel (2:2.14.0-1ubuntu1) natty; urgency=low
    
      * New upstream release.
        - Sandy Bridge RENDER and XVIDEO acceleration
        - i965+ RENDER acceleration
        - Fix backlight on Arrandale (LP: #705949)
      * Remaining Ubuntu Changes:
        - debian/apport-gpu-error-intel.py, debian/xserver-xorg-video-intel.udev,
          debian/xserver-xorg-video-intel:
          Add apport script to collect debug information on GPU hangs
        - rules: Install udev rule to run the script when the kernel detects hung GPU
        - 101_copy-fb.patch: Adds feature to driver so Xserver can draw
          root windows with no background.  This enables smooth boot with
          Plymouth.
        - control: Add Recommends on intel-gpu-tools to xserver-xorg-video-intel
          package for use by GPU hang scripts.
        - xserver-xorg-video-intel.preinst.in, xserver-xorg-video-intel.postinst.in,
          rules:
          Don't install /etc/modprobe.d/i915-kms.conf, and remove it on upgrades.
          At best it's redundant (as the kernel defaults to KMS), at worst it breaks
          the ability to disable KMS.
        - 107_solid_nullptr_check.patch: Check null return from uxa_acquire_solid()
    
      [Bryce Harrington]
      * Change dep on libudev-dev to not limit to linux-any (fixes FTBS when
        using pbuilder, see deb bug 600823)
      * Add python-dev recommends for xserver-xorg-video-intel, needed by
        debian/apport-gpu-error-intel.py
      * Drop 106_restore_backlight_at_mode_set.patch:  Included in release
     -- Robert Hooker <email address hidden>   Mon, 24 Jan 2011 12:58:42 -0500
  • xserver-xorg-video-intel (2:2.13.901-2ubuntu3) natty; urgency=low
    
      * Add 107_solid_null_ptr.patch: uxa_acquire_solid() can return NULL
        under some circumstances, so check for this when called.
        (LP: #705078)
     -- Bryce Harrington <email address hidden>   Fri, 21 Jan 2011 19:17:34 -0800
  • xserver-xorg-video-intel (2:2.13.901-2ubuntu2) natty; urgency=low
    
      * Add 106_restore_backlight_at_mode_set.patch: Force DPMS to On for all
        outputs, to match kernel behavior, and restore the backlight level on
        resume.
        (LP: #685767)
     -- Bryce Harrington <email address hidden>   Mon, 13 Dec 2010 15:26:39 -0800
  • xserver-xorg-video-intel (2:2.13.901-2ubuntu1) natty; urgency=low
    
      * New upstream release.
        - Fixes a GPU lockup when using java (LP: #668270)
      * Remaining Ubuntu changes:
        - debian/apport-gpu-error-intel.py, debian/xserver-xorg-video-intel.udev,
          debian/xserver-xorg-video-intel:
          Add apport script to collect debug information on GPU hangs
        - rules: Install udev rule to run the script when the kernel detects hung GPU
        - 101_copy-fb.patch: Adds feature to driver so Xserver can draw
          root windows with no background.  This enables smooth boot with
          Plymouth.
        - 105_sandybridge_dri_disable.patch: Disable DRI on Sandybridge until it is
          working (drop with mesa 7.10).
        - control: Add Recommends on intel-gpu-tools to xserver-xorg-video-intel
          package for use by GPU hang scripts.
        - xserver-xorg-video-intel.preinst.in, xserver-xorg-video-intel.postinst.in,
          rules:
          Don't install /etc/modprobe.d/i915-kms.conf, and remove it on upgrades.
          At best it's redundant (as the kernel defaults to KMS), at worst it breaks
          the ability to disable KMS.
     -- Bryce Harrington <email address hidden>   Tue, 30 Nov 2010 10:59:32 -0800
  • xserver-xorg-video-intel (2:2.13.0-1ubuntu1) natty; urgency=low
    
      * New upstream release.  See ChangeLog for more info.
        - Attempt to fix infinite MI_WAIT_FOR_EVENT while watching video
        - Fix buffer-object leak
        - Fix memory leak on server reset
        - Fix crash due to unchecked pixmap allocation
        - Fix for video artifacts when using dualscreen
        - Fix for incorrect characters in gnome-terminal when using compiz
        - Fix for hanging, full-screen applications, (flash, compiz, etc.)
        - Fix selection of backlight device on multi-GPU systems
        - Fix to avoid crash with extremely large glyphs
        - Fix for eDP panels incorrectly being given only a single, valid mode
        - Fix GPU hang involving clipped SRC copies
        - Fix to compile for 1.6 series X server.
        - Fix to retry framebuffer allocation after an initial failure.
        - Fix to disable dri2 after fallbacks are forced on.
      * Remaining Ubuntu changes:
        - debian/apport-gpu-error-intel.py, debian/xserver-xorg-video-intel.udev,
          debian/xserver-xorg-video-intel:
          Add apport script to collect debug information on GPU hangs
        - rules: Install udev rule to run the script when the kernel detects hung GPU
        - 101_copy-fb.patch: Adds feature to driver so Xserver can draw
          root windows with no background.  This enables smooth boot with
          Plymouth.
        - 105_sandybridge_dri_disable.patch: Disable DRI on Sandybridge until it is
          working (drop with mesa 7.10).
        - 108_sandybridge_disable_Xv.patch: Disable Xv on Sandybridge until it is
          supported. (Drop with intel 2.13.901).
        - control: Add Recommends on intel-gpu-tools to xserver-xorg-video-intel
          package for use by GPU hang scripts.
        - xserver-xorg-video-intel.preinst.in, xserver-xorg-video-intel.postinst.in,
          rules:
          Don't install /etc/modprobe.d/i915-kms.conf, and remove it on upgrades.
          At best it's redundant (as the kernel defaults to KMS), at worst it breaks
          the ability to disable KMS.
      * Dropped patches:
          100_b43_pciid_update.patch: Upstream
          102-disable-page-flipping-v2.patch: Should be unneeded.
          103-mbp-backlight-support.patch: Upstream
          104_sandybridge_id_update.patch: Upstream
          106_backport_vblank_on_server_regenerate_fix.patch: Upstream
     -- Robert Hooker <email address hidden>   Mon, 08 Nov 2010 11:27:15 -0500
  • xserver-xorg-video-intel (2:2.12.0-1ubuntu5) maverick; urgency=low
    
      [ Robert Hooker ]
      * Disable DRI on Sandybridge chipsets. Support for them will not be released
        until the Q42010 Intel releases, which will not be pulled into maverick.
        Without this change, all 3D apps on these devices cause hangs.
        (LP: #639667)
      * Add 102_b43_pciid_update.patch. Fixes detection of a new b43
        chipset revision that is being shipped. Without this the drivers
        will not attempt to load even though this chipset is the same as
        the previous b43 ones. Backport of upstream commit 55b5fe8880.
        (LP: #640214)
    
      [ Christopher James Halse Rogers ]
      * debian/patches/101_copy-fb.patch: Move scratch pixmap creation to the
        drmmode_copy_fb function, and clean up after we've used it.  Fixes the
        SIGSEGV in FreeClientResources when logging out of KDE (LP: #628077)
      * debian/patches/106_backport_vblank_on_server_regenerate_fix.patch:
        Backport fix for SwapBuffers hang after server regenerate.  LP 628077
        was hiding this by crashing the server.  Fixes kwin desktop effects hanging
        on second and subsequent logins.
      * Cherry-pick e30f0338 to free the Screen pixmap on close.  Fixes a memory
        leak on server regeneration, and another crash on KDE log out hidden by
        LP 628077.
     -- Christopher James Halse Rogers <email address hidden>   Mon, 27 Sep 2010 14:34:27 +1000