Activity log for bug #284346

Date Who What changed Old value New value Message
2008-10-16 11:49:58 Oibaf bug added bug
2008-10-17 07:16:40 Bryce Harrington xserver-xorg-video-ati: status New Incomplete
2008-10-17 13:02:28 Oibaf xserver-xorg-video-ati: status Incomplete New
2008-10-17 13:02:28 Oibaf xserver-xorg-video-ati: statusexplanation
2008-10-24 01:49:03 Bryce Harrington xserver-xorg-video-ati: status New Triaged
2008-10-24 01:49:03 Bryce Harrington xserver-xorg-video-ati: assignee bryceharrington
2008-10-24 01:49:03 Bryce Harrington xserver-xorg-video-ati: importance Undecided High
2008-10-24 01:49:03 Bryce Harrington xserver-xorg-video-ati: statusexplanation Too late for intrepid, but probably worth considering as an SRU.
2008-10-24 01:49:03 Bryce Harrington xserver-xorg-video-ati: milestone intrepid-updates
2008-10-29 21:47:49 Bryce Harrington xserver-xorg-video-ati: status Triaged In Progress
2008-10-29 21:47:49 Bryce Harrington xserver-xorg-video-ati: statusexplanation Too late for intrepid, but probably worth considering as an SRU.
2008-11-11 01:38:24 Bryce Harrington description Binary package hint: xserver-xorg-video-ati Currently the xserver-xorg-video-ati 1:6.9.0+git20081003.f9826a56-0ubuntu2 is shipping two patches to workaround dithering problem on some cards. I suggest to update to current git version which has proper fixes for this problems: * RV530 on MacBook Pro + bug #264535 + https://bugs.freedesktop.org/show_bug.cgi?id=17897 + the current upstream fix has the following advantages over current ubuntu 103_rv530_enable_diethering.patch: - it fixes completely the problem (the ubuntu patch still leaves some banding); - it is targetting only RV530 on MacBook Pro (where there is the dithering problem), not all RV530; - it makes the 103_rv530_enable_diethering.patch useless making the ubuntu packages more inline with supported upstream; + I tested current git version and noticed no regression so far * RV6xx/RV7xx cards: + https://bugs.freedesktop.org/show_bug.cgi?id=17094 + current git version should also fix this problem in a similar way, though I don't own this hardware to test; it should have the following advantages: - it should fix completely the problem (the ubuntu patch appears to leave some banding); - it has a more general approach targetting not only specified cards; - it makes the 101_rv635_enable_dithering.patch useless making the ubuntu packages more inline with supported upstream; Current git version (2008-10-15 commit 435cf7da68186f2601c4b888296117d4f652c625) has 9 commits more than current ubuntu version: - 8 commits related to the dithering problems; - 1 cleanup commit renaming some function; I suggest to update the ubuntu version to current git to properly fix the dithering problems. Test packages provided by Tormod Volden can be found at: https://edge.launchpad.net/~tormodvolden/+archive [Justification] During Intrepid development, we worked with upstream to develop two patches to work around banding issues on certain classes of hardware. Upstream has carried on this development work and corrected several flaws that were subsequently found in our patches (including regression bug #274234). [Development] Upstream's git tree contains the fixes for this. We will be pulling them in when we next update our git snapshot and will be included in the next -ati release. [Patch] debdiff of changes cherrypicked from upstream git is attached below. [Test Case] On some HD 2600 hardware, booting up into X results in an X failure with the following error message in Xorg.0.log: (EE) RADEON(0): ParseTable said: CD_INVALID_OPCODE [Regression Potential] The size of this patch alone suggests that regression potential is a concern. A code review did not turn up any obvious flaws, and preliminary testing by myself (and others who have tested snapshots of the upstream code) shows it to be safe. However, I think this should be kept in -proposed for at least a couple weeks. I'd like to see it tested across a wider range of ATI hardware. [Original Report] Currently the xserver-xorg-video-ati 1:6.9.0+git20081003.f9826a56-0ubuntu2 is shipping two patches to workaround dithering problem on some cards. I suggest to update to current git version which has proper fixes for this problems: * RV530 on MacBook Pro + bug #264535 + https://bugs.freedesktop.org/show_bug.cgi?id=17897 + the current upstream fix has the following advantages over current ubuntu 103_rv530_enable_diethering.patch: - it fixes completely the problem (the ubuntu patch still leaves some banding); - it is targetting only RV530 on MacBook Pro (where there is the dithering problem), not all RV530; - it makes the 103_rv530_enable_diethering.patch useless making the ubuntu packages more inline with supported upstream; + I tested current git version and noticed no regression so far * RV6xx/RV7xx cards: + https://bugs.freedesktop.org/show_bug.cgi?id=17094 + current git version should also fix this problem in a similar way, though I don't own this hardware to test; it should have the following advantages: - it should fix completely the problem (the ubuntu patch appears to leave some banding); - it has a more general approach targetting not only specified cards; - it makes the 101_rv635_enable_dithering.patch useless making the ubuntu packages more inline with supported upstream; Current git version (2008-10-15 commit 435cf7da68186f2601c4b888296117d4f652c625) has 9 commits more than current ubuntu version: - 8 commits related to the dithering problems; - 1 cleanup commit renaming some function; I suggest to update the ubuntu version to current git to properly fix the dithering problems. Test packages provided by Tormod Volden can be found at: https://edge.launchpad.net/~tormodvolden/+archive
2008-11-11 01:47:16 Bryce Harrington bug added subscriber Ubuntu Stable Release Updates Team
2008-11-11 01:52:02 Bryce Harrington description [Justification] During Intrepid development, we worked with upstream to develop two patches to work around banding issues on certain classes of hardware. Upstream has carried on this development work and corrected several flaws that were subsequently found in our patches (including regression bug #274234). [Development] Upstream's git tree contains the fixes for this. We will be pulling them in when we next update our git snapshot and will be included in the next -ati release. [Patch] debdiff of changes cherrypicked from upstream git is attached below. [Test Case] On some HD 2600 hardware, booting up into X results in an X failure with the following error message in Xorg.0.log: (EE) RADEON(0): ParseTable said: CD_INVALID_OPCODE [Regression Potential] The size of this patch alone suggests that regression potential is a concern. A code review did not turn up any obvious flaws, and preliminary testing by myself (and others who have tested snapshots of the upstream code) shows it to be safe. However, I think this should be kept in -proposed for at least a couple weeks. I'd like to see it tested across a wider range of ATI hardware. [Original Report] Currently the xserver-xorg-video-ati 1:6.9.0+git20081003.f9826a56-0ubuntu2 is shipping two patches to workaround dithering problem on some cards. I suggest to update to current git version which has proper fixes for this problems: * RV530 on MacBook Pro + bug #264535 + https://bugs.freedesktop.org/show_bug.cgi?id=17897 + the current upstream fix has the following advantages over current ubuntu 103_rv530_enable_diethering.patch: - it fixes completely the problem (the ubuntu patch still leaves some banding); - it is targetting only RV530 on MacBook Pro (where there is the dithering problem), not all RV530; - it makes the 103_rv530_enable_diethering.patch useless making the ubuntu packages more inline with supported upstream; + I tested current git version and noticed no regression so far * RV6xx/RV7xx cards: + https://bugs.freedesktop.org/show_bug.cgi?id=17094 + current git version should also fix this problem in a similar way, though I don't own this hardware to test; it should have the following advantages: - it should fix completely the problem (the ubuntu patch appears to leave some banding); - it has a more general approach targetting not only specified cards; - it makes the 101_rv635_enable_dithering.patch useless making the ubuntu packages more inline with supported upstream; Current git version (2008-10-15 commit 435cf7da68186f2601c4b888296117d4f652c625) has 9 commits more than current ubuntu version: - 8 commits related to the dithering problems; - 1 cleanup commit renaming some function; I suggest to update the ubuntu version to current git to properly fix the dithering problems. Test packages provided by Tormod Volden can be found at: https://edge.launchpad.net/~tormodvolden/+archive [Justification] During Intrepid development, we worked with upstream to develop two patches to work around banding issues on certain classes of hardware. Upstream has carried on this development work and corrected several flaws that were subsequently found in our patches (including regression bug #274234). [Development] Upstream's git tree contains the fixes for this. We will be pulling them in when we next update our git snapshot and will be included in the next -ati release. [Patch] debdiff of changes cherrypicked from upstream git is attached below. In the development of our original fixes, we had found it difficult to insert our fixes due to the way the code was organized. To correct this, upstream restructured the code that handles dithering. This is why the patch is quite a bit larger than our original patches. [Test Case] On some HD 2600 hardware, booting up into X results in an X failure with the following error message in Xorg.0.log: (EE) RADEON(0): ParseTable said: CD_INVALID_OPCODE [Regression Potential] The size of this patch alone suggests that regression potential is a concern. A code review did not turn up any obvious flaws, and preliminary testing by myself (and others who have tested snapshots of the upstream code) shows it to be safe. However, I think this should be kept in -proposed for at least a couple weeks. I'd like to see it tested across a wider range of ATI hardware. [Original Report] Currently the xserver-xorg-video-ati 1:6.9.0+git20081003.f9826a56-0ubuntu2 is shipping two patches to workaround dithering problem on some cards. I suggest to update to current git version which has proper fixes for this problems: * RV530 on MacBook Pro + bug #264535 + https://bugs.freedesktop.org/show_bug.cgi?id=17897 + the current upstream fix has the following advantages over current ubuntu 103_rv530_enable_diethering.patch: - it fixes completely the problem (the ubuntu patch still leaves some banding); - it is targetting only RV530 on MacBook Pro (where there is the dithering problem), not all RV530; - it makes the 103_rv530_enable_diethering.patch useless making the ubuntu packages more inline with supported upstream; + I tested current git version and noticed no regression so far * RV6xx/RV7xx cards: + https://bugs.freedesktop.org/show_bug.cgi?id=17094 + current git version should also fix this problem in a similar way, though I don't own this hardware to test; it should have the following advantages: - it should fix completely the problem (the ubuntu patch appears to leave some banding); - it has a more general approach targetting not only specified cards; - it makes the 101_rv635_enable_dithering.patch useless making the ubuntu packages more inline with supported upstream; Current git version (2008-10-15 commit 435cf7da68186f2601c4b888296117d4f652c625) has 9 commits more than current ubuntu version: - 8 commits related to the dithering problems; - 1 cleanup commit renaming some function; I suggest to update the ubuntu version to current git to properly fix the dithering problems. Test packages provided by Tormod Volden can be found at: https://edge.launchpad.net/~tormodvolden/+archive
2008-11-11 01:52:59 Bryce Harrington xserver-xorg-video-ati: status New Fix Committed
2008-11-11 01:52:59 Bryce Harrington xserver-xorg-video-ati: importance Undecided High
2008-11-11 01:52:59 Bryce Harrington xserver-xorg-video-ati: statusexplanation Uploaded to intrepid-proposed.
2008-11-11 10:24:11 Martin Pitt xserver-xorg-video-ati: status Fix Committed In Progress
2008-11-11 10:24:11 Martin Pitt xserver-xorg-video-ati: statusexplanation Uploaded to intrepid-proposed. You uploaded to intrepid-updates, not -proposed; please reupload.
2008-11-14 09:59:34 Martin Pitt xserver-xorg-video-ati: status In Progress Fix Committed
2008-11-14 09:59:34 Martin Pitt xserver-xorg-video-ati: statusexplanation You uploaded to intrepid-updates, not -proposed; please reupload.
2008-11-14 09:59:52 Martin Pitt bug added subscriber SRU Verification
2008-11-25 03:40:06 Launchpad Janitor xserver-xorg-video-ati: status In Progress Fix Released
2009-01-03 16:36:15 Launchpad Janitor xserver-xorg-video-ati: status Fix Committed Fix Released
2010-01-13 04:46:11 Launchpad Janitor branch linked lp:ubuntu/xserver-xorg-video-ati
2010-01-13 04:53:38 Launchpad Janitor branch linked lp:ubuntu/intrepid-proposed/xserver-xorg-video-ati