I'm the maintainer of metacity package in Arch Linux. Thank you for
your work to continue developing metacity. We have these patches:
https://projects.archlinux.org/svntogit/community.git/tree/trunk?h=packages/metacity
I tested git master, and the following fixes are still needed:
- fix_compositing_startup.patch:
https://bugzilla.gnome.org/show_bug.cgi?id=658036
Hide random color rectangles for two seconds after login when
compositing enabled. It caused by a debugging variable 'show_redraw',
which is uninitialised on startup.
- fix_force_quit.patch:
https://bugzilla.gnonautilusme.org/show_bug.cgi?id=687938
Update meta_show_dialog for gtk's removal of --screen. This is
required for compatibility with zenity 3, otherwise the Force Quit
dialog never shown.
- enable_compositing.patch
Enable compositing by default. This is required for the desktop
rendering feature of nautilus 3.8. Now nautilus draws a transparent
root-window with the desktop icons, so compositing is required to make
the desktop background visible.