[Mesa-dev] [Bug 100275] plasmashell (etc) won't start in vnc after mesa 17.0.0

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Mar 20 04:33:18 UTC 2017


https://bugs.freedesktop.org/show_bug.cgi?id=100275

--- Comment #2 from Johnny Stenback <jstenback at gmail.com> ---
Ok, thanks for the pointers. I did some more testing around here looking at
your recommendations. I unfortunately can not reproduce exactly what I was
seeing with the specific versions I mentioned in my original comment, but I
still do see the problem with up-to-date arch. What I see now is that 17.0.1-1
works, whether I rename /usr/lib/xorg/modules/extensions/libglx.so to .xorg
before installing mesa 17.0.1 or not (which I'm assuming is identical to
bringing back the libglx.xorg hunk you mentioned and rebuilding xorg-server).
That suggests to me that the problem is with the 17.0.1-2 package, which I
believe is identical to 17.0.1-1 with the (non-trivial) changes in [1] made to
the arch package. Assuming that is true, then this may not be a mesa bug per
se, but rather a bug in the arch package.

[1]
https://git.archlinux.org/svntogit/packages.git/commit/trunk?h=packages/mesa&id=7ea6cf0c9707921d0b2e07faabbbdfdaf1b0910d

And for the record, when things fail, this is the stack trace I see on the
crashing thread:

Thread 1 (Thread 0x7fc3bbcbd7c0 (LWP 516)):
[KCrash Handler]
#6  0x00007fc3b7429a10 in raise () from /usr/lib/libc.so.6
#7  0x00007fc3b742b13a in abort () from /usr/lib/libc.so.6
#8  0x00007fc3b7bb5e21 in QMessageLogger::fatal(char const*, ...) const () from
/usr/lib/libQt5Core.so.5
#9  0x00007fc3a583cfaf in ?? () from
/usr/lib/qt/plugins/xcbglintegrations/libqxcb-glx-integration.so
#10 0x00007fc3a583abb7 in ?? () from
/usr/lib/qt/plugins/xcbglintegrations/libqxcb-glx-integration.so
#11 0x00007fc3a8fe6721 in
QXcbIntegration::createPlatformOpenGLContext(QOpenGLContext*) const () from
/usr/lib/libQt5XcbQpa.so.5
#12 0x00007fc3b833460d in QOpenGLContext::create() () from
/usr/lib/libQt5Gui.so.5
#13 0x00007fc3a583d750 in ?? () from
/usr/lib/qt/plugins/xcbglintegrations/libqxcb-glx-integration.so
#14 0x00007fc3a583d931 in ?? () from
/usr/lib/qt/plugins/xcbglintegrations/libqxcb-glx-integration.so
#15 0x00007fc3baba122b in QSGRenderLoop::instance() () from
/usr/lib/libQt5Quick.so.5
#16 0x00007fc3bac06889 in QQuickWindowPrivate::init(QQuickWindow*,
QQuickRenderControl*) () from /usr/lib/libQt5Quick.so.5
#17 0x00007fc3bb96a8bc in PlasmaQuick::Dialog::Dialog(QQuickItem*) () from
/usr/lib/libKF5PlasmaQuick.so.5
#18 0x000000000040877e in ?? ()
#19 0x0000000000406ba0 in ?? ()
#20 0x00007fc3b7416511 in __libc_start_main () from /usr/lib/libc.so.6
#21 0x0000000000406cda in _start ()

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/mesa-dev/attachments/20170320/1e5b41d9/attachment.html>


More information about the mesa-dev mailing list