noticeable cpu load
gnome-shell consumes 2% of the processor time, an "strace" shows below. what can this be? on a laptop which goes to sleep sometimes by closing the lid.
kcmp(119391, 119391, KCMP_FILE, 15, 16) = 0
ioctl(11, DRM_IOCTL_MODE_ADDFB2, 0x7ffcdbe5c7b0) = 0
ioctl(11, DRM_IOCTL_MODE_ATOMIC, 0x7ffcdbe5c800) = 0
recvmsg(34, {msg_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(34, {msg_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable)
sendmsg(87, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="C\0\0\0\0\0\f\0\302\33\257\17\1\0\0\0\1\0\f\0C\0\0\0", iov_len=24}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, MSG_DONTWAIT|MSG_NOSIGNAL) = 24
poll([{fd=4, events=POLLIN}, {fd=7, events=POLLIN}, {fd=8, events=POLLIN}, {fd=11, events=POLLIN}, {fd=27, events=POLLIN}, {fd=30, events=POLLIN}, {fd=33, events=POLLIN}, {fd=34, events=POLLIN}, {fd=42, events=POLLIN}, {fd=49, events=POLLIN}, {fd=50, events=POLLIN}, {fd=52, events=POLLIN}, {fd=56, events=POLLIN}, {fd=58, events=POLLIN}], 14, 126) = 1 ([{fd=11, revents=POLLIN}])
write(4, "\1\0\0\0\0\0\0\0", 8) = 8
read(11, "\2\0\0\0 \0\0\0\360n\0lZ\177\0\0\336\3\4\0dS\2\0\7\330\360\0003\0\0\0", 1024) = 32
write(4, "\1\0\0\0\0\0\0\0", 8) = 8
recvmsg(34, {msg_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(34, {msg_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=4, events=POLLIN}, {fd=7, events=POLLIN}, {fd=8, events=POLLIN}, {fd=11, events=POLLIN}, {fd=27, events=POLLIN}, {fd=30, events=POLLIN}, {fd=33, events=POLLIN}, {fd=34, events=POLLIN}, {fd=42, events=POLLIN}, {fd=49, events=POLLIN}, {fd=50, events=POLLIN}, {fd=52, events=POLLIN}, {fd=56, events=POLLIN}, {fd=58, events=POLLIN}], 14, 0) = 1 ([{fd=4, revents=POLLIN}])
read(4, "\2\0\0\0\0\0\0\0", 16) = 8
ioctl(11, DRM_IOCTL_MODE_RMFB, 0x7ffcdbe5cebc) = 0
recvmsg(34, {msg_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(34, {msg_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=4, events=POLLIN}, {fd=7, events=POLLIN}, {fd=8, events=POLLIN}, {fd=11, events=POLLIN}, {fd=27, events=POLLIN}, {fd=30, events=POLLIN}, {fd=33, events=POLLIN}, {fd=34, events=POLLIN}, {fd=42, events=POLLIN}, {fd=49, events=POLLIN}, {fd=50, events=POLLIN}, {fd=52, events=POLLIN}, {fd=56, events=POLLIN}, {fd=58, events=POLLIN}], 14, 119) = 1 ([{fd=4, revents=POLLIN}])
read(4, "\1\0\0\0\0\0\0\0", 16) = 8
recvmsg(34, {msg_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(34, {msg_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable)
sendmsg(87, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\35\0\0\0\3\0\30\0\354\227\0\0\335\33\257\17.\0\0\0\1\0\0\0", iov_len=24}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, MSG_DONTWAIT|MSG_NOSIGNAL) = 24
poll([{fd=4, events=POLLIN}, {fd=7, events=POLLIN}, {fd=8, events=POLLIN}, {fd=11, events=POLLIN}, {fd=27, events=POLLIN}, {fd=30, events=POLLIN}, {fd=33, events=POLLIN}, {fd=34, events=POLLIN}, {fd=42, events=POLLIN}, {fd=49, events=POLLIN}, {fd=50, events=POLLIN}, {fd=52, events=POLLIN}, {fd=56, events=POLLIN}, {fd=58, events=POLLIN}], 14, 98) = 1 ([{fd=7, revents=POLLIN}])
write(4, "\1\0\0\0\0\0\0\0", 8) = 8
version: gnome-shell 1:40.5-1