On 20/06/2020 12:35, Robin Laing wrote:
> On 20/06/2020 02:06, Robin Laing wrote:
>> On 06/05/2020 22:26, Robin Laing wrote:
>>> On 04/05/2020 15:48, Ed Greshko wrote:
>>>> 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.
>>>>
>>>
>>> I have had it for a few month now.
>>>
>>> Will test on a different computer and upgrade to F32. Had issues
>>> with F31 and LUKS support between LUKS 1 and LUKS 2 so concerned
>>> about upgrading.
>>>
>>> Robin
>>
>> Upgraded to F32.
>>
>> Was having issues with an already working account and decided to test
>> removing the old config files. Now that I have done that, when I
>> switch to a different user, I am now using a core at close to 100%.
>> Never below 99.3%
>>
>>
>> kwin_x11 at full process.
>>
>> It is something in the configuration files that affects this so it is
>> related to some setting.
>>
>> Robin
>> _______________________________________________
>
> Just ran an strace on the kwin process and all I get are screens and
> screens of this.
>
> ppoll([{fd=29, events=POLLIN}, {fd=11, events=POLLIN}, {fd=7,
> events=POLLIN}, {fd=5, events=POLLIN}], 4, {tv_sec=0, tv_nsec=0},
> NULL, 8) = 0 (Timeout)
> ppoll([{fd=29, events=POLLIN}, {fd=11, events=POLLIN}, {fd=7,
> events=POLLIN}, {fd=5, events=POLLIN}], 4, {tv_sec=0, tv_nsec=0},
> NULL, 8) = 0 (Timeout)
> ppoll([{fd=29, events=POLLIN}, {fd=11, events=POLLIN}, {fd=7,
> events=POLLIN}, {fd=5, events=POLLIN}], 4, {tv_sec=0, tv_nsec=0},
> NULL, 8) = 0 (Timeout)
> ppoll([{fd=29, events=POLLIN}, {fd=11, events=POLLIN}, {fd=7,
> events=POLLIN}, {fd=5, events=POLLIN}], 4, {tv_sec=0, tv_nsec=0},
> NULL, 8) = 0 (Timeout)
> ppoll([{fd=29, events=POLLIN}, {fd=11, events=POLLIN}, {fd=7,
> events=POLLIN}, {fd=5, events=POLLIN}], 4, {tv_sec=0, tv_nsec=0},
> NULL, 8) = 0 (Timeout)
> ppoll([{fd=29, events=POLLIN}, {fd=11, events=POLLIN}, {fd=7,
> events=POLLIN}, {fd=5, events=POLLIN}], 4, {tv_sec=0, tv_nsec=0},
> NULL, 8) = 0 (Timeout)
> ppoll([{fd=29, events=POLLIN}, {fd=11, events=POLLIN}, {fd=7,
> events=POLLIN}, {fd=5, events=POLLIN}], 4, {tv_sec=0, tv_nsec=0},
> NULL, 8) = 0 (Timeout)
> ppoll([{fd=29, events=POLLIN}, {fd=11, events=POLLIN}, {fd=7,
> events=POLLIN}, {fd=5, events=POLLIN}], 4, {tv_sec=0, tv_nsec=0},
> NULL, 8) = 0 (Timeout)
>
> I guess it is a bug report time.
> _______________________________________________
> kde mailing list -- kde(a)lists.fedoraproject.org
> To unsubscribe send an email to kde-leave(a)lists.fedoraproject.org
> Fedora Code of Conduct:
>
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> List Guidelines:
https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives:
>
https://lists.fedoraproject.org/archives/list/kde@lists.fedoraproject.org
I submitted a bug on this problem but I was doing some changes and
reconfigured my panel to auto hide and the processes were not using 99%
of a CPU when I went to the second account. This was the only setting I
changed.
It looks like that the panel is attempting to update something and is
having an issue.
Robin
_______________________________________________
Argh. The panel might not be 100% of the issue. I am still having the
issue but not as often if I switch users, but much better than it was
before.
About 10% of the time now I get the kwin_x11 using almost 100% now and I
know that the panel was not displayed when I locked the screen.
I still get the same ppoll with a strace.
More searching.
Robin