[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#639922: libgl1-mesa-dri-experimental: When using nouveau gl driver it renders black window in 3d



On Thu, Apr 21, 2016 at 7:42 AM, Vladimir Berezenko <qmaster@rambler.ru> wrote:
> В письме от 13 апреля 2016 08:14:48 пользователь Mathieu Malaterre написал:
>> On Wed, Apr 13, 2016 at 6:16 AM, Vladimir Berezenko <qmaster@rambler.ru>
> wrote:
>> > В письме от 12 апреля 2016 08:57:23 пользователь Mathieu Malaterre
> написал:
>> >> Is the bug still accurate with newer version ?
>> >
>> > Seems not. When using recompiled kernel with 4k pages 3d seems working
>> > except weird colors in KDE5 plasma and constant segfaulting plasmashell
>> > when mouse cursor comes over popup notification,
>>
>> Hum. I am not confident what I should report upstream at:
>> https://bugs.freedesktop.org/show_bug.cgi?id=###
>>
>> Do you have some kind of backtrace ? Is this within mesa ? within nouveau ?
>>
>> I'd like to report that issue upstream.
>
> I've got a gdb output:
> (gdb) bt
> #0  0x0f5901b0 in QQuickItemPrivate::itemToParentTransform(QTransform&) const
> () from /usr/lib/powerpc-linux-gnu/libQt5Quick.so.5
> #1  0x0f59046c in QQuickItemPrivate::itemToWindowTransform() const () from
> /usr/lib/powerpc-linux-gnu/libQt5Quick.so.5
> #2  0x0f590460 in QQuickItemPrivate::itemToWindowTransform() const () from
> /usr/lib/powerpc-linux-gnu/libQt5Quick.so.5
> #3  0x0f5952cc in QQuickItem::mapToScene(QPointF const&) const () from
> /usr/lib/powerpc-linux-gnu/libQt5Quick.so.5
> #4  0x0ff6bde4 in ?? () from /usr/lib/powerpc-linux-gnu/libKF5PlasmaQuick.so.5
> #5  0x0ff71d14 in PlasmaQuick::Dialog::event(QEvent*) () from /usr/lib/powerpc-
> linux-gnu/libKF5PlasmaQuick.so.5
> #6  0x0e34da88 in QApplicationPrivate::notify_helper
> (this=this@entry=0x100c2100, receiver=receiver@entry=0x10de04f8,
> e=e@entry=0xff7ffdc8) at kernel/qapplication.cpp:3716
> #7  0x0e354204 in QApplication::notify (this=0xffffde38, receiver=0x10de04f8,
> e=0xff7ffdc8) at kernel/qapplication.cpp:3499
> #8  0x0d8b5c74 in QCoreApplication::notifyInternal (this=0xffffde38,
> receiver=0x10de04f8, event=0xff7ffdc8) at kernel/qcoreapplication.cpp:965
> #9  0x0ff71e24 in PlasmaQuick::Dialog::event(QEvent*) () from /usr/lib/powerpc-
> linux-gnu/libKF5PlasmaQuick.so.5
> #10 0x0e34da88 in QApplicationPrivate::notify_helper
> (this=this@entry=0x100c2100, receiver=receiver@entry=0x10de04f8,
> e=e@entry=0xff800588) at kernel/qapplication.cpp:3716
> #11 0x0e354204 in QApplication::notify (this=0xffffde38, receiver=0x10de04f8,
> e=0xff800588) at kernel/qapplication.cpp:3499
> #12 0x0d8b5c74 in QCoreApplication::notifyInternal (this=0xffffde38,
> receiver=0x10de04f8, event=0xff800588) at kernel/qcoreapplication.cpp:965
> #13 0x0ff71e24 in PlasmaQuick::Dialog::event(QEvent*) () from /usr/lib/powerpc-
> linux-gnu/libKF5PlasmaQuick.so.5
> #14 0x0e34da88 in QApplicationPrivate::notify_helper
> (this=this@entry=0x100c2100, receiver=receiver@entry=0x10de04f8,
> e=e@entry=0xff800d48) at kernel/qapplication.cpp:3716
> #15 0x0e354204 in QApplication::notify (this=0xffffde38, receiver=0x10de04f8,
> e=0xff800d48) at kernel/qapplication.cpp:3499
> #16 0x0d8b5c74 in QCoreApplication::notifyInternal (this=0xffffde38,
> receiver=0x10de04f8, event=0xff800d48) at kernel/qcoreapplication.cpp:965
> #17 0x0ff71e24 in PlasmaQuick::Dialog::event(QEvent*) () from /usr/lib/powerpc-
> linux-gnu/libKF5PlasmaQuick.so.5
> #18 0x0e34da88 in QApplicationPrivate::notify_helper
> (this=this@entry=0x100c2100, receiver=receiver@entry=0x10de04f8,
> e=e@entry=0xff801508) at kernel/qapplication.cpp:3716
> #19 0x0e354204 in QApplication::notify (this=0xffffde38, receiver=0x10de04f8,
> e=0xff801508) at kernel/qapplication.cpp:3499
> #20 0x0d8b5c74 in QCoreApplication::notifyInternal (this=0xffffde38,
> receiver=0x10de04f8, event=0xff801508) at kernel/qcoreapplication.cpp:965
> #21 0x0ff71e24 in PlasmaQuick::Dialog::event(QEvent*) () from /usr/lib/powerpc-
> linux-gnu/libKF5PlasmaQuick.so.5
> #22 0x0e34da88 in QApplicationPrivate::notify_helper
> (this=this@entry=0x100c2100, receiver=receiver@entry=0x10de04f8,
> e=e@entry=0xff801cc8) at kernel/qapplication.cpp:3716
> #23 0x0e354204 in QApplication::notify (this=0xffffde38, receiver=0x10de04f8,
> e=0xff801cc8) at kernel/qapplication.cpp:3499
> #24 0x0d8b5c74 in QCoreApplication::notifyInternal (this=0xffffde38,
> receiver=0x10de04f8, event=0xff801cc8) at kernel/qcoreapplication.cpp:965
> #25 0x0ff71e24 in PlasmaQuick::Dialog::event(QEvent*) () from /usr/lib/powerpc-
> linux-gnu/libKF5PlasmaQuick.so.5
> #26 0x0e34da88 in QApplicationPrivate::notify_helper
> (this=this@entry=0x100c2100, receiver=receiver@entry=0x10de04f8,
> e=e@entry=0xff802488) at kernel/qapplication.cpp:3716
> #27 0x0e354204 in QApplication::notify (this=0xffffde38, receiver=0x10de04f8,
> e=0xff802488) at kernel/qapplication.cpp:3499
> #28 0x0d8b5c74 in QCoreApplication::notifyInternal (this=0xffffde38,
> receiver=0x10de04f8, event=0xff802488) at kernel/qcoreapplication.cpp:965
> #29 0x0ff71e24 in PlasmaQuick::Dialog::event(QEvent*) () from /usr/lib/powerpc-
> linux-gnu/libKF5PlasmaQuick.so.5
> #30 0x0e34da88 in QApplicationPrivate::notify_helper
> (this=this@entry=0x100c2100, receiver=receiver@entry=0x10de04f8,
> e=e@entry=0xff802c48) at kernel/qapplication.cpp:3716
> #31 0x0e354204 in QApplication::notify (this=0xffffde38, receiver=0x10de04f8,
> e=0xff802c48) at kernel/qapplication.cpp:3499
> #32 0x0d8b5c74 in QCoreApplication::notifyInternal (this=0xffffde38,
> receiver=0x10de04f8, event=0xff802c48) at kernel/qcoreapplication.cpp:965
> ...
> notifyinternal and notify are continuously repeating all other the backtrace
> seems flooding the stack.
>
> I've attached 2 files:
> The first one is showing the wrong colors. I'm using breeze dark theme. Also
> there is a problem with fonts. Some text isn't shown anyhow, some is shown as
> some ieroglyphs. The codepage set is ru_RU:utf8.
> The second one shows how the notification looks like. Positioning mouse pointer
> over it leads to segfault.
> Sometimes it is in the mesa, can't catch it now.

Nice !

Could you please then try again after installing debug package:
'qtdeclarative5-dbg'. Then from gdb type :

gdb> bt full

Thanks much


Reply to: