** Description changed:

- For Cosmic and Disco, animations when enabled leave visible window
- artifacts when windows are opened and closed.
+ This SRU issue specifically resolves window animation issues caused my newer 
versions of mutter - later
+  than the current version in 18.04LTS.
  
- This has been reported upstream https://github.com/solus-project/budgie-
- desktop/issues/1627
+ This SRU is part of LP: #1824229 for 18.04 & 18.10 where additional
+ disco fixes have been backported
  
- The issue is due to changes made in mutter 3.30 and later.
- 
- Bionic is also proposing to bring in changes in a proposed mutter
- release which similarly breaks budgie LTS.
- https://bugs.launchpad.net/ubuntu/+source/mutter/+bug/1811900
+ For 19.04, only the animation fix has been applied (see the attached
+ disco.debdiff)
  
  [Impact]
  
-  * An explanation of the effects of the bug on users and
+  * For Cosmic and Disco, animations when enabled leave visible window
+ artifacts when windows are opened and closed.
  
-  * justification for backporting the fix to the stable release.
+    This has been reported upstream https://github.com/solus-project
+ /budgie-desktop/issues/1627
  
-  * In addition, it is helpful, but not required, to include an
-    explanation of how the upload fixes this bug.
+    The issue is due to changes made in mutter 3.30 and later.
+ 
+  * The Ubuntu Desktop team for Bionic is also proposing to bring in
+ changes in a proposed mutter release which similarly breaks budgie LTS.
+ https://bugs.launchpad.net/ubuntu/+source/mutter/+bug/1811900
+ 
+  * The fix made here is to force a repaint of the window area being animated. 
 Current testing have not shown any
+    noticable user facing impacts such as slow/sluggish animation effects.
  
  [Test Case]
- 
-  * detailed instructions how to reproduce the bug
- 
-  * these should allow someone who is not familiar with the affected
-    package to reproduce the bug and verify that the updated package fixes
-    the problem.
+  * Open budgie-desktop-settings - on the Style tab enable animations.
+    - Open the menu 3 or 4 times.  Note that the background edge of the menu 
remains visible on the desktop but disappears when
+      you move your mouse over the area.
+    - Open 3 or 4 apps.  Alt+Tab.  Repeat several times. Most times (not 
always) the alt+tab window does not fully disappear until
+      the mouse is moved over it.
+  * To upgrade budgie-desktop on 18.04 - Enable the proposed channel. Install 
the following packages: budgie-core budgie-desktop gir1.2-budgie-1.0 
libbudgie-plugin0 libbudgietheme0 libraven0
+    - To upgrade budgie-desktop on 18.10 & 19.04 - Enable the proposed 
channel. Install the following packages: budgie-core budgie-desktop 
gir1.2-budgie-1.0 libbudgie-plugin0 libbudgietheme0 libraven0 libbudgie-private0
+  * After a reboot and login repeat the menu opening and alt+tab actions 
above.  Note that animations
  
  [Regression Potential]
  
-  * discussion of how regressions are most likely to manifest as a result
- of this change.
+  * The regression potential is that not every budgie animation effect passes 
through the code that has been
+    patched and potentially there could be certain budgie animations that may 
appear "broken".
+    If this unlikely scenario occurs, a further SRU would be required to 
resolve edge cases.
+    Alternatively, animations can be turned-off as was currently implemented 
in in 18.10 & 19.04
  
-  * It is assumed that any SRU candidate patch is well-tested before
-    upload and has a low overall risk of regression, but it's important
-    to make the effort to think about what ''could'' happen in the
-    event of a regression.
+  * Testing by the team + independent testing 
(https://github.com/solus-project/budgie-desktop/issues/1627)
+    have not uncovered any issues. Thus we believe the risks are small.
  
-  * This both shows the SRU team that the risks have been considered,
-    and provides guidance to testers in regression-testing the SRU.
  
  [Other Info]
-  
-  * Anything else you think is useful to include
-  * Anticipate questions from users, SRU, +1 maintenance, security teams and 
the Technical Board
-  * and address these questions in advance
+ 
+    Without out this SRU, either the migration of LP: #1811900 will break 
budgie animations in 18.04 LTS
+    or it will hold up the mutter migration until more discovery work is made 
by upstream budgie developers.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1824102

Title:
  Animations leave window artifacts when enabled

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/budgie-desktop/+bug/1824102/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to