After upgrading from Jaunty to Karmic, the CPU usage becomes very high when I try to enable compiz using the command: compiz --replace.
In the .xsession-erros, I see the following repeated error message:
Window manager warning: Screen 0 on display ":0.0" already has a window manager; try using the --replace option to replace the current window manager.
Using the htop command, the process: /usr/lib/libgconf-4/gconfd-2 taking the most resources, when I run the strace on the process, the following message is repeating:
12:33:58.641441 gettimeofday({1251909238, 641472}, NULL) = 0
12:33:58.641534 read(16, "GIOP\1\2\1\0\261\0\0\0", 12) = 12
12:33:58.641618 read(16, "0\356\206\277\3\0\0\0\0\0\0\0\34\0\0\0\0\0\0\0\26V\324\320#\256\350\250\300+(("..., 177) = 177
12:33:58.641728 time(NULL) = 1251909238
12:33:58.641822 writev(16, [{"GIOP\1\2\1\0013\0\0\0", 12}, {"0\356\206\277\0\0\0\0\1\0\0\0\1\0\0\0\f\0\0\0\1\1\1\1\1\0\1\5\t\1\1\0"..., 51}], 2) = 63
12:33:58.642060 gettimeofday({1251909238, 642084}, NULL) = 0
12:33:58.642207 poll([{fd=9, events=POLLIN}, {fd=11, events=POLLIN|POLLPRI}, {fd=13, events=POLLIN|POLLPRI}, {fd=15, events=POLLIN}, {fd=17, events=POLLIN|POLLPRI}, {fd=18, events=POLLIN|POLLPRI}, {fd=19, events=POLLIN|POLLPRI}, {fd=20, events=POLLIN|POLLPRI}, {fd=21, events=POLLIN|POLLPRI}, {fd=22, events=POLLIN|POLLPRI}, {fd=23, events=POLLIN|POLLPRI}, {fd=24, events=POLLIN|POLLPRI}, {fd=25, events=POLLIN|POLLPRI}, {fd=26, events=POLLIN|POLLPRI}, {fd=27, events=POLLIN|POLLPRI}, {fd=28, events=POLLIN|POLLPRI}, {fd=31, events=POLLIN|POLLPRI}, {fd=32, events=POLLIN|POLLPRI}, {fd=33, events=POLLIN|POLLPRI}, {fd=34, events=POLLIN|POLLPRI}, {fd=35, events=POLLIN|POLLPRI}, {fd=37, events=POLLIN|POLLPRI}, {fd=38, events=POLLIN|POLLPRI}, {fd=39, events=POLLIN|POLLPRI}, {fd=40, events=POLLIN|POLLPRI}, {fd=42, events=POLLIN|POLLPRI}, {fd=43, events=POLLIN|POLLPRI}, {fd=44, events=POLLIN|POLLPRI}, {fd=46, events=POLLIN|POLLPRI}, {fd=47, events=POLLIN|POLLPRI}, {fd=48, events=POLLIN|POLLPRI}, {fd=49, events=POLLIN|POLLPRI}, ...], 51, 29372) = 1 ([...])
BUT, if I create a new user, enable the compiz works fine, no high CPU usage on the process.