Bug 500409

Summary: KWin hangs, visual glitches then crash
Product: [Plasma] kwin Reporter: Tom <tk20>
Component: generic-crashAssignee: KWin default assignee <kwin-bugs-null>
Status: REPORTED ---    
Severity: crash CC: kdedev, nate, nicolas.fella, tk20
Priority: NOR    
Version First Reported In: 6.3.2   
Target Milestone: ---   
Platform: Other   
OS: Linux   
See Also: https://bugs.kde.org/show_bug.cgi?id=471136
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: Journalctl output during heavy visual glitches before crash
DMESG entries that might be relevant during first freezes before visual glitches
image of visual glitches

Description Tom 2025-02-19 13:38:42 UTC
Created attachment 178587 [details]
Journalctl output during heavy visual glitches before crash

***
If you're not sure this is actually a bug, instead post about it at https://discuss.kde.org

If you're reporting a crash, attach a backtrace with debug symbols; see https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports

Please remove this comment after reading and before submitting - thanks!
***

SUMMARY


STEPS TO REPRODUCE
1. Install Tuxedo OS with plasma 6.2.5 using wayland. Use computer for a couples of hours

OBSERVED RESULT
Sometimes kwin hangs for 5-10 seconds before being able to do anything else. At some point there are visual glitches, eventual kwin crashes completely

EXPECTED RESULT
Don't crash

SOFTWARE/OS VERSIONS
Operating System: TUXEDO OS 
KDE Plasma Version: 6.2.5
KDE Frameworks Version: 6.10.0
Qt Version: 6.8.1
Kernel Version: 6.11.0-108014-tuxedo (64-bit)
Graphics Platform: Wayland
Processors: 4 × Intel® Core™ i5-6300U CPU @ 2.40GHz
Memory: 31,2 GiB of RAM
Graphics Processor: Mesa Intel® HD Graphics 520
Manufacturer: Dell Inc.
Product Name: Latitude E7470

ADDITIONAL INFORMATION
Comment 1 Tom 2025-02-19 13:39:32 UTC
Created attachment 178588 [details]
DMESG entries that might be relevant during first freezes before visual glitches
Comment 2 Tom 2025-02-19 13:39:50 UTC
Created attachment 178589 [details]
image of visual glitches
Comment 3 Tom 2025-02-19 13:59:21 UTC
(In reply to Tom from comment #0)

At least the freezes seem to be related to a GPU (or CPU?) hang. Here another part of journalctl during the last freeze. But I am not sure if this is also causing the glitches and crash or how they may be related. For that the attachments might provide more information.
 
Feb 19 14:48:58 tuxedo-os kwin_wayland[2519]: kwin_scene_opengl: 0x3: GL_CONTEXT_LOST in context lost
Feb 19 14:48:58 tuxedo-os kwin_wayland[2519]: kwin_scene_opengl: 0x3: GL_CONTEXT_LOST in context lost
Feb 19 14:48:58 tuxedo-os kwin_wayland[2519]: kwin_scene_opengl: 0x3: GL_CONTEXT_LOST in context lost
Feb 19 14:48:58 tuxedo-os kwin_wayland[2519]: kwin_scene_opengl: 0x3: GL_CONTEXT_LOST in context lost
Feb 19 14:48:58 tuxedo-os kwin_wayland[2519]: kwin_core: Cannot grant a token to KWin::ClientConnection(0x557037335970)
Feb 19 14:48:58 tuxedo-os kernel: i915 0000:00:02.0: [drm] GPU HANG: ecode 9:1:85dffffb, in kwin_wayland [2519]
Feb 19 14:48:58 tuxedo-os kernel: i915 0000:00:02.0: [drm] kwin_wayland[2519] context reset due to GPU hang
Feb 19 14:48:58 tuxedo-os kernel: i915 0000:00:02.0: [drm] Resetting rcs0 for preemption time out
Feb 19 14:48:53 tuxedo-os kwin_wayland[2519]: kwin_wayland_drm: Pageflip timed out! This is a kernel bug
Comment 4 TraceyC 2025-02-19 17:22:25 UTC
Thanks for the detailed information and logs. If something is crashing, we also need a backtrace. While your session is frozen, can you switch to a TTY and run the following:

sudo gdb  --pid `pidof kwin_x11` 

wait for that to load and type:
set logging on
set pagination off
bt
quit

This will save a file called gdb.txt in your home directory with the backtrace. Please attach that to this report. Thanks!
Comment 5 TraceyC 2025-02-19 17:22:57 UTC
This seems possibly related to bug 471136 based on the logs
Comment 6 TraceyC 2025-02-19 18:18:06 UTC
In those commands, I gave you the wrong process name.

This:
sudo gdb  --pid `pidof kwin_x11` 

Should be:
sudo gdb  --pid `pidof kwin_wayland` 

Apologies for any confusion
Comment 7 Nate Graham 2025-02-19 20:09:27 UTC
When it's kwin_wayland, you need to do it while SSH'd in from another computer, because attaching will make it freeze if it's not already frozen!
Comment 8 Bug Janitor Service 2025-03-06 03:47:32 UTC
🐛🧹 ⚠️ This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information, then set the bug status to REPORTED. If there is no change for at least 30 days, it will be automatically closed as RESOLVED WORKSFORME.

For more information about our bug triaging procedures, please read https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging.

Thank you for helping us make KDE software even better for everyone!
Comment 9 Tom 2025-03-14 11:26:05 UTC
Hello, thanks for the help everyone!

1. I didn't manage to do the backtrace via ssh after a crash (need another pc), and currently I am not able to reproduce the crash properly. I think this might be because I deactivated some desktop effects and maliit-keyboard, if I manage to figure out what is causing this I will update.

2. The visual glitches (see screenshot) are present on both X11 and Wayland. During the glitches there is actually no gdb stack. Are there other debugging tools to identify the cause of the glitches?

3. I finally managed to get a stack during a glitch which might be the same issue or a separate one. It appeared the moment I clicked on "Open" in the filepicker while trying to share a file using LocalSend (via Flatpak https://flathub.org/apps/org.localsend.localsend_app). Not sure if it's related to the file picker, I couldn't reproduce just now.

Here's the stack via GDB:

#0  0x000076c258498d71 in __futex_abstimed_wait_common64 (private=30402, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7ffc34057cc8) at ./nptl/futex-internal.c:57
#1  __futex_abstimed_wait_common (cancel=true, private=30402, abstime=0x0, clockid=0, expected=0, futex_word=0x7ffc34057cc8) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7ffc34057cc8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x000076c25849b7ed in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x65345d91bba8, cond=0x7ffc34057ca0) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x7ffc34057ca0, mutex=0x65345d91bba8) at ./nptl/pthread_cond_wait.c:627
#5  0x000076c25c0eff73 in ??? () at /lib/x86_64-linux-gnu/libxcb.so.1
#6  0x000076c25c0f0edd in xcb_wait_for_reply64 () at /lib/x86_64-linux-gnu/libxcb.so.1
#7  0x000076c25a70962d in _XReply () at /lib/x86_64-linux-gnu/libX11.so.6
#8  0x000076c2579ff1c2 in ??? () at /lib/x86_64-linux-gnu/libGLX.so.0
#9  0x000076c2579ff348 in ??? () at /lib/x86_64-linux-gnu/libGLX.so.0
#10 0x000076c2579ff629 in ??? () at /lib/x86_64-linux-gnu/libGLX.so.0
#11 0x000076c257a00a4e in ??? () at /lib/x86_64-linux-gnu/libGLX.so.0
#12 0x000076c257a01a64 in glXChooseFBConfig () at /lib/x86_64-linux-gnu/libGLX.so.0
#13 0x000076c2598eb335 in qglx_findConfig(_XDisplay*, int, QSurfaceFormat, bool, int, int) () at /lib/x86_64-linux-gnu/libQt6Gui.so.6
#14 0x000076c251db2ed2 in ??? () at /usr/lib/x86_64-linux-gnu/qt6/plugins/xcbglintegrations/libqxcb-glx-integration.so
#15 0x000076c251db4111 in ??? () at /usr/lib/x86_64-linux-gnu/qt6/plugins/xcbglintegrations/libqxcb-glx-integration.so
#16 0x000076c259804a85 in QOpenGLContext::create() () at /lib/x86_64-linux-gnu/libQt6Gui.so.6
#17 0x000076c251cc28e8 in ??? () at /usr/lib/x86_64-linux-gnu/qt6/plugins/platformthemes/KDEPlasmaPlatformTheme6.so
#18 0x000076c2590b7eca in QCoreApplicationPrivate::init() () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#19 0x000076c2594daabf in QGuiApplicationPrivate::init() () at /lib/x86_64-linux-gnu/libQt6Gui.so.6
#20 0x000076c25a1f6db5 in QApplicationPrivate::init() () at /lib/x86_64-linux-gnu/libQt6Widgets.so.6
#21 0x000076c25baee1c6 in KWin::Application::Application(KWin::Application::OperationMode, int&, char**) () at /lib/x86_64-linux-gnu/libkwin.so.6
#22 0x00006534404d030d in ??? ()
#23 0x000076c25842a1ca in __libc_start_call_main (main=main@entry=0x6534404d01d0, argc=argc@entry=2, argv=argv@entry=0x7ffc34058b78) at ../sysdeps/nptl/libc_start_call_main.h:58
#24 0x000076c25842a28b in __libc_start_main_impl (main=0x6534404d01d0, argc=2, argv=0x7ffc34058b78, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffc34058b68) at ../csu/libc-start.c:360
#25 0x00006534404d4a55 in ??? ()
Detaching from program: /usr/bin/kwin_x11, process 124939
[Inferior 1 (process 124939) detached]
Comment 10 Tom 2025-03-14 12:54:57 UTC
Another stack while using firefox (kwin_x11):

#0  0x00007e94ef51b4cd in __GI___poll (fds=0x7ffe0094c958, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007e94f311a8ca in ??? () at /lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007e94f311aef0 in ??? () at /lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007e94f311bedd in xcb_wait_for_reply64 () at /lib/x86_64-linux-gnu/libxcb.so.1
#4  0x00007e94f170962d in _XReply () at /lib/x86_64-linux-gnu/libX11.so.6
#5  0x00007e94f1709aa5 in XSync () at /lib/x86_64-linux-gnu/libX11.so.6
#6  0x00007e94e6fc3710 in ??? () at /lib/x86_64-linux-gnu/libGLX_mesa.so.0
#7  0x00007e94f2b05a85 in KWin::GLTexture::bind() () at /lib/x86_64-linux-gnu/libkwin.so.6
#8  0x00007e94f2b5d446 in KWin::ItemRendererOpenGL::renderItem(KWin::RenderTarget const&, KWin::RenderViewport const&, KWin::Item*, int, QRegion const&, KWin::WindowPaintData const&) () at /lib/x86_64-linux-gnu/libkwin.so.6
#9  0x00007e94f2a688b3 in KWin::EffectsHandler::drawWindow(KWin::RenderTarget const&, KWin::RenderViewport const&, KWin::EffectWindow*, int, QRegion const&, KWin::WindowPaintData&) () at /lib/x86_64-linux-gnu/libkwin.so.6
#10 0x00007e94f2a688b3 in KWin::EffectsHandler::drawWindow(KWin::RenderTarget const&, KWin::RenderViewport const&, KWin::EffectWindow*, int, QRegion const&, KWin::WindowPaintData&) () at /lib/x86_64-linux-gnu/libkwin.so.6
#11 0x00007e94f2a687e3 in KWin::EffectsHandler::paintWindow(KWin::RenderTarget const&, KWin::RenderViewport const&, KWin::EffectWindow*, int, QRegion const&, KWin::WindowPaintData&) () at /lib/x86_64-linux-gnu/libkwin.so.6
#12 0x00007e94f2a687e3 in KWin::EffectsHandler::paintWindow(KWin::RenderTarget const&, KWin::RenderViewport const&, KWin::EffectWindow*, int, QRegion const&, KWin::WindowPaintData&) () at /lib/x86_64-linux-gnu/libkwin.so.6
#13 0x00007e94f2b6d9f1 in KWin::WorkspaceScene::paintWindow(KWin::RenderTarget const&, KWin::RenderViewport const&, KWin::WindowItem*, int, QRegion const&) () at /lib/x86_64-linux-gnu/libkwin.so.6
#14 0x00007e94f2b6dcf5 in KWin::WorkspaceScene::paintSimpleScreen(KWin::RenderTarget const&, KWin::RenderViewport const&, int, QRegion const&) () at /lib/x86_64-linux-gnu/libkwin.so.6
#15 0x00007e94f2a686f6 in KWin::EffectsHandler::paintScreen(KWin::RenderTarget const&, KWin::RenderViewport const&, int, QRegion const&, KWin::Output*) () at /lib/x86_64-linux-gnu/libkwin.so.6
#16 0x00007e94f2a686f6 in KWin::EffectsHandler::paintScreen(KWin::RenderTarget const&, KWin::RenderViewport const&, int, QRegion const&, KWin::Output*) () at /lib/x86_64-linux-gnu/libkwin.so.6
#17 0x00007e94f2b6de75 in KWin::WorkspaceScene::paint(KWin::RenderTarget const&, QRegion const&) () at /lib/x86_64-linux-gnu/libkwin.so.6
#18 0x00007e94f2b59cf4 in KWin::SceneDelegate::paint(KWin::RenderTarget const&, QRegion const&) () at /lib/x86_64-linux-gnu/libkwin.so.6
#19 0x00007e94f2a01348 in KWin::Compositor::paintPass(KWin::RenderLayer*, KWin::RenderTarget const&, QRegion const&) () at /lib/x86_64-linux-gnu/libkwin.so.6
#20 0x00007e94f2c4bde4 in KWin::X11Compositor::composite(KWin::RenderLoop*) () at /lib/x86_64-linux-gnu/libkwin.so.6
#21 0x00007e94f007ada9 in ??? () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#22 0x00007e94f2a19504 in KWin::RenderLoop::frameRequested(KWin::RenderLoop*) () at /lib/x86_64-linux-gnu/libkwin.so.6
#23 0x00007e94f2a1cf92 in KWin::RenderLoopPrivate::dispatch() () at /lib/x86_64-linux-gnu/libkwin.so.6
#24 0x00007e94f007ada9 in ??? () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#25 0x00007e94f0026a1d in QTimer::timeout(QTimer::QPrivateSignal) () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#26 0x00007e94f0010876 in QObject::event(QEvent*) () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#27 0x00007e94f11fff48 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt6Widgets.so.6
#28 0x00007e94f00b5718 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#29 0x00007e94eff85e28 in QTimerInfoList::activateTimers() () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#30 0x00007e94efe72569 in ??? () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#31 0x00007e94eea875b5 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#32 0x00007e94eeae6717 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#33 0x00007e94eea86a53 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#34 0x00007e94efe702cf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#35 0x00007e94f00c1aeb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#36 0x00007e94f00b8c2d in QCoreApplication::exec() () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#37 0x00005975ae93c757 in ??? ()
#38 0x00007e94ef42a1ca in __libc_start_call_main (main=main@entry=0x5975ae93c1d0, argc=argc@entry=2, argv=argv@entry=0x7ffe0094e2d8) at ../sysdeps/nptl/libc_start_call_main.h:58
#39 0x00007e94ef42a28b in __libc_start_main_impl (main=0x5975ae93c1d0, argc=2, argv=0x7ffe0094e2d8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffe0094e2c8) at ../csu/libc-start.c:360
#40 0x00005975ae940a55 in ??? ()
Detaching from program: /usr/bin/kwin_x11, process 125368
[Inferior 1 (process 125368) detached]
Comment 11 Nate Graham 2025-03-14 15:09:02 UTC
Looks like it eventually gets into upstream mesa GPU driver code (#6  0x00007e94e6fc3710 in ??? () at /lib/x86_64-linux-gnu/libGLX_mesa.so.0) and then crashes. Still, I'll leave this here in KWin to see if there's anything KWin's doing wrong to cause that.
Comment 12 Tom 2025-03-20 17:04:00 UTC
Okay, thanks for the info. I will share another GDB output, seems a bit different so posting this in case this might help. But I guess this might be an issue with my mesa driver instead?

#0  0x00007934f9b1b4cd in __GI___poll (fds=0x7ffc2bdd8278, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007934fd6c88ca in ??? () at /lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007934fd6c8ef0 in ??? () at /lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007934fd6c9edd in xcb_wait_for_reply64 () at /lib/x86_64-linux-gnu/libxcb.so.1
#4  0x00007934fbd0962d in _XReply () at /lib/x86_64-linux-gnu/libX11.so.6
#5  0x00007934fbd09aa5 in XSync () at /lib/x86_64-linux-gnu/libX11.so.6
#6  0x00007934f15a3710 in ??? () at /lib/x86_64-linux-gnu/libGLX_mesa.so.0
#7  0x00007934fd105a85 in KWin::OutputConfigurationStore::storeConfig(QList<KWin::Output*> const&, bool, KWin::OutputConfiguration const&, QList<KWin::Output*> const&) () at /lib/x86_64-linux-gnu/libkwin.so.6
#8  0x00007934fd15d446 in KWin::Edge::setBorder(KWin::ElectricBorder) () at /lib/x86_64-linux-gnu/libkwin.so.6
#9  0x00007ffc2bdd8b30 in ??? ()
#10 0x00005ff913de01f0 in ??? ()
#11 0x00005ff912448ca0 in ??? ()
#12 0x00007934e4005f10 in ??? ()
#13 0x00007ffc2bdd86d8 in ??? ()
#14 0x000000012bdd85f0 in ??? ()
#15 0x00007ffc2bdd8600 in ??? ()
#16 0x00007ffc2bdd8e40 in ??? ()
#17 0x00005ff912448270 in ??? ()
#18 0x00007ffc2bdd85f8 in ??? ()
#19 0x00007ffc00000001 in ??? ()
#20 0x00007ffc2bdd8640 in ??? ()
#21 0x00007ffc2bdd8940 in ??? ()
#22 0x00005ff912254a50 in ??? ()
#23 0x00007ffc2bdd8690 in ??? ()
#24 0x0000000000000000 in ??? ()
Quit
Detaching from program: /proc/2486/exe, process 2486
[Inferior 1 (process 2486) detached]
Comment 13 Tom 2025-03-20 22:18:24 UTC
I experienced once again issue that most closely resembled my first visual glitches and was finally able to capture the stack. Does that help to pinpoint the issue?

#0  0x00007fe51bb1b4cd in __GI___poll (fds=0x7fe508008790, nfds=4, timeout=29983) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fe51b12266e in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fe51b0c2a53 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe51c46e6ef in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#4  0x00007fe51c6b14d3 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#5  0x00007fe51c6b2ffd in QCoreApplication::exec() () at /lib/x86_64-linux-gnu/libQt6Core.so.6
#6  0x000062992374a6f7 in ??? ()
#7  0x00007fe51ba2a1ca in __libc_start_call_main (main=main@entry=0x62992374a170, argc=argc@entry=2, argv=argv@entry=0x7ffd0fbd58b8) at ../sysdeps/nptl/libc_start_call_main.h:58
#8  0x00007fe51ba2a28b in __libc_start_main_impl (main=0x62992374a170, argc=2, argv=0x7ffd0fbd58b8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffd0fbd58a8) at ../csu/libc-start.c:360
#9  0x000062992374e835 in ??? ()
Detaching from program: /usr/bin/kwin_x11, process 2947497
[Inferior 1 (process 2947497) detached]
Comment 14 Tom 2025-03-20 22:21:26 UTC
relevant Journalctl output (reverse)

Mär 20 23:13:30 tuxedo-os systemd[2305]: plasma-kwin_x11.service: Main process exited, code=exited, status=255/EXCEPTION
Mär 20 23:13:30 tuxedo-os kwin_x11[100076]: Unable to start Dr. Konqi
Mär 20 23:13:30 tuxedo-os albert[102023]: [GFX1-]: Detect DeviceReset DeviceResetReason::FORCED_RESET DeviceResetDetectPlace::WR_SIMULATE in Parent process
Mär 20 23:13:30 tuxedo-os kwin_x11[2947074]: Module 'org.kde.kwin.decoration' does not contain a module identifier directive - it cannot be protected from external registrations.
Mär 20 23:13:30 tuxedo-os thunderbird[9942]: [GFX1-]: Detect DeviceReset DeviceResetReason::FORCED_RESET DeviceResetDetectPlace::WR_SIMULATE in Parent process
Mär 20 23:13:29 tuxedo-os kwin_x11[100076]: KCrash: Attempting to start /usr/lib/x86_64-linux-gnu/libexec/drkonqi
Mär 20 23:13:29 tuxedo-os kwin_x11[100076]: KCrash: Arguments: /usr/bin/kwin_x11 --replace
Mär 20 23:13:29 tuxedo-os kwin_x11[100076]: KCrash: Application Name = kwin_x11 path = /usr/bin pid = 100076
Mär 20 23:13:29 tuxedo-os kwin_x11[100076]: KCrash: Application 'kwin_x11' crashing... crashRecursionCounter = 2
Mär 20 23:13:28 tuxedo-os kwin_x11[100076]: Application::crashHandler() called with signal 11; recent crashes: 1
Mär 20 23:13:28 tuxedo-os kwin_x11[100076]: QRhiGles2: Context is lost.
Mär 20 23:13:28 tuxedo-os kwin_x11[100076]: QRhiGles2: Context is lost.
Mär 20 23:13:28 tuxedo-os kwin_x11[100076]: kwin_scene_opengl: Could not delete framebuffer because no context is current
Mär 20 23:13:28 tuxedo-os kwin_x11[100076]: kwin_scene_opengl: A graphics reset attributable to the current GL context occurred.
Mär 20 23:13:26 tuxedo-os kernel: [UFW BLOCK] IN=wlp1s0 OUT= MAC=01:00:5e:00:00:fb:60:e3:27:9a:d7:20:08:00 SRC=192.168.10.22 DST=224.0.0.251 LEN=32 TOS=0x00 PREC=0xC0 TTL=1 ID=0 DF PROTO=2 
Mär 20 23:13:26 tuxedo-os kernel: i915 0000:00:02.0: [drm] GPU HANG: ecode 9:1:85dffffb, in Xorg [1434]
Mär 20 23:13:26 tuxedo-os kernel: i915 0000:00:02.0: [drm] Xorg[1434] context reset due to GPU hang
Mär 20 23:13:26 tuxedo-os kernel: i915 0000:00:02.0: [drm] Resetting rcs0 for preemption time out
Mär 20 23:13:13 tuxedo-os rtkit-daemon[1898]: Supervising 13 threads of 10 processes of 1 users.
Mär 20 23:13:13 tuxedo-os rtkit-daemon[1898]: Supervising 13 threads of 10 processes of 1 users.