Monthly Archives: March 2008


This post is a presentation of the ideas behind GNOME bug 521914. At present, we ship a program called metacity-dialog, which is often to be found as the sole occupant of /usr/lib/metacity, and it gets spawned on the rare occasions when Metacity needs to ask the user a question. For example, if you attempt to […]

2008-03-30: Metacity Journal: out like a lion

Here we are again. It’s been a hectic few weeks and the backlog has built up a lot, so we’ll just talk about the most recent couple of days. There’s been an effort to get all unanswered bugs answered. The next step is to go through all NEEDINFO bugs and close as appropriate, and then […]


What is it ? Metacity is a simple compositing window manager that integrates nicely with GNOME 2. What’s changed ? Thanks to Marco Pesenti Gritti, Iain Holmes, Josh Lee, Thomas Thurman, and Matthew Wilson for improvements in this version. – Workspaces whose name is the same as the standard name, plus some string, are not […]

Logging again

As I mentioned earlier, Metacity has quite a good logging system, but it’s almost never turned on; you have to set some environment variables. If someone reports a bug, we have to ask them specifically to turn it on, and then run Metacity again, and see whether the problem recurs. Federico and Luke suggested earlier […]

2.22.0 released

What is it ? Metacity is a simple window manager that integrates nicely with GNOME 2. What’s changed ? Translations Jordi Mallach (ca), Kostas Papadimas (el), David Lodge (en_GB), Jorge González (es), Gabor Kelemen (hu), Žygimantas Beručka (lt), Vasiliy Faronov (ru), Maxim Dziumanenko (uk) Where can I get it ? Source code MD5 Sums […]


What do people think about adding a new “metacity –debug” switch which did the same as the logging environment variables? Would users find it easier to use or remember when necessary?

Session management

It’s time to talk about session management. It might even be interesting. The basic idea is that when you log in, you want your desktop to look like it did when you logged out. There is a program called the session manager which starts up all the programs which were running when you logged out, […]

2.23.2: the Rather Embarrassing Release

What’s changed? Almost nothing, except that a few debug statements were removed. Where can I get it ? Source code MD5 Sums 20bb54a6537295f1868f9c87d884da76 metacity-2.23.2.tar.bz2 fc76ca17481442e19d947a5d39e87b0c metacity-2.23.2.tar.gz

How to make Metacity save scads of debugging information which is very useful for bug reports

METACITY_VERBOSE=1 METACITY_USE_LOGFILE=1 metacity –replace Shortest post ever.

2008-03-06: Caecilius est in horto, Metacity Journal est in blogo

Releases 2.23.1 went out today. Yay. Bugs GNOME bug 326156 – the debate over what raise_on_click means in various focus modes rumbles on GNOME bug 358674 (unidirectional maximisation) – Josh Triplett says that the TCA fix doesn’t go far enough, and that we should (also? or only?) consider FMB. Your reasoned responses are most welcome. […]