[xubuntu-users] Xorg with 99% CPU

Ulli Horlacher framstag at rus.uni-stuttgart.de
Sat Oct 20 08:36:23 UTC 2018


On Fri 2018-10-19 (19:28), Ulli Horlacher wrote:
> I am running xubuntu 16.04.
> Xorg eats up one CPU:

This was @work, meanwhile I am @home and my xubuntu here has a similar
problem: Xorg runs with 100% CPU after login, but after a few minutes it
goes under 1%
The xubuntu @work is constantly running with 99-100% for hours.


> When I do a "strace -p 3095" the system freezes and I have to press the
> power button :-(

Only Xorg freezes!
I repeated the strace on a text console I got the output:

recvmsg(27, {msg_name(0)=NULL,
msg_iov(1)=[{"!\0\4\0\257\0\0\0@\0)\1\1)\3\0!\0\4\0\257\0\0\0P\0)\1\1\0\0\0"...,
4096}], msg_controllen=0, msg_flags=0}, 0) = 244
clock_gettime(CLOCK_MONOTONIC, {231, 847780016}) = 0
clock_gettime(CLOCK_MONOTONIC, {231, 847861103}) = 0
clock_gettime(CLOCK_MONOTONIC, {231, 847978927}) = 0
clock_gettime(CLOCK_MONOTONIC, {231, 848062878}) = 0
clock_gettime(CLOCK_MONOTONIC, {231, 848179095}) = 0
clock_gettime(CLOCK_MONOTONIC, {231, 848256899}) = 0
clock_gettime(CLOCK_MONOTONIC, {231, 848372139}) = 0
clock_gettime(CLOCK_MONOTONIC, {231, 848449594}) = 0
clock_gettime(CLOCK_MONOTONIC, {231, 848562669}) = 0
clock_gettime(CLOCK_MONOTONIC, {231, 848640823}) = 0
clock_gettime(CLOCK_MONOTONIC, {231, 848756132}) = 0
clock_gettime(CLOCK_MONOTONIC, {231, 848839105}) = 0
clock_gettime(CLOCK_MONOTONIC, {231, 848963075}) = 0
clock_gettime(CLOCK_MONOTONIC, {231, 849041787}) = 0
clock_gettime(CLOCK_MONOTONIC, {231, 849158005}) = 0
writev(27, [{"\1\1\6\247\0\0\0\0$\0@\3\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 32}], 1) = 32
clock_gettime(CLOCK_MONOTONIC, {231, 849268356}) = 0
(...)

https://fex.rus.uni-stuttgart.de/fop/gHa0bGP2/Xorg.log

I also noticed xfsettingsd constantly at 5% CPU and this is the strace
output:

poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"!\0\4\0\257\0\0\0@\0A\1\1)\3\0!\0\4\0\257\0\0\0P\0A\1\1\0\0\0"..., 244}, {NULL, 0}, {"", 0}], 3) = 244
poll([{fd=3, events=POLLIN}], 1, -1)    = 1 ([{fd=3, revents=POLLIN}])
recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"\1\1O\256\0\0\0\0$\0@\4\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, 0x7fffd76d42d0, 0)           = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(3, 0x7fffd76d42d0, 0)           = -1 EAGAIN (Resource temporarily unavailable)
(...)

https://fex.rus.uni-stuttgart.de/fop/q9zllzle/xfsettingsd.log



-- 
Ullrich Horlacher              Server und Virtualisierung
Rechenzentrum TIK         
Universitaet Stuttgart         E-Mail: horlacher at tik.uni-stuttgart.de
Allmandring 30a                Tel:    ++49-711-68565868
70569 Stuttgart (Germany)      WWW:    http://www.tik.uni-stuttgart.de/
REF:<20181019172839.GA4002 at rus.uni-stuttgart.de>




More information about the xubuntu-users mailing list