On 2020-05-05 01:15, Robin Laing wrote:
Hello
I am trying to find out why kwin_x11 is using one core on my machine at and showing 94
to 99% in top. It isn't consistent as some times this doesn't occur. This is on
F30.
I set up another account on this machine for working at home and switch between the users
being logged in at the same time.
User A and B KDE sessions are running. New user C was created for work. I login user C
and switch back to B or A and then one core goes to 94 to 99% load on kwin_x11 for user
C.
If I go to a VT terminal session , the kwin_x11 load disappears so it is related to both
kwin sessions.
If I use a tree listing, there is nothing listed under kwin-x11
strace on the process provides
ppoll([{fd=11, events=POLLIN}, {fd=9, events=POLLIN}, {fd=13, events=POLLIN}, {fd=6,
events=POLLIN}, {fd=5, events=POLLIN}], 5, {tv_sec=0, tv_nsec=0}, NULL, 8) = 0 (Timeout)
strace Summary of process calls.
% time seconds usecs/call calls errors syscall
------ ----------- ----------- --------- --------- ----------------
100.00 0.713184 6 110466 ppoll
------ ----------- ----------- --------- --------- ----------------
100.00 0.713184 6 110466 total
It does seem to be worse if I have any applications open such as Firefox or LibreOffice.
Do you know if this issue may have been coincidence with a kernel update? I had a similar
issue, but
didn't investigate, on F31 with a 5.5 kernel. The problem cleared up after upgrade to
F32 and a 5.6
kernel.
--
The key to getting good answers is to ask good questions.