• kwin_x11 breaks sometimes when switching virtual desktops


    I have a fresh install of Antergos with KDE desktop environment. I have an NVIDIA GTX 1060 which I plan to use for computations in PyTorch. I have installed the NVIDIA drivers and CUDA (varsions seen below). Since I installed the drivers sometimes kwin_x11 breaks and I need to manually restart it. It seems that this is more probable to happen when I have more windows oppened and if I am trying to move a window from one virtual desktop to another.
    Exact error and behavioru of kwin_x11 below:

    QApplication: invalid style override passed, ignoring it.
    qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 176, resource id: 81788935, major code: 20 (GetProperty), minor code: 0
    OpenGL vendor string:                   NVIDIA Corporation
    OpenGL renderer string:                 GeForce GTX 1060 6GB/PCIe/SSE2
    OpenGL version string:                  4.6.0 NVIDIA 410.57
    OpenGL shading language version string: 4.60 NVIDIA
    Driver:                                 NVIDIA
    Driver version:                         410.57
    GPU class:                              Unknown
    OpenGL version:                         4.6
    GLSL version:                           4.60
    X server version:                       1.20.1
    Linux kernel version:                   4.18.10
    Requires strict binding:                no
    GLSL shaders:                           yes
    Texture NPOT support:                   yes
    Virtual Machine:                        no
    kf5.kcoreaddons.desktopparser: Property type "Url" is not a known QVariant type. Found while parsing property definition for "X-KWin-Video-Url" in "/usr/share/kservicetypes5/kwineffect.desktop"
    qt.qpa.xcb: QXcbConnection: XCB error: 9 (BadDrawable), sequence: 2698, resource id: 0, major code: 14 (GetGeometry), minor code: 0
    qt.qpa.xcb: QXcbConnection: XCB error: 9 (BadDrawable), sequence: 2699, resource id: 0, major code: 14 (GetGeometry), minor code: 0
    qt.qpa.xcb: QXcbConnection: XCB error: 9 (BadDrawable), sequence: 2708, resource id: 0, major code: 14 (GetGeometry), minor code: 0
    qt.qpa.xcb: QXcbConnection: XCB error: 9 (BadDrawable), sequence: 2709, resource id: 0, major code: 14 (GetGeometry), minor code: 0
    qt.qpa.xcb: QXcbConnection: XCB error: 9 (BadDrawable), sequence: 2710, resource id: 0, major code: 14 (GetGeometry), minor code: 0
    qt.qpa.xcb: QXcbConnection: XCB error: 9 (BadDrawable), sequence: 2712, resource id: 0, major code: 14 (GetGeometry), minor code: 0
    qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 2987, resource id: 52428886, major code: 3 (GetWindowAttributes), minor code: 0
    qt.qpa.xcb: QXcbConnection: XCB error: 9 (BadDrawable), sequence: 2988, resource id: 52428886, major code: 14 (GetGeometry), minor code: 0
    trying to show an empty dialog
    trying to show an empty dialog
    QOpenGLContext::swapBuffers() called with non-exposed window, behavior is undefined
    QOpenGLContext::swapBuffers() called with non-exposed window, behavior is undefined
    QOpenGLContext::swapBuffers() called with non-exposed window, behavior is undefined
    QOpenGLContext::swapBuffers() called with non-exposed window, behavior is undefined
    QOpenGLContext::swapBuffers() called with non-exposed window, behavior is undefined
    QOpenGLContext::swapBuffers() called with non-exposed window, behavior is undefined
    QOpenGLContext::swapBuffers() called with non-exposed window, behavior is undefined
    QOpenGLContext::swapBuffers() called with non-exposed window, behavior is undefined
    QOpenGLContext::swapBuffers() called with non-exposed window, behavior is undefined
    QOpenGLContext::swapBuffers() called with non-exposed window, behavior is undefined
    QOpenGLContext::swapBuffers() called with non-exposed window, behavior is undefined
    QOpenGLContext::swapBuffers() called with non-exposed window, behavior is undefined
    QOpenGLContext::swapBuffers() called with non-exposed window, behavior is undefined
    QOpenGLContext::swapBuffers() called with non-exposed window, behavior is undefined
    QOpenGLContext::swapBuffers() called with non-exposed window, behavior is undefined
    QOpenGLContext::swapBuffers() called with non-exposed window, behavior is undefined
    QOpenGLContext::swapBuffers() called with non-exposed window, behavior is undefined
    QOpenGLContext::swapBuffers() called with non-exposed window, behavior is undefined
    QOpenGLContext::swapBuffers() called with non-exposed window, behavior is undefined
    QOpenGLContext::swapBuffers() called with non-exposed window, behavior is undefined
    QOpenGLContext::swapBuffers() called with non-exposed window, behavior is undefined
    QOpenGLContext::swapBuffers() called with non-exposed window, behavior is undefined
    QOpenGLContext::swapBuffers() called with non-exposed window, behavior is undefined
    QOpenGLContext::swapBuffers() called with non-exposed window, behavior is undefined
    QOpenGLContext::swapBuffers() called with non-exposed window, behavior is undefined
    QOpenGLContext::swapBuffers() called with non-exposed window, behavior is undefined
    QOpenGLContext::swapBuffers() called with non-exposed window, behavior is undefined
    QOpenGLContext::swapBuffers() called with non-exposed window, behavior is undefined
    QOpenGLContext::swapBuffers() called with non-exposed window, behavior is undefined
    QOpenGLContext::swapBuffers() called with non-exposed window, behavior is undefined
    QOpenGLContext::swapBuffers() called with non-exposed window, behavior is undefined
    QOpenGLContext::swapBuffers() called with non-exposed window, behavior is undefined
    QOpenGLContext::swapBuffers() called with non-exposed window, behavior is undefined
    QOpenGLContext::swapBuffers() called with non-exposed window, behavior is undefined
    qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 28049, resource id: 31457720, major code: 18 (ChangeProperty), minor code: 0
    qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 39486, resource id: 81788965, major code: 15 (QueryTree), minor code: 0
    qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 39567, resource id: 52431665, major code: 10 (UnmapWindow), minor code: 0
    qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 39574, resource id: 52431665, major code: 4 (DestroyWindow), minor code: 0
    QOpenGLContext::swapBuffers() called with non-exposed window, behavior is undefined
    QOpenGLContext::swapBuffers() called with non-exposed window, behavior is undefined
    qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 46979, resource id: 94371845, major code: 18 (ChangeProperty), minor code: 0
    QOpenGLContext::swapBuffers() called with non-exposed window, behavior is undefined
    QOpenGLContext::swapBuffers() called with non-exposed window, behavior is undefined
    QOpenGLContext::swapBuffers() called with non-exposed window, behavior is undefined
    QOpenGLContext::swapBuffers() called with non-exposed window, behavior is undefined
    QOpenGLContext::swapBuffers() called with non-exposed window, behavior is undefined
    QOpenGLContext::swapBuffers() called with non-exposed window, behavior is undefined
    QOpenGLContext::swapBuffers() called with non-exposed window, behavior is undefined
    QOpenGLContext::swapBuffers() called with non-exposed window, behavior is undefined
    The X11 connection broke: No error (code 0)
    XIO:  fatal IO error 11 (Resource temporarily unavailable) on X server ":0"
          after 78399 requests (78399 known processed) with 0 events remaining.
    QObject::~QObject: Timers cannot be stopped from another thread
    QtDBus: cannot relay signals from parent QObject(0x563b4df68ea0 "") unless they are emitted in the object's thread QThread(0x563b4def0330 ""). Current thread is QSGRenderThread(0x7f6610014420 "").
    
    

    You can allso see the version informations of interest in the beginning of the console output.
    Anyone have any idea why this is happening and how to fix it? Or should I just switch to GNOME desktop, since i guess KDE is more buggy (had some problems with KDE a while back)?

    NOTE: I edited the nouveau.conf file in the following way:

    • added line: blacklist nouveau

    • changed options nouveau modeset=1 to options nouveau modeset=0

  • Disabeling the “Desktop switch on-Screen Display” seems to solve the problem.

breaks38 switching14 sometimes6 kwinx112 Posts 2Views 429
Log in to reply
Bloom Email Optin Plugin

Looks like your connection to Antergos Community Forum was lost, please wait while we try to reconnect.