P.S. Excessive cpu usage happens whenever metacity runs, regardless whether compiz also runs or not. Also, running metacity --replace crashes my X session.
P.S.S. I checked the compiz wrapper script, which creates the command line to call compiz.real. Apparently, when called with no arguments and metacity running it produces a command which already contains the --replace argument. When I run compiz --replace, it simply add the additional argument to the end of the command line - repeating the argument --replace twice. The argument doesn't do its job either way.
Compositing in metacity is not enabled.
P.S. Excessive cpu usage happens whenever metacity runs, regardless whether compiz also runs or not. Also, running metacity --replace crashes my X session.
P.S.S. I checked the compiz wrapper script, which creates the command line to call compiz.real. Apparently, when called with no arguments and metacity running it produces a command which already contains the --replace argument. When I run compiz --replace, it simply add the additional argument to the end of the command line - repeating the argument --replace twice. The argument doesn't do its job either way.