** Description changed:

- This SRU issue specifically resolves window animation issues caused my newer 
versions of mutter - later
-  than the current version in 18.04LTS.
+ This SRU issue specifically resolves window animation issues caused by
+ newer versions of mutter - later than the current version in 18.04LTS.
  
  This SRU is part of LP: #1824229 for 18.04 & 18.10 where additional
- disco fixes have been backported
+ disco fixes have been backported.
  
  For 19.04, only the animation fix has been applied (see the attached
  disco.debdiff)
  
  [Impact]
  
-  * For Cosmic and Disco, animations when enabled leave visible window
- artifacts when windows are opened and closed.
+  * For Cosmic and Disco, animations when enabled leave visible window
+ artifacts when various budgie window elements are opened and closed such
+ as menu popovers and alt+tab window..
  
-    This has been reported upstream https://github.com/solus-project
+    This has been reported upstream https://github.com/solus-project
  /budgie-desktop/issues/1627
  
-    The issue is due to changes made in mutter 3.30 and later.
+    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.
+  * The Ubuntu Desktop team for Bionic is also proposing to bring in
+ changes in a proposed mutter release which similarly breaks Ubuntu
+ Budgie LTS in this area.
  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.
+  * 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]
-  * 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
+  18.04: Start from current 18.04 Ubuntu Budgie fully up-to-date.
+ 
+  * Open budgie-desktop-settings - on the Style tab ensure animations is 
enabled.
+    - 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
+ 
+  * After a reboot and login repeat the menu opening and alt+tab actions
+ above.  Note that animations are displayed correctly without any obvious
+ window artifacts being displayed.
+ 
+ 18.04 + mutter uplift: enable the proposed repository and install
+ libmutter-2-0. Reboot.
+ 
+    - 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 + mutter - with the proposed channel 
still enabled. Install the following packages: budgie-core budgie-desktop 
gir1.2-budgie-1.0 libbudgie-plugin0 libbudgietheme0 libraven0
+ 
+  * After a reboot and login repeat the menu opening and alt+tab actions
+ above.  Note that animations are displayed correctly without any obvious
+ window artifacts being displayed.
+ 
+ 18.10 & 19.04:
+ 
+    - 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.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 are displayed correctly without any obvious
+ window artifacts being displayed.
+ 
  
  [Regression Potential]
  
-  * 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".
+  * 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
  
-  * 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.
- 
+  * 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.
  
  [Other Info]
  
-    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.
+    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.

** Description changed:

  This SRU issue specifically resolves window animation issues caused by
  newer versions of mutter - later than the current version in 18.04LTS.
  
  This SRU is part of LP: #1824229 for 18.04 & 18.10 where additional
  disco fixes have been backported.
  
  For 19.04, only the animation fix has been applied (see the attached
  disco.debdiff)
  
  [Impact]
  
   * For Cosmic and Disco, animations when enabled leave visible window
  artifacts when various budgie window elements are opened and closed such
  as menu popovers and alt+tab window..
  
     This has been reported upstream https://github.com/solus-project
  /budgie-desktop/issues/1627
  
     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 Ubuntu
  Budgie LTS in this area.
  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]
-  18.04: Start from current 18.04 Ubuntu Budgie fully up-to-date.
+  18.04: Start from current 18.04 Ubuntu Budgie fully up-to-date.
  
   * Open budgie-desktop-settings - on the Style tab ensure animations is 
enabled.
-    - 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
+    - Open the menu 3 or 4 times.  Note that the menu opens and closes 
correctly 
+    - Open 3 or 4 apps.  Alt+Tab.  Repeat several times. No obvious window 
artifacts are displayed
  
-  * After a reboot and login repeat the menu opening and alt+tab actions
- above.  Note that animations are displayed correctly without any obvious
- window artifacts being displayed.
+  * 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
+ 
+  * After a reboot and login repeat the menu opening and alt+tab actions
+ above.  Note that animations are still displayed correctly without any
+ obvious window artifacts being displayed.
  
  18.04 + mutter uplift: enable the proposed repository and install
  libmutter-2-0. Reboot.
  
-    - 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 + mutter - with the proposed channel 
still enabled. Install the following packages: budgie-core budgie-desktop 
gir1.2-budgie-1.0 libbudgie-plugin0 libbudgietheme0 libraven0
+    - 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 + mutter - with the proposed channel 
still enabled. Install the following packages: budgie-core budgie-desktop 
gir1.2-budgie-1.0 libbudgie-plugin0 libbudgietheme0 libraven0
  
-  * After a reboot and login repeat the menu opening and alt+tab actions
+  * After a reboot and login repeat the menu opening and alt+tab actions
  above.  Note that animations are displayed correctly without any obvious
  window artifacts being displayed.
  
  18.10 & 19.04:
  
-    - 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.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
+    - 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.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
+  * After a reboot and login repeat the menu opening and alt+tab actions
  above.  Note that animations are displayed correctly without any obvious
  window artifacts being displayed.
  
- 
  [Regression Potential]
  
-  * 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
+  * 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
  
   * 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.
  
  [Other Info]
  
     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.

** Changed in: budgie-desktop (Ubuntu Bionic)
       Status: New => In Progress

** Changed in: budgie-desktop (Ubuntu Cosmic)
       Status: New => In Progress

** Changed in: budgie-desktop (Ubuntu Disco)
       Status: New => In Progress

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