https://bugs.kde.org/show_bug.cgi?id=447116
Lamarque V. Souza <lamar...@kde.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |lamar...@kde.org --- Comment #2 from Lamarque V. Souza <lamar...@kde.org> --- I have the same problema but with kwin_wayland. kwin_x11 works for me. #0 0x00007f1f6f6eaad0 in QSGTexture::setFiltering(QSGTexture::Filtering) () from /usr/lib64/libQt5Quick.so.5 #1 0x00007f1f700dd5b0 in KWin::ThumbnailTextureProvider::setTexture(QSharedPointer<KWin::GLTexture> const&) () from /usr/lib64/libkwin.so.5 #2 0x00007f1f700dec73 in KWin::ThumbnailItemBase::updatePaintNode(QSGNode*, QQuickItem::UpdatePaintNodeData*) () from /usr/lib64/libkwin.so.5 #3 0x00007f1f6f7c0ba8 in QQuickWindowPrivate::updateDirtyNode(QQuickItem*) () from /usr/lib64/libQt5Quick.so.5 #4 0x00007f1f6f7c115b in QQuickWindowPrivate::updateDirtyNodes() () from /usr/lib64/libQt5Quick.so.5 #5 0x00007f1f6f7c2d8c in QQuickWindowPrivate::syncSceneGraph() () from /usr/lib64/libQt5Quick.so.5 #6 0x00007f1f6f77ca88 in QSGSoftwareRenderLoop::renderWindow(QQuickWindow*, bool) () from /usr/lib64/libQt5Quick.so.5 #7 0x00007f1f6f7d1497 in QQuickWindow::event(QEvent*) () from /usr/lib64/libQt5Quick.so.5 #8 0x00007f1f6e833abf in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #9 0x00007f1f6dd3d1e8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5 #10 0x00007f1f6e17ee4c in QPlatformWindow::deliverUpdateRequest() () from /usr/lib64/libQt5Gui.so.5 #11 0x00007f1f6e17d3be in QPlatformWindow::windowEvent(QEvent*) () from /usr/lib64/libQt5Gui.so.5 #12 0x00007f1f6e83ae1e in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #13 0x00007f1f6dd3d1e8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5 #14 0x00007f1f6dd93b9e in QTimerInfoList::activateTimers() () from /usr/lib64/libQt5Core.so.5 #15 0x00007f1f6dd91a6f in QEventDispatcherUNIX::processEvents(QFlags<QEventLo--Type <RET> for more, q to quit, c to continue without paging-- op::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5 #16 0x0000562822f3a6dd in QUnixEventDispatcherQPA::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () #17 0x00007f1f6dd3b71b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5 #18 0x00007f1f6dd44470 in QCoreApplication::exec() () from /usr/lib64/libQt5Core.so.5 My laptop has two gpus: Intel HD Graphics 530 (/dev/card/card0) and Nvidia GeForce GTX 970M (/dev/dri/card1). m_window->openglContext() returns null inside ThumbnailTextureProvider::setTexture. That's probably explains why m_window->createTextureFromNativeObject() also returns null. The point is why the OpenGL context is null there. Maybe it is related to the fact that there are two gpus involved? -- You are receiving this mail because: You are watching all bug changes.