Public bug reported: Since upgrade from 14.04 to 16.04 yesterday, gnome-panels needs 30% cpu. I use gnome flashback. Removing virtually all applets doesn't help.
If I start gnome-panel manually, I get a ** (gnome-panel:12169): WARNING **: Failed to register client: GDBus.Error:org.gnome.SessionManager.AlreadyRegistered: Unable to register client, but starts. strace spits out a lot of [code] writev(3, [{"\24\0\6\0\27\0\300\2U\2\0\0M\1\0\0\0\0\0\0\377\377\377\377", 24}, {NULL, 0}, {"", 0}], 3) = 24 poll([{fd=3, events=POLLIN}], 1, -1) = 1 ([{fd=3, revents=POLLIN}]) recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\0\360%\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 32 recvmsg(3, 0x7ffc94c65620, 0) = -1 EAGAIN (Resource temporarily unavailable) recvmsg(3, 0x7ffc94c65620, 0) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) writev(3, [{"+\0\1\0", 4}, {NULL, 0}, {"", 0}], 3) = 4 poll([{fd=3, events=POLLIN}], 1, -1) = 1 ([{fd=3, revents=POLLIN}]) recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\2\361%\0\0\0\0\7\0\300\3\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 32 recvmsg(3, 0x7ffc94c65690, 0) = -1 EAGAIN (Resource temporarily unavailable) recvmsg(3, 0x7ffc94c65690, 0) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) writev(3, [{"\24\0\6\0\27\0\300\2[\1\0\0M\1\0\0\0\0\0\0\377\377\377\377", 24}, {NULL, 0}, {"", 0}], 3) = 24 poll([{fd=3, events=POLLIN}], 1, -1) = 1 ([{fd=3, revents=POLLIN}]) recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\10\362%\10\0\0\0M\1\0\0\0\0\0\0\37\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 64 recvmsg(3, 0x7ffc94c65620, 0) = -1 EAGAIN (Resource temporarily unavailable) recvmsg(3, 0x7ffc94c65620, 0) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) writev(3, [{"+\0\1\0", 4}, {NULL, 0}, {"", 0}], 3) = 4 poll([{fd=3, events=POLLIN}], 1, -1) = 1 ([{fd=3, revents=POLLIN}]) recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\2\363%\0\0\0\0\7\0\300\3\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 32 recvmsg(3, 0x7ffc94c65690, 0) = -1 EAGAIN (Resource temporarily unavailable) recvmsg(3, 0x7ffc94c65690, 0) = -1 EAGAIN (Resource temporarily unavailable) recvmsg(3, 0x7ffc94c657d0, 0) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=3, events=POLLIN}, {fd=4, events=POLLIN}, {fd=5, events=POLLIN}, {fd=11, events=POLLIN}, {fd=17, events=POLLIN}], 5, 2) = 0 (Timeout) recvmsg(3, 0x7ffc94c657d0, 0) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=3, events=POLLIN}, {fd=4, events=POLLIN}, {fd=5, events=POLLIN}, {fd=11, events=POLLIN}, {fd=17, events=POLLIN}], 5, 3) = 0 (Timeout) recvmsg(3, 0x7ffc94c657d0, 0) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=3, events=POLLIN}, {fd=4, events=POLLIN}, {fd=5, events=POLLIN}, {fd=11, events=POLLIN}, {fd=17, events=POLLIN}], 5, 10) = 0 (Timeout) poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) writev(3, [{"\22\0\n\0\27\0\300\2\37\2\0\0\6\0\0\0 \0\0\0\4\0\0\0\0\0\0\0\0\0\0\0"..., 352}, {NULL, 0}, {"", 0}], 3) = 352 poll([{fd=3, events=POLLIN}], 1, -1) = 1 ([{fd=3, revents=POLLIN}]) recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\34\0\364%\27\0\300\2\37\2\0\0\204\350*\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 224 recvmsg(3, 0x7ffc94c63150, 0) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) writev(3, [{"(\0\4\0%\0\300\2\230\0\0\0P\0\0\0", 16}, {NULL, 0}, {"", 0}], 3) = 16 poll([{fd=3, events=POLLIN}], 1, -1) = 1 ([{fd=3, revents=POLLIN}]) recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\1\373%\0\0\0\0\25O\201\2b\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 32 recvmsg(3, 0x7ffc94c63150, 0) = -1 EAGAIN (Resource temporarily unavailable) recvmsg(3, 0x7ffc94c63150, 0) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) writev(3, [{"(\0\4\0%\0\300\2\230\0\0\0P\0\0\0", 16}, {NULL, 0}, {"", 0}], 3) = 16 poll([{fd=3, events=POLLIN}], 1, -1) = 1 ([{fd=3, revents=POLLIN}]) recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\1\374%\0\0\0\0\25O\201\2b\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 32 recvmsg(3, 0x7ffc94c63150, 0) = -1 EAGAIN (Resource temporarily unavailable) recvmsg(3, 0x7ffc94c63150, 0) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) writev(3, [{"(\0\4\0%\0\300\2\230\0\0\0P\0\0\0", 16}, {NULL, 0}, {"", 0}], 3) = 16 poll([{fd=3, events=POLLIN}], 1, -1) = 1 ([{fd=3, revents=POLLIN}]) recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\1\375%\0\0\0\0\25O\201\2b\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 32 recvmsg(3, 0x7ffc94c63150, 0) = -1 EAGAIN (Resource temporarily unavailable) recvmsg(3, 0x7ffc94c63150, 0) = -1 EAGAIN (Resource temporarily unavailable) poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}]) [/code] ** Affects: gnome-panel (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-panel in Ubuntu. https://bugs.launchpad.net/bugs/1542023 Title: gnome-panels takes 30% cpu on xenial To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-panel/+bug/1542023/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs