Public bug reported:

In Ubuntu 12.04 and 14.04, metacity's compositing-manager was false by default.
In 16.04, it's been set to true.

I tried to pinpoint the advantages vs the disadvantages of that, and currently 
I've only seen disadvantages.
I was testing with: gsettings set org.gnome.metacity compositing-manager false 
(or metacity --no-composite)
versus: gsettings set org.gnome.metacity compositing-manager true (or metacity 
--composite)

Speed: the speed for window drawing and moving around is 3-5 times
slower when compositing is enabled. This is rather visible locally on
old computers, but it becomes a real problem when Xorg is used over the
network, like for example in LTSP thin clients. There, dragging around a
window draws it in slow motion a whole lot behind the mouse, like a
trail, while with compositing disabled, everything is lightning fast.

RAM: xrestop shows that with a couple of windows open, metacity now
needs 10 MB more RAM. This value increases with the number of open
windows.

Vsync: in most cases vsync was broken with or without compositing (while
with compiz it's working much better). I tried with youtube videos, with
VLC etc. The only difference I saw is that with some SDL games like
teeworlds, vsync was working with compositing disabled, and was broken
with compositing enabled.

So my personal results is that metacity's compositing-manager=true
doesn't have any advantage currently, and that it makes old client and
LTSP client performance a whole lot worse. And unfortunately those are
exactly the cases where we prefer gnome-session-flashback instead of
e.g. Unity.

Therefore I'd like to ask you to consider disabling it by default like
it was in the past.

** Affects: gnome-flashback (Ubuntu)
     Importance: Undecided
         Status: New

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

Title:
  Set compositing-manager=false by default

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-flashback/+bug/1565640/+subscriptions

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

Reply via email to