![]() Registered Member ![]()
|
Hi,
Running in KDE5 on a Debian Sid machine, plasmashell freezes where I now use Alt+Tab to move to another window. I typed
It will return to the prompt without doing anything and typing
Takes some seconds or minute and reply
Weird thing is that sometimes these commands kill it successfully and sometimes doesn't
Last edited by Don Jajo on Thu Mar 03, 2016 7:00 am, edited 1 time in total.
|
![]() Manager ![]()
|
|
![]() Registered Member ![]()
|
I don't understand, I've used the kquitapp and it returns this
|
![]() Manager ![]()
|
|
![]() Registered Member ![]()
|
Thanks, restarted my system and it's back. Will try those solutions next other time it happens.
|
![]() ![]()
|
Fyi, "kill" does *not* SIGKILL by default, but SIGTERM, which asks the process to quit.
Apparently plasmashell is hardlocked, thus doesn't respond to dbus, nor will handle system signals. The next attempts are to pkill -11 plasmashell # SEGV - the process is told it crashed resp pkill -9 plasmashell # KILL - the kernel kicks the process, may leak open resources |
![]() Registered Member ![]()
|
Okay, tried the both commands you suggested and still nothing. plasmashell remains and the command returns to prompt after I hit enter.
plasmashell froze again as I'm typing this. Please how do I debug the issue of this freezing? |
![]() ![]()
|
> plasmashell remains
You're telling me that SIGKILL failed? Avoid the name/process mapping attempts and kill the PID kill -9 <pid of plasmashell> To check where it's mumbling around, you can gdb into it and inspect the stack, see https://community.kde.org/KWin/Debugging on how to (doesn't matter that it's about kwin, it only covers problems when debugging from VT1) To dump all threads at once, enter "thread apply all bt" in gdb. |
![]() Registered Member ![]()
|
Also tried to kill with process, still nothing
Now will try the kwin debugging |
![]() Registered Member ![]()
|
Now tried to run
The whole system froze up, only my mouse was alive moving around. I think this all started when I changed my Desktop to Folder view and same thing happened when I had a widget on my desktop. Now my desktop is blank and everything is moving smoothly |
![]() ![]()
|
The system didn't "freeze" - gdb stalled the window manager and compositor (kwin), so nothing would repaint anymore.
Problem is that you did not want to debug KWin, but plasmashell. However, the plasmashell process is "defunct", ie. a zombie. It already finished and you therefore cannot kill it "more". Random google results (look all more less ok-ish on their explanations) http://en.linuxreviews.org/Defunct_process http://unix.stackexchange.com/questions ... nt-is-init http://askubuntu.com/questions/201303/w ... get-killed https://en.wikipedia.org/wiki/Zombie_process tl;dr - you should not have to worry about that entry and it's *not* the frozen desktop. That "defunct" process is gone. |
![]() Registered Member ![]()
|
Wao, you've taught me another thing in Linux. Thanks
![]() So its now to report the bug that once I have something on my desktop, either Folders or Widget... that is when it freezes and turn to the defunct. But since there has been nothing on my desktop, everything is going smoothly |
Registered users: Bing [Bot], Google [Bot], Sogou [Bot], Yahoo [Bot]