To view parent comment, click here.
To read all comments associated with this story, please click here.
1) Metacity can do compositing. Why isn't this the default, and why doesn't it anti-alias even if you do turn it on?
Metacity is SLOW. It's slow as f*ck. Maybe that's why it's not enabled by default?
2) Metacity almost exclusively runs together with Compiz. Why doesn't Metacity take advantage of that?
Metacity is a window manager, and so is Compiz. They can't run both at the same time.
Metacity and Compiz are separate window managers. Compiz supports metacity theming that's all.
You cannot do anti-aliasing without composting. Instead you have to do a step effect around the corners to try and make it look rounded. We have to do two versions of the background and panels with Plasma themes(opaque) because there is no alpha when desktop effects is turned off.
Well, to nit-pick, technically you could write a desktop manager that would do anti-aliasing in software, it'd just be painfully, hurtfully slow.
But yes, you're right: compiz and metacity are different things; compiz replaces metacity; and, practically speaking, anti-aliasing requires compositing support.
The real complaint here, I think, is, "why isn't composting ubiquitous and automatic in X yet"? To which, the best answer is, "it's coming, slowly but surely."




Member since:
2005-06-29
1) Metacity can do compositing. Why isn't this the default, and why doesn't it anti-alias even if you do turn it on?
2) Metacity almost exclusively runs together with Compiz. Why doesn't Metacity take advantage of that?
This isn't rocket science, people.