a-parhom / RoundedSBE

A fork of SierraBreezeEnhanced with integrated corner rounding effect CornersShader (reworked version of what used to be called LightlyShaders) and shared configuration
GNU General Public License v3.0
67 stars 3 forks source link

Corners Shader desktop effect makes kwin crash when playing a game using proton #19

Open HxxThSwggr opened 1 year ago

HxxThSwggr commented 1 year ago

For a while now my proton games were crashing kwin, and today I finally read journalctl and found a mention of kwin4_effect_cornersshader.so.

So I tried disabling the Corners Shader for RoundedSBE Decoration desktop effect and now everything works. But I can't have rounded corners :( A fix would be awesome, if it's possible.

I don't know what dumps should I post so for now just what mentions cornersshader.so

Sep 05 14:47:46 OPC-Arch kernel: kwin_wayland[854]: segfault at 80 ip 00007f6b41a9cc8c sp 00007fff18fd9060 error 4 in kwin4_effect_cornersshader.so[7f6b41a9a000+f000] likely on CPU 11 (core 5, socket 0)
Sep 05 14:47:46 OPC-Arch kernel: Code: 41 54 41 89 cc 55 89 d5 53 48 8d 5f 40 48 89 df 48 83 ec 18 4c 8d 6c 24 08 48 89 74 24 08 4c 89 ee e8 48 bc 00 00 48 8b 40 08 <80> b8 80 00 00 00 00 74 18 4c 89 ee 48 89 df 40 84 ed 74 05 45 84

...

Sep 05 14:47:46 OPC-Arch systemd-coredump[18816]: [🡕] Process 854 (kwin_wayland) of user 1000 dumped core.

                                                  Stack trace of thread 854:
                                                  #0  0x00007f6b41a9cc8c _ZN4KWin19CornersShaderEffect27windowMaximizedStateChangedEPNS_12EffectWindowEbb (kwin4_effect_cornersshader.so + 0x8c8c)
                                                  #1  0x00007f6b5a2d1637 n/a (libQt5Core.so.5 + 0x2d1637)
                                                  #2  0x00007f6b5c103f79 _ZN4KWin14EffectsHandler27windowMaximizedStateChangedEPNS_12EffectWindowEbb (libkwineffects.so.14 + 0x25f79)
                                                  #3  0x00007f6b5a2d1637 n/a (libQt5Core.so.5 + 0x2d1637)
                                                  #4  0x00007f6b5bd01f6e _ZN4KWin6Window27clientMaximizedStateChangedEPS0_NS_12MaximizeModeE (libkwin.so.5 + 0x301f6e)
                                                  #5  0x00007f6b5bd42272 _ZN4KWin9X11Window8maximizeENS_12MaximizeModeE (libkwin.so.5 + 0x342272)
                                                  #6  0x00007f6b5bc4deb0 n/a (libkwin.so.5 + 0x24deb0)
                                                  #7  0x00007f6b5b266c74 _ZN10NETWinInfo5eventEP19xcb_generic_event_tP6QFlagsIN3NET8PropertyEEPS2_INS3_9Property2EE (libKF5WindowSystem.so.5 + 0x3dc74)
                                                  #8  0x00007f6b5bc14b2a _ZN4KWin9X11Window11windowEventEP19xcb_generic_event_t (libkwin.so.5 + 0x214b2a)
                                                  #9  0x00007f6b5bc176ec _ZN4KWin9Workspace14workspaceEventEP19xcb_generic_event_t (libkwin.so.5 + 0x2176ec)
                                                  #10 0x00007f6b5a298abf _ZN24QAbstractEventDispatcher17filterNativeEventERK10QByteArrayPvPl (libQt5Core.so.5 + 0x298abf)
                                                  #11 0x0000564510afa381 n/a (kwin_wayland + 0x69381)
                                                  #12 0x00007f6b5a2d1637 n/a (libQt5Core.so.5 + 0x2d1637)
                                                  #13 0x00007f6b5a2d2e34 _ZN15QSocketNotifier9activatedE17QSocketDescriptorNS_4TypeENS_14QPrivateSignalE (libQt5Core.so.5 + 0x2d2e34)
                                                  #14 0x00007f6b5a2d2f78 _ZN15QSocketNotifier5eventEP6QEvent (libQt5Core.so.5 + 0x2d2f78)
                                                  #15 0x00007f6b5997893f _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent (libQt5Widgets.so.5 + 0x17893f)
                                                  #16 0x00007f6b5a29c6f8 _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt5Core.so.5 + 0x29c6f8)
                                                  #17 0x00007f6b5a2ea0dc _ZN27QEventDispatcherUNIXPrivate23activateSocketNotifiersEv (libQt5Core.so.5 + 0x2ea0dc)
                                                  #18 0x00007f6b5a2eb2a9 _ZN20QEventDispatcherUNIX13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5 + 0x2eb2a9)
                                                  #19 0x0000564510bc5ba2 n/a (kwin_wayland + 0x134ba2)
                                                  #20 0x00007f6b5a29b404 _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5 + 0x29b404)
                                                  #21 0x00007f6b5a29c8a3 _ZN16QCoreApplication4execEv (libQt5Core.so.5 + 0x29c8a3)
                                                  #22 0x0000564510ae12fb n/a (kwin_wayland + 0x502fb)
                                                  #23 0x00007f6b59027cd0 n/a (libc.so.6 + 0x27cd0)
                                                  #24 0x00007f6b59027d8a __libc_start_main (libc.so.6 + 0x27d8a)
                                                  #25 0x0000564510ae2ed5 n/a (kwin_wayland + 0x51ed5)