lp:ubuntu/maverick-updates/xserver-xorg-video-intel

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/maverick-updates/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

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Mature

Recent revisions

133. By Bryce Harrington

Add 109_sw_fallback_large_a1_glyphs.patch: Cherrypick from upstream.
Replaces an assert (which fails in certain cases) with a check that
causes a fallback to software instead of crashing the server.
(LP: #696957)

132. By Robert Hooker

debian/patches/108_sandybridge_disable_Xv.patch: Disable Xv code
on sandybridge generation GPU's only, support does not exist in
this driver release and it attempts to use an old code path that
causes a GPU hang every time it is used. (LP: #654876)

131. By Chris Halse Rogers

[ 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.

130. By Robert Hooker

* debian/patches/101_copy-fb.patch: Explicitly disable copyfb functionality
  on gen6 (Sandybridge) where it is not working.
* Update Sandybridge device id's. (LP: #632488)

129. By Chris Halse Rogers

[ Christopher James Halse Rogers ]
* debian/patches/101_copy-fb.patch:
  + Update for Xserver 1.9
* debian/control:
  + Bump build-depends on xserver-xorg-dev to ensure we pick up the new ABI

[ Martin Pitt ]
* debian/rules: Do not install the big upstream changelog.

128. By Chris Halse Rogers

Re-add 102-disable-page-flipping-v2.patch. Spate of freeze bugs: recieved.
(LP: #609073)

127. By Chris Halse Rogers

* Merge from Debian experimental (LP: #601052). 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.
  + 103-mbp-backlight-support.patch: Enables xrandr backlight control for
    macbook's using the mbp_backlight module.
* Drop 102-disable-page-flipping-v2.patch: all the upstream bugs mentioned
  in the patch are closed. If we get a spate of freeze bugs, start looking
  here.

126. By Sebastien Bacher

No change rebuild with the new xserver

125. By Robert Hooker

[ Christopher James Halse Rogers ]
* Merge from Debian experimental. 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.

[ Robert Hooker ]
* Add 102-disable-page-flipping-v2.patch: Disables page flipping support which
  is causing frequent hangs, but leaves the events.
* Add 103-mbp-backlight-support.patch: Enables xrandr backlight control for
  macbook's using the mbp_backlight module. (LP: #417770)

124. By Chris Halse Rogers

* Drop debian/patches/107_disable_dri_on_845_855.patch:
  + This attempt to work around the crashes on i845 and i855 documented in
    LP: #541492 and LP: #541511 simply shuffled the brokeness around. It
    hasn't helped enough, and it unconditionally disables 3D which worked for
    some users before.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/natty/xserver-xorg-video-intel
This branch contains Public information 
Everyone can see this information.

Subscribers