gconfd-2 doesn't stop for previous user logged into GNOME
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gconf2 (Ubuntu) |
Invalid
|
Low
|
Ubuntu Desktop Bugs |
Bug Description
Binary package hint: libgconf2-4
After a user logged out of a GNOME-session ("is-1" in the example below), the next user that logs in ("is") may experience very high CPU-usage caused by the unstopped gconfd-2 process for the first user. Although I experience this behaviour quite regularly on a up-to-date Ubuntu 6.06 LTS system, I cannot provide a mechanism for replicating it. Therefore I'd appreciate help/hints about debugging/
top - 11:18:18 up 1:21, 3 users, load average: 1.11, 1.25, 1.24
Tasks: 83 total, 2 running, 81 sleeping, 0 stopped, 0 zombie
Cpu(s): 20.6% us, 79.4% sy, 0.0% ni, 0.0% id, 0.0% wa, 0.0% hi, 0.0% si
Mem: 223928k total, 221824k used, 2104k free, 3916k buffers
Swap: 522072k total, 36356k used, 485716k free, 44456k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
5771 is-1 25 0 5932 1516 1508 R 95.9 0.7 36:20.07 gconfd-2
4357 root 15 0 221m 18m 5352 S 1.7 8.3 2:27.64 Xorg
6002 is 15 0 47096 13m 7896 S 1.7 6.4 0:04.46 gnome-terminal
5909 is 16 0 42300 8228 6552 S 0.3 3.7 0:00.96 gweather-applet
7223 is 16 0 2196 1096 856 R 0.3 0.5 0:00.05 top
1 root 16 0 1568 480 456 S 0.0 0.2 0:01.20 init
2 root 34 19 0 0 0 S 0.0 0.0 0:00.00 ksoftirqd/0
3 root RT 0 0 0 0 S 0.0 0.0 0:00.00 watchdog/0
4 root 10 -5 0 0 0 S 0.0 0.0 0:00.09 events/0
5 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 khelper
6 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 kthread
8 root 10 -5 0 0 0 S 0.0 0.0 0:00.03 kblockd/0
9 root 20 -5 0 0 0 S 0.0 0.0 0:00.00 kacpid
113 root 15 0 0 0 0 S 0.0 0.0 0:00.03 pdflush
114 root 15 0 0 0 0 S 0.0 0.0 0:00.06 pdflush
116 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 aio/0
115 root 15 0 0 0 0 S 0.0 0.0 0:00.07 kswapd0
-------
Note the gconfd-2 process (5771) that still runs for user "is-1" who is no longer logged-in.
$ ps aux | grep gconf
is-1 5771 85.8 0.6 5932 1516 ? R 10:35 44:09 /usr/lib/
is 5831 0.0 1.5 6048 3468 ? S 10:35 0:00 /usr/lib/
P.S. A similar problem has been reported at http://
Thanks for your bug report. Could you try to open a backtrace (https:/ /wiki.ubuntu. com/Backtrace) for the gconfd-2 process when it's using cpu. Could you also try to "strace -p PID" it and not what it's doing to a comment