Summary: | plasmashell crashes on startup after enabling the second GPU (Option BaseMosaic on) | ||
---|---|---|---|
Product: | [Plasma] plasmashell | Reporter: | Duun <kde-bugs> |
Component: | general | Assignee: | David Edmundson <kde> |
Status: | RESOLVED DUPLICATE | ||
Severity: | crash | CC: | bhush94, plasma-bugs |
Priority: | NOR | Keywords: | drkonqi |
Version: | 5.4.2 | ||
Target Milestone: | 1.0 | ||
Platform: | Fedora RPMs | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: | Xorg.0.log |
Description
Duun
2015-11-03 09:48:46 UTC
workaround found: cd /usr/lib64/xorg/modules/extensions/ mv libglx.so libglx.so.xorg ln -s /usr/lib64/nvidia-340xx/xorg/libglx.so libglx.so looks like a nvidia BUG, but plasma should detect that there was no GLX module loaded Created attachment 95291 [details]
Xorg.0.log
#7 0x00007f0eb19f7af1 in QMessageLogger::fatal(char const*, ...) const () from /lib64/libQt5Core.so.5 #8 0x00007f0eb690a971 in QSGRenderLoop::handleContextCreationFailure(QQuickWindow*, bool) () from /lib64/libQt5Quick.so.5 Arguably it is detecting it - the method is called "handleContextCreationFaiulre" it just handles it by quitting. This then prints a message to stdout, could you get me that message? stdout info: QXcbIntegration: Cannot create platform OpenGL context, neither GLX nor EGL are enabled Failed to create OpenGL context for format QSurfaceFormat(version 2.0, options QFlags(), depthBufferSize 24, redBufferSize -1, greenBufferSize -1, blueBufferSize -1, alphaBufferSize 8, stencilBufferSize 8, samples -1, swapBehavior 2, swapInterval 1, profile 0) Application::crashHandler() called with signal 6; recent crashes: 1 /usr/bin/plasmashell --crashes 1 & KCrash: Application 'plasmashell' crashing... Thanks Error raised here means there's something broken with your openGL drivers. One common cause is NVidia's libGL installed, but the NVidia kernel module missing. *** This bug has been marked as a duplicate of bug 345563 *** |