Update Disables Desktop Effects

bitlord bitlord0xff at gmail.com
Fri May 2 19:48:36 UTC 2014


On Fri, 02 May 2014 12:49:47 -0600
Peter Gueckel <pgueckel at gmail.com> wrote:

> I updated to kde-workspace-4.11.9-4.fc20.1.kde413.x86_64 this
> morning, turned the computer off/on and logged in. Kwin crashed
> immediately. I logged out and got only a black screen and therewith,
> vt1 was hung. I logged in to vt2 and killed gdm, then back to vt1 and
> logged in again. I noticed that the active edges no longer worked and
> then saw that all of the desktop effects are disabled. I tried to
> enae and was told that there are 20 effects that have errors and the
> desktop effects cannot be enabled.
> 
> Prior to this morning's updates, everything was fine.
> 
I'm not sure is it the same issue, I have two similar systems with
integrated intel graphics (gm45), both of them running kde on f20
(4.12.5), and after some latest updates kwin crashes and it is
auto-disabled later. I have another system with nvidia graphics,
using nouveau, and it works fine, no crashes. I asked on #intel-gfx,
they say it is fixed, I think few days ago? (but I think still not
released in some bugfix update to mesa). 
But still I'm not sure is that bug introduced in newer
mesa-10.0.x/10.1.x updates, or some changes in kde triggers it. 


This is the trace I get when kwin crashes:
Application: KWin (kwin), signal: Aborted
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f31fe565900 (LWP 1415))]

Thread 3 (Thread 0x7f31d689b700 (LWP 1417)):
#0  0x00007f31f7c8e0c9 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
from /lib64/libpthread.so.0 #1  0x00007f31f7f1bbd4 in
QWaitCondition::wait(QMutex*, unsigned long) ()
from /lib64/libQtCore.so.4 #2  0x00007f31f7f0f16a in
QThreadPoolThread::run() () from /lib64/libQtCore.so.4 #3
0x00007f31f7f1b6bf in QThreadPrivate::start(void*) ()
from /lib64/libQtCore.so.4 #4  0x00007f31f7c89f33 in start_thread ()
from /lib64/libpthread.so.0 #5  0x00007f31f5de9ded in clone ()
from /lib64/libc.so.6

Thread 2 (Thread 0x7f31d5e6d700 (LWP 1418)):
#0  0x00007f31f7c8e0c9 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
from /lib64/libpthread.so.0 #1  0x00007f31f7f1bbd4 in
QWaitCondition::wait(QMutex*, unsigned long) ()
from /lib64/libQtCore.so.4 #2  0x00007f31f7f0f16a in
QThreadPoolThread::run() () from /lib64/libQtCore.so.4 #3
0x00007f31f7f1b6bf in QThreadPrivate::start(void*) ()
from /lib64/libQtCore.so.4 #4  0x00007f31f7c89f33 in start_thread ()
from /lib64/libpthread.so.0 #5  0x00007f31f5de9ded in clone ()
from /lib64/libc.so.6

Thread 1 (Thread 0x7f31fe565900 (LWP 1415)):
[KCrash Handler]
#5  0x00007f31f5d2ac39 in raise () from /lib64/libc.so.6
#6  0x00007f31f5d2c348 in abort () from /lib64/libc.so.6
#7  0x00007f31f5d23b96 in __assert_fail_base () from /lib64/libc.so.6
#8  0x00007f31f5d23c42 in __assert_fail () from /lib64/libc.so.6
#9  0x00007f31d4859ce5 in brw_get_graphics_reset_status ()
from /usr/lib64/dri/i965_dri.so #10 0x00007f31d45d8920 in
_mesa_GetGraphicsResetStatusARB () from /usr/lib64/dri/i965_dri.so #11
0x00007f31fe0da8b9 in KWin::SceneOpenGL::paint(QRegion,
QList<KWin::Toplevel*>) () from /lib64/libkdeinit4_kwin.so #12
0x00007f31fe0be5db in KWin::Compositor::performCompositing() ()
from /lib64/libkdeinit4_kwin.so #13 0x00007f31fe0bf99f in
KWin::Compositor::slotCompositingOptionsInitialized() ()
from /lib64/libkdeinit4_kwin.so #14 0x00007f31fe04418d in
KWin::Compositor::qt_static_metacall(QObject*, QMetaObject::Call, int,
void**) [clone .part.73] () from /lib64/libkdeinit4_kwin.so #15
0x00007f31f803a938 in QMetaObject::activate(QObject*, QMetaObject
const*, int, void**) () from /lib64/libQtCore.so.4 #16
0x00007f31f7f0b840 in QFutureWatcherBase::event(QEvent*) ()
from /lib64/libQtCore.so.4 #17 0x00007f31f7169ebc in
QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
from /lib64/libQtGui.so.4 #18 0x00007f31f7170825 in
QApplication::notify(QObject*, QEvent*) () from /lib64/libQtGui.so.4
#19 0x00007f31f8d3bb0a in KApplication::notify(QObject*, QEvent*) ()
from /lib64/libkdeui.so.5 #20 0x00007f31f8025ebd in
QCoreApplication::notifyInternal(QObject*, QEvent*) ()
from /lib64/libQtCore.so.4 #21 0x00007f31f80290d5 in
QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*)
() from /lib64/libQtCore.so.4 #22 0x00007f31f720c52c in
QEventDispatcherX11::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /lib64/libQtGui.so.4 #23 0x00007f31f802495f in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /lib64/libQtCore.so.4 #24 0x00007f31f8024cad in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /lib64/libQtCore.so.4 #25 0x00007f31f802a399 in
QCoreApplication::exec() () from /lib64/libQtCore.so.4 #26
0x00007f31fe076411 in kdemain () from /lib64/libkdeinit4_kwin.so #27
0x00007f31f5d16d65 in __libc_start_main () from /lib64/libc.so.6 #28
0x0000000000400a01 in _start ()


More information about the kde mailing list