Public bug reported:

[ Impact ]

When using software rendering on Xorg (so usually just in VMs), some
parts of app windows may fail to redraw.

https://gitlab.gnome.org/GNOME/mutter/-/issues/2880

[ Test Plan ]

TODO: Figure out a minimal test plan that doesn't require modifying
code.

[ Where problems could occur ]

The fix adds a new synchronization point between the compositor and X
server. This should be inconsequential, although there is a "sync ring"
in mutter used for this, and if a mistake occurs there then other parts
of the desktop could appear to stop responding in Xorg sessions.

[ Other Info ]

This is a regression that started in 3.37.3 via 551101c65cda.

** Affects: mutter
     Importance: Unknown
         Status: Unknown

** Affects: mutter (Ubuntu)
     Importance: Medium
     Assignee: Daniel van Vugt (vanvugt)
         Status: Fix Committed

** Affects: mutter (Ubuntu Jammy)
     Importance: Medium
     Assignee: Daniel van Vugt (vanvugt)
         Status: Triaged

** Affects: mutter (Ubuntu Mantic)
     Importance: Medium
     Assignee: Daniel van Vugt (vanvugt)
         Status: Triaged

** Affects: mutter (Ubuntu Noble)
     Importance: Medium
     Assignee: Daniel van Vugt (vanvugt)
         Status: Fix Committed

** Bug watch added: gitlab.gnome.org/GNOME/mutter/-/issues #2880
   https://gitlab.gnome.org/GNOME/mutter/-/issues/2880

** Also affects: mutter via
   https://gitlab.gnome.org/GNOME/mutter/-/issues/2880
   Importance: Unknown
       Status: Unknown

** Also affects: mutter (Ubuntu Mantic)
   Importance: Undecided
       Status: New

** Also affects: mutter (Ubuntu Jammy)
   Importance: Undecided
       Status: New

** Also affects: mutter (Ubuntu Noble)
   Importance: Medium
     Assignee: Daniel van Vugt (vanvugt)
       Status: Fix Committed

** Description changed:

  [ Impact ]
  
  When using software rendering on Xorg (so usually just in VMs), some
  parts of app windows may fail to redraw.
  
  https://gitlab.gnome.org/GNOME/mutter/-/issues/2880
  
  [ Test Plan ]
  
  TODO: Figure out a minimal test plan that doesn't require modifying
  code.
  
  [ Where problems could occur ]
  
  The fix adds a new synchronization point between the compositor and X
  server. This should be inconsequential, although there is a "sync ring"
  in mutter used for this, and if a mistake occurs there then other parts
  of the desktop could appear to stop responding in Xorg sessions.
  
  [ Other Info ]
+ 
+ This is a regression that started in 3.37.3 via 551101c65cda.

** Changed in: mutter (Ubuntu Mantic)
     Assignee: (unassigned) => Daniel van Vugt (vanvugt)

** Changed in: mutter (Ubuntu Jammy)
     Assignee: (unassigned) => Daniel van Vugt (vanvugt)

** Changed in: mutter (Ubuntu Mantic)
   Importance: Undecided => Medium

** Changed in: mutter (Ubuntu Jammy)
   Importance: Undecided => Medium

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

Title:
  Incomplete screen redraws in virtual machines running Xorg

To manage notifications about this bug go to:
https://bugs.launchpad.net/mutter/+bug/2054510/+subscriptions


-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to