upgrade to recent git snapshots to fix known bugs

Bug #277104 reported by Oibaf
4
Affects Status Importance Assigned to Milestone
xserver-xorg-video-ati (Debian)
Fix Released
Unknown
xserver-xorg-video-ati (Ubuntu)
Fix Released
High
Unassigned

Bug Description

Binary package hint: xserver-xorg-video-ati

Please update the xserver-xorg-video-ati 1:6.9.0+git20080826.a3cc1d7a-2ubuntu3 package in intrepid to a recent (at least 2008-10-02, commit 4ac6e499089aec3c79af5dbede5fe631b105ce3d, 11 commits since current version) git snapshot to fix at least these bugs:
- Display garbled upon rotation bug #267266 https://bugs.freedesktop.org/show_bug.cgi?id=17317
- No analog signal on the DVI connector from MacBook pro 2.2 https://bugs.freedesktop.org/show_bug.cgi?id=17625
- Fixes sync-to-vblank hangs after mode switch with DRM vblank-rework
- Broken Xv output bug #267297 http://bugs.freedesktop.org/show_bug.cgi?id=17254

Thanks

Oibaf (oibaf)
description: updated
Revision history for this message
Bryce Harrington (bryce) wrote :

Can you please associate those fixes to LP id's? Since we're getting close to release, we want to only pull changes that can be confirmed by ubuntu users to fix problems.

Revision history for this message
Bryce Harrington (bryce) wrote :

Fwiw, the garbled rotation issue is cherry picked and pushed to intrepid.

The broken Xv output probably corresponds to bug 267297, but it's still tbd to see which change(s) specifically provide the fix.

The macbook quirks patch looks fine to include, I just need to know the LP ID# to associate with it. Similarly with the sync-to-vblank issue. If you can provide LP#'s for either of those, or if you're able to reproduce either of those problems, that would be a huge help.

Revision history for this message
Oibaf (oibaf) wrote :

I already associated two of the fixes to a LP id (as well as a fdo bug):
- Display garbled upon rotation bug #267266 https://bugs.freedesktop.org/show_bug.cgi?id=17317
- Broken Xv output bug #267297 http://bugs.freedesktop.org/show_bug.cgi?id=17254

The macbook problem is already discussed in length here: https://bugs.freedesktop.org/show_bug.cgi?id=17625 . The relevant commits appears to be:
http://gitweb.freedesktop.org/?p=xorg/driver/xf86-video-ati.git;a=commitdiff;h=4af825f7b13cba8c3b204e72a07cab5009331240
http://gitweb.freedesktop.org/?p=xorg/driver/xf86-video-ati.git;a=commitdiff;h=83e1f132965deadedda7a622184eb400cd4c120c
http://gitweb.freedesktop.org/?p=xorg/driver/xf86-video-ati.git;a=commitdiff;h=1218e38c75351a20f7414ba6fcb3545689339442
http://gitweb.freedesktop.org/?p=xorg/driver/xf86-video-ati.git;a=commitdiff;h=d100a6af8f828eb94f8ba6e8a96c24389b5cf46f
Does this need to open a new LP bug?

I don't know how to reproduce the sync-to-vblank problem.

Wouldn't backporting all single fixes more harming than syncing with current git? I am using the updated packages from https://edge.launchpad.net/~tormodvolden/+archive and they appears to be working fine.

Changed in xserver-xorg-video-ati:
status: Unknown → New
Revision history for this message
Bryce Harrington (bryce) wrote :

See my comment on bug #267297.

At this stage in the release process, backporting individual fixes is likely safer than pulling in a new git snapshot, since the former usually involves a tighter review process and the latter can sometimes bring in risk of regressions. But it looks like most of the changes in git are fixing bugs we need fixes for, and the rest of the changes look modest/safe. I'll go ahead and pull the snapshot.

Changed in xserver-xorg-video-ati:
importance: Undecided → High
status: New → Triaged
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package xserver-xorg-video-ati - 1:6.9.0+git20081003.f9826a56-0ubuntu1

---------------
xserver-xorg-video-ati (1:6.9.0+git20081003.f9826a56-0ubuntu1) intrepid; urgency=low

  * Pull upstream snapshot, up to commit f9826a56 (LP: #277104)
    - Add support for DDC via atom commands for RV410 (LP: #227520?)
    - man page updates (fdo #17887)
    - Make initial rotation work, by initializing acceleration _before_
      setting the mode
    - Fix Xv video corruption by passing base offset into
      RADEONDisplayVideo() explicitly (fdo #17254, LP: #267297)
    - Fix sync-to-vblank hangs after mode switch with DRM vblank-rework.
    - pll adjustments
    - Add quirk to fix macbook hardware (fdo #17625)
  * Drop 103_rotation_reset.patch - already upstream

 -- Bryce Harrington <email address hidden> Fri, 03 Oct 2008 18:56:44 -0700

Changed in xserver-xorg-video-ati:
status: Triaged → Fix Released
Revision history for this message
Tormod Volden (tormodvolden) wrote :

Thanks for the update! It will probably also fix the crasher bug #277423.

Changed in xserver-xorg-video-ati:
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.