https://bugs.kde.org/show_bug.cgi?id=374890
Jan-Matthias Braun <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |[email protected] --- Comment #6 from Jan-Matthias Braun <[email protected]> --- Hi! I am seeing a similar issue for some time. Currently I am running kde plasma 5.16.3 on Gentoo, but the issue has persisted in one form or another for some time. Unfortunately, I haven't found the time to dig deeper in the past. With the standard intel open source driver, I saw a bunch of hangs which could be prevented by setting LIBGL_DRI3_DISABLE=1 and I tried switching to the new intel iris driver, but to no avail. I now collected backtraces in two conditions: (1) kscreenlocker_greeter hangs while nothing happens. This can be noted by the clock showing a past time. (2) After entering my password and pressing enter, the password field got greyed out and kscreenlocker_greeter hangs. In both cases, the backtraces are identical (except for addresses, which obviously change): Using host libthread_db library "/lib64/libthread_db.so.1". futex_wait_cancelable (private=0, expected=0, futex_word=0x5609299964f0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 (gdb) #0 futex_wait_cancelable (private=0, expected=0, futex_word=0x5609299964f0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x5609299964a0, cond=0x5609299964c8) at pthread_cond_wait.c:502 #2 __pthread_cond_wait (cond=0x5609299964c8, mutex=0x5609299964a0) at pthread_cond_wait.c:655 #3 0x00007fb092f30e1b in QWaitConditionPrivate::wait (deadline=..., this=0x5609299964a0) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait (this=<optimized out>, mutex=0x560929a1bda0, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007fb092f30ea9 in QWaitCondition::wait (this=0x560929a1bda8, mutex=0x560929a1bda0, time=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qdeadlinetimer.h:68 #6 0x00007fb0940e615e in QSGThreadedRenderLoop::polishAndSync(QSGThreadedRenderLoop::Window*, bool) () from /usr/lib64/libQt5Quick.so.5 #7 0x00007fb0940e6d0c in QSGThreadedRenderLoop::handleUpdateRequest(QQuickWindow*) () from /usr/lib64/libQt5Quick.so.5 #8 0x00007fb0941489ac in QQuickWindow::event(QEvent*) () from /usr/lib64/libQt5Quick.so.5 #9 0x00007fb0930c12e5 in doNotify (receiver=<optimized out>, event=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobject.h:142 #10 0x00007fb0930c136f in QCoreApplication::notifyInternal2 (receiver=0x560928ed2d40, event=0x7ffdd1f4c9e0) at kernel/qcoreapplication.cpp:1084 #11 0x00007fb09347b259 in QPlatformWindow::deliverUpdateRequest (this=<optimized out>) at kernel/qplatformwindow.cpp:793 #12 0x00007fb0934791ae in QPlatformWindow::windowEvent (this=0x560929cbaad0, event=<optimized out>) at kernel/qplatformwindow.cpp:478 #13 0x00007fb093485457 in QGuiApplication::notify (this=0x7ffdd1f4ce50, object=0x560928ed2d40, event=0x7ffdd1f4cae0) at kernel/qguiapplication.cpp:1792 #14 0x00007fb0930c136f in QCoreApplication::notifyInternal2 (receiver=0x560928ed2d40, event=0x7ffdd1f4cae0) at kernel/qcoreapplication.cpp:1084 #15 0x00007fb093113cbb in QTimerInfoList::activateTimers (this=0x560928cfdfd0) at kernel/qtimerinfo_unix.cpp:643 #16 0x00007fb09311457c in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:182 #17 idleTimerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:229 #18 0x00007fb0914ca91d in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #19 0x00007fb0914cabb8 in g_main_context_iterate.isra () from /usr/lib64/libglib-2.0.so.0 #20 0x00007fb0914cac4c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #21 0x00007fb0931149d0 in QEventDispatcherGlib::processEvents (this=0x560928ca74a0, flags=...) at kernel/qeventdispatcher_glib.cpp:422 #22 0x00007fb0930c02db in QEventLoop::exec (this=this@entry=0x7ffdd1f4cd40, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140 #23 0x00007fb0930c7dc2 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:120 #24 0x0000560927646c86 in main () In a probably related issue, I have seen frequent hangs in plasmashell and kwin_x11, which both need to be restarted several times a day to stay responsive. I will open or contribute to different reports for these, nonetheless, I have the impression that there is a general graphics related issue here. Also the screenlocker_greeter issue happens more than 50 % of the time. Cheers, Jan -- You are receiving this mail because: You are watching all bug changes.
