Summary: | KWin/plasmashell freezes | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | Lach Sławomir <slawek> |
Component: | general | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | CC: | kdelibs-bugs, kikoloche2, zanetu |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: |
Traces
New traces of kwin after install plasma-framework 5.6.0-2 and kconfig 5.6.0-1 with debug sysmbols |
Description
Lach Sławomir
2015-02-19 10:29:23 UTC
please provide the output of qdbus org.kde.KWin /KWin supportInformation when the freeze occurs. I have submit this bug to https://bugs.freedesktop.org/show_bug.cgi?id=89173 After collecting some traces after kwin freezes, they suggest to me to inform kde developers about a QLockFile::tryLock() -> nanosleep() pause. I attach this files here too. Created attachment 91172 [details]
Traces
Traces from kwin using gdb, after plasma 5 freezes. They are in a conpressed file named traces.zip.
please try installing debug symbols for KF5 (at least for libKF5Plasma.so.5 and libKF5ConfigCore.so.5) My distro is archlinux . Idon't now in what package are those libraries Arch has no debug packages. I assume sth. around bug #341963 and/or bug #344032 Yes it has. Via ABS system. The packages are plama-framework and kconfig. I am going to compile and install them with debug symbol. After that I am going to collect traces after kwin freezes Created attachment 91175 [details]
New traces of kwin after install plasma-framework 5.6.0-2 and kconfig 5.6.0-1 with debug sysmbols
I have installed plasma-framework 5.6.0-2 and kconfig 5.6.0-1 with debug symbols in my archlinux distro. After several plasma 5 freezes I have run gdb --pid 'pidof kwin_x11'. In the attached file are the traces.
the code in question gets triggered by Plasma::Svg when it requests a safe to cache. Maybe the cache is corrupt? How can I clear cache? I want to remark that before plasma freezes, I got my hard disk full. Now there a lot of free space, but freezes still ocurr. (In reply to kikoloche2 from comment #11) > I want to remark that before plasma freezes, I got my hard disk full. Now > there a lot of free space, but freezes still ocurr. oh that could confirm the assumption of corrupted data in the cache. The cache is in $HOME/.cache by default. I assume the relevant files are called plasma*. I suggest to log out and delete them from a tty. rm -f ~/.cache/plasma* rm -f ~/.cache/ksycoca* rm -f ~/.cache/*.kcache kbuildsycoca5 *** This bug has been marked as a duplicate of bug 341963 *** After run this commands rm -fr ~/.cache/plasma* rm -fr ~/.cache/ksycoca* rm -fr ~/.cache/*.kcache kbuildsycoca5 By this time the desktop should be frozen but it isn't. the problem seems solved. Thank you very much. PD: In this thread https://bugs.launchpad.net/kubuntu-ppa/+bug/1422185 there is another user whose problem is very similar to mine. I am going to post this solution there. If you prefer to do that, let me know soon please |