Bug 508013 - kwin crashes every now and then when launching particular applications
Summary: kwin crashes every now and then when launching particular applications
Status: RESOLVED WORKSFORME
Alias: None
Product: kwin
Classification: Plasma
Component: platform-drm (other bugs)
Version First Reported In: 6.4.3
Platform: Bazzite Linux
: NOR crash
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-08-08 12:17 UTC by coolio128
Modified: 2025-09-12 03:48 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description coolio128 2025-08-08 12:17:45 UTC
SUMMARY
The system crashes, every now and then, when launching a particular set of applications, such as Steam games, Gnome Boxes virtual machines. I am using Wayland. Sometimes I see "kwin_wayland_drm: The main thread was hanging temporarily!"

STEPS TO REPRODUCE
1. Launch a Steam game
2. See its loading screen
3. System is frozen

OBSERVED RESULT
Keyboard is not responsive. Pressing the "Num Lock" key does nothing. I have to reboot manually.

EXPECTED RESULT
The system should keep going smoothly.

SOFTWARE/OS VERSIONS
Linux: Bazzite 42
KDE Plasma Version: 6.4.3
KDE Frameworks Version: 6.16.0
Qt Version: 6.9.1

ADDITIONAL INFORMATION
I think this is a regression bug. I did not notice this happening before 6.4.2. I am now running Bazzite, and before I was using Arch, which had the exact same problem.

Perhaps it was a bit naive of me to expect that reinstalling the operating system to something else would have fixed this issue, but I wanted to try Bazzite anyway.

I tested my system RAM using Memtest86+ for hours, and found no issue.

I'm assuming this crash has something to do if a lot of memory is used on my system. That is, Gnome Boxes, a browser, etc. My system has 4 GB of swap. 16 GB total memory.

This is the crash report for when I was trying Steam:
Aug 05 22:25:08 systemd[2036]: Started app-The\x20Chronicles\x20Of\x20Myrtana\x20Archolos@2f8b77b6eddd40db944a6b9abf269f77.service - The Chronicles Of Myrtana: Archolos.
Aug 05 22:25:08 steam-runtime-steam-remote[287209]: steam-runtime-steam-remote: Steam is not running: No such device or address
Aug 05 22:25:08 steam[287221]: steam.sh[287196]: Running Steam on bazzite 42 64-bit
Aug 05 22:25:08 steam[287221]: steam.sh[287196]: STEAM_RUNTIME is enabled automatically
Aug 05 22:25:08 steam[287221]: setup.sh[287259]: Steam runtime environment up-to-date!
Aug 05 22:25:12 flatpak[134086]: JavaScript warning: https://www.google.com/js/th/Qm-DHMBmSU1vD9E5fXyxPmm9Gk0Oc9bVEcALXtxsgkQ.js line 2 > eval line 1892 > eval line 1 > eval line 1 > eval, line 1: unreachable co>
Aug 05 22:25:12 flatpak[134086]: JavaScript warning: https://www.google.com/js/th/Qm-DHMBmSU1vD9E5fXyxPmm9Gk0Oc9bVEcALXtxsgkQ.js line 2 > eval line 1892 > eval line 1 > eval line 1 > eval, line 1: unreachable co>
Aug 05 22:25:13 steam[287221]: steam.sh[287196]: Log already open
Aug 05 22:25:14 steam[287221]: steam.sh[287196]: Steam client's requirements are satisfied
Aug 05 22:25:14 steam[287221]: CProcessEnvironmentManager is ready, 6 preallocated environment variables.
Aug 05 22:25:14 steam[287221]: [2025-08-05 22:25:14] Startup - updater built Jun 28 2025 01:05:05
Aug 05 22:25:14 steam[287221]: [2025-08-05 22:25:14] Startup - Steam Client launched with: '/var/home/anonymous/.local/share/Steam/ubuntu12_32/steam' '-srt-logger-opened' 'steam://rungameid/1467450'
Aug 05 22:25:14 steam[287221]: CProcessEnvironmentManager is ready, 6 preallocated environment variables.
Aug 05 22:25:14 steam[287221]: [2025-08-05 22:25:14] Process started with command-line: '/var/home/anonymous/.local/share/Steam/ubuntu12_32/steam' '-child-update-ui' '-child-update-ui-socket' '8' '-srt-logger-opene>
Aug 05 22:25:14 steam[287221]: 08/05 22:25:14 minidumps folder is set to /tmp/dumps
Aug 05 22:25:14 steam[287221]: [2025-08-05 22:25:14] Using update UI: console
Aug 05 22:25:14 steam[287221]: 08/05 22:25:14 Init: Installing breakpad exception handler for appid(steam)/version(0)/tid(287313)
Aug 05 22:25:14 steam[287221]: [2025-08-05 22:25:14] Create window
Aug 05 22:25:14 steam[287221]: [2025-08-05 22:25:14] Loading cached metrics from disk (/var/home/anonymous/.local/share/Steam/package/steam_client_metrics.bin)
Aug 05 22:25:14 steam[287221]: [2025-08-05 22:25:14] Using the following download hosts for Public, Realm steamglobal
Aug 05 22:25:14 steam[287221]: [2025-08-05 22:25:14] 1. https://client-update.akamai.steamstatic.com, /, Realm 'steamglobal', weight was 400, source = 'update_hosts_cached.vdf'
Aug 05 22:25:14 steam[287221]: [2025-08-05 22:25:14] 2. https://client-update.fastly.steamstatic.com, /, Realm 'steamglobal', weight was 900, source = 'update_hosts_cached.vdf'
Aug 05 22:25:14 steam[287221]: [2025-08-05 22:25:14] 3. https://client-update.steamstatic.com, /, Realm 'steamglobal', weight was 1, source = 'baked in'
Aug 05 22:25:14 steam[287221]: 08/05 22:25:14 minidumps folder is set to /tmp/dumps
Aug 05 22:25:14 steam[287221]: [2025-08-05 22:25:14] Set percent complete: 0
Aug 05 22:25:14 steam[287221]: [2025-08-05 22:25:14] Verifying installation...
Aug 05 22:25:14 steam[287221]: [2025-08-05 22:25:14] Verifying file sizes only
Aug 05 22:25:14 steam[287221]: [2025-08-05 22:25:14] Set percent complete: -1
Aug 05 22:25:14 steam[287221]: [2025-08-05 22:25:14] Set status message: Verifying installation...
Aug 05 22:25:14 steam[287221]: [----] Verifying installation...
Aug 05 22:25:14 steam[287221]: [2025-08-05 22:25:14] Verification complete
Aug 05 22:25:14 steam[287221]: UpdateUI: skip show logo
Aug 05 22:25:14 steam[287221]: [2025-08-05 22:25:14] Destroy window
Aug 05 22:25:14 steam[287221]: Steam logging initialized: directory: /var/home/anonymous/.local/share/Steam/logs
Aug 05 22:25:14 steam[287221]: [2025-08-05 22:25:14] ProcessNextMessage: socket disconnected
Aug 05 22:25:14 steam[287221]: [2025-08-05 22:25:14] No more messages are expected - exiting
Aug 05 22:25:15 steam[287221]: XRRGetOutputInfo Workaround: initialized with override: 0 real: 0xf6366f90
Aug 05 22:25:15 steam[287221]: XRRGetCrtcInfo Workaround: initialized with override: 0 real: 0xf6365670
Aug 05 22:25:15 steam[287221]: 08/05 22:25:15 minidumps folder is set to /tmp/dumps
Aug 05 22:25:15 steam[287221]: 08/05 22:25:15 Init: Installing breakpad exception handler for appid(steamsysinfo)/version(1751405894)/tid(287321)
Aug 05 22:25:15 steam[287221]: Running query: 1 - GpuTopology
Aug 05 22:25:16 steam[287221]: Response: gpu_topology {
Aug 05 22:25:16 steam[287221]:   gpus {
Aug 05 22:25:16 steam[287221]:     id: 1
Aug 05 22:25:16 steam[287221]:     name: "NVIDIA GeForce GTX 1050 Ti"
Aug 05 22:25:16 steam[287221]:     vram_size_bytes: 4552916992
Aug 05 22:25:16 steam[287221]:     driver_id: k_EGpuDriverId_NvidiaProprietary
Aug 05 22:25:16 steam[287221]:     driver_version_major: 575
Aug 05 22:25:16 steam[287221]:     driver_version_minor: 64
Aug 05 22:25:16 steam[287221]:     driver_version_patch: 5
Aug 05 22:25:16 steam[287221]:   }
Aug 05 22:25:16 steam[287221]:   gpus {
Aug 05 22:25:16 steam[287221]:     id: 2
Aug 05 22:25:16 steam[287221]:     name: "llvmpipe (LLVM 20.1.8, 256 bits)"
Aug 05 22:25:16 steam[287221]:     vram_size_bytes: 3221225472
Aug 05 22:25:16 steam[287221]:     driver_id: k_EGpuDriverId_MesaLLVMPipe
Aug 05 22:25:16 steam[287221]:     driver_version_major: 25
Aug 05 22:25:16 steam[287221]:     driver_version_minor: 1
Aug 05 22:25:16 steam[287221]:     driver_version_patch: 7
Aug 05 22:25:16 steam[287221]:   }
Aug 05 22:25:16 steam[287221]:   default_gpu_id: 1
Aug 05 22:25:16 steam[287221]: }
Aug 05 22:25:16 steam[287221]: Exit code: 0
Aug 05 22:25:16 steam[287221]: Saving response to: /tmp/steamCDmAcl - 103 bytes
Aug 05 22:25:16 steamwebhelper[287337]: steamwebhelper.sh[287324]: Starting steamwebhelper under bootstrap steamrt steam runtime via: /var/home/anonymous/.local/share/Steam/steamrt64/steam-runtime-steamrt/_v2-entry>
Aug 05 22:25:16 steamwebhelper[287337]: steamwebhelper.sh[287324]: Starting steamwebhelper with steamrt steam runtime at /var/home/anonymous/.local/share/Steam/steamrt64/steam-runtime-steamrt/_v2-entry-point
Aug 05 22:25:17 xdg-desktop-por[2459]: Realtime error: Could not get pidns for pid 287312: Could not fstatat ns/pid: Not a directory
Aug 05 22:25:17 xdg-desktop-por[2459]: Realtime error: Could not get pidns for pid 287312: Could not fstatat ns/pid: Not a directory
Aug 05 22:25:17 systemd-logind[1164]: Failed to open '/boot//loader/entries': Remote address changed
Aug 05 22:25:17 steam[287221]: Steam Runtime Launch Service: starting steam-runtime-launcher-service
Aug 05 22:25:17 steam[287221]: Steam Runtime Launch Service: steam-runtime-launcher-service is running pid 287394
Aug 05 22:25:17 steam[287221]: bus_name=com.steampowered.PressureVessel.LaunchAlongsideSteam
Aug 05 22:25:18 plasmashell[2608]: org.kde.plasma.taskmanager: Failed to find service for Unity Launcher "gldriverquery.desktop"
Aug 05 22:25:18 plasmashell[2608]: org.kde.plasma.taskmanager: Failed to find service for Unity Launcher "gldriverquery.desktop"
Aug 05 22:25:19 flatpak[50397]: JavaScript warning: https://www.youtube.com/embed/Pcd1ii9P9ZI?rel=0 line 1190 > injectedScript line 2 > eval line 387 > eval line 1 > eval line 1 > eval, line 1: unreachable code >
Aug 05 22:25:19 flatpak[50397]: JavaScript warning: https://www.youtube.com/embed/Pcd1ii9P9ZI?rel=0 line 1190 > injectedScript line 2 > eval line 387 > eval line 1 > eval line 1 > eval, line 1: unreachable code >
Aug 05 22:25:20 steamwebhelper[287337]: exec ./steamwebhelper -nocrashdialog -lang=en_US -cachedir=/var/home/anonymous/.local/share/Steam/config/htmlcache -steampid=287312 -buildid=1751405894 -steamid=0 -logdir=/va>
Aug 05 22:25:22 steam[287221]: /usr/share/themes/Adwaita/gtk-2.0/main.rc:733: error: unexpected identifier 'direction', expected character '}'
Aug 05 22:25:22 steam[287221]: /usr/share/themes/Adwaita/gtk-2.0/hacks.rc:28: error: invalid string constant "normal_entry", expected valid string constant
Aug 05 22:25:24 kwin_wayland[2427]: kf.windowsystem: static bool KX11Extras::mapViewport() may only be used on X11
Aug 05 22:25:25 steam[287221]: Desktop state changed: desktop: { pos:    0,   0 size: 3840,1080 } primary: { pos: 1920,   0 size: 1920,1080 }
Aug 05 22:25:25 steam[287221]: Caching cursor image for , size 32x32, serial 3, cache size = 0
Aug 05 22:25:25 plasmashell[2608]: libpng error: Read Error
Aug 05 22:25:25 kwin_wayland[2427]: kf.windowsystem: static bool KX11Extras::mapViewport() may only be used on X11
Aug 05 22:25:26 plasmashell[2608]: qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile
Aug 05 22:25:28 kwin_wayland[2427]: kf.windowsystem: static bool KX11Extras::mapViewport() may only be used on X11
Aug 05 22:25:29 xdg-desktop-portal-kde[2663]: libpng error: Read Error
Aug 05 22:25:29 plasmashell[2608]: libpng error: Read Error
Aug 05 22:25:32 steam[287221]: reaping pid: 287313 -- steam
Aug 05 22:25:35 flatpak[134406]: JavaScript warning: https://www.google.com/js/th/GeWlelloTnZiSMNnIa2Gx6d9zAucIjGqar2YvJhpdwE.js line 2 > eval line 2190 > eval line 1 > eval line 1 > eval, line 1: unreachable co>
Aug 05 22:25:35 flatpak[134406]: JavaScript warning: https://www.google.com/js/th/GeWlelloTnZiSMNnIa2Gx6d9zAucIjGqar2YvJhpdwE.js line 2 > eval line 2190 > eval line 1 > eval line 1 > eval, line 1: unreachable co>
Aug 05 22:25:38 steam[287221]: fsync: up and running.
Aug 05 22:24:29 flatpak[282165]: JavaScript warning: https://www.youtube-nocookie.com/embed/3MH-BqXk2WA?rel=0 line 1263 > injectedScript line 2 > eval, line 2430: unreachable code after return statement
Aug 05 22:24:29 flatpak[282165]: JavaScript warning: https://www.youtube-nocookie.com/embed/3MH-BqXk2WA?rel=0 line 1263 > injectedScript line 2 > eval, line 2430: unreachable code after return statement
Aug 05 22:25:08 systemd[2036]: Started app-The\x20Chronicles\x20Of\x20Myrtana\x20Archolos@2f8b77b6eddd40db944a6b9abf269f77.service - The Chronicles Of Myrtana: Archolos.
Aug 05 22:25:08 steam-runtime-steam-remote[287209]: steam-runtime-steam-remote: Steam is not running: No such device or address
Aug 05 22:25:08 steam[287221]: steam.sh[287196]: Running Steam on bazzite 42 64-bit
Aug 05 22:25:08 steam[287221]: steam.sh[287196]: STEAM_RUNTIME is enabled automatically
Aug 05 22:25:08 steam[287221]: setup.sh[287259]: Steam runtime environment up-to-date!
Aug 05 22:25:12 flatpak[134086]: JavaScript warning: https://www.google.com/js/th/Qm-DHMBmSU1vD9E5fXyxPmm9Gk0Oc9bVEcALXtxsgkQ.js line 2 > eval line 1892 > eval line 1 > eval line 1 > eval, line 1: unreachable co>
Aug 05 22:25:12 flatpak[134086]: JavaScript warning: https://www.google.com/js/th/Qm-DHMBmSU1vD9E5fXyxPmm9Gk0Oc9bVEcALXtxsgkQ.js line 2 > eval line 1892 > eval line 1 > eval line 1 > eval, line 1: unreachable co>
Aug 05 22:25:13 steam[287221]: steam.sh[287196]: Log already open
Aug 05 22:25:14 steam[287221]: steam.sh[287196]: Steam client's requirements are satisfied
Aug 05 22:25:14 steam[287221]: CProcessEnvironmentManager is ready, 6 preallocated environment variables.
Aug 05 22:25:14 steam[287221]: [2025-08-05 22:25:14] Startup - updater built Jun 28 2025 01:05:05
Aug 05 22:25:14 steam[287221]: [2025-08-05 22:25:14] Startup - Steam Client launched with: '/var/home/anonymous/.local/share/Steam/ubuntu12_32/steam' '-srt-logger-opened' 'steam://rungameid/1467450'
Aug 05 22:25:14 steam[287221]: CProcessEnvironmentManager is ready, 6 preallocated environment variables.
Aug 05 22:25:14 steam[287221]: [2025-08-05 22:25:14] Process started with command-line: '/var/home/anonymous/.local/share/Steam/ubuntu12_32/steam' '-child-update-ui' '-child-update-ui-socket' '8' '-srt-logger-opene>
Aug 05 22:25:14 steam[287221]: 08/05 22:25:14 minidumps folder is set to /tmp/dumps
Aug 05 22:25:14 steam[287221]: [2025-08-05 22:25:14] Using update UI: console
Aug 05 22:25:14 steam[287221]: 08/05 22:25:14 Init: Installing breakpad exception handler for appid(steam)/version(0)/tid(287313)
Aug 05 22:25:14 steam[287221]: [2025-08-05 22:25:14] Create window
Aug 05 22:25:14 steam[287221]: [2025-08-05 22:25:14] Loading cached metrics from disk (/var/home/anonymous/.local/share/Steam/package/steam_client_metrics.bin)
Aug 05 22:25:14 steam[287221]: [2025-08-05 22:25:14] Using the following download hosts for Public, Realm steamglobal
Aug 05 22:25:14 steam[287221]: [2025-08-05 22:25:14] 1. https://client-update.akamai.steamstatic.com, /, Realm 'steamglobal', weight was 400, source = 'update_hosts_cached.vdf'
Aug 05 22:25:14 steam[287221]: [2025-08-05 22:25:14] 2. https://client-update.fastly.steamstatic.com, /, Realm 'steamglobal', weight was 900, source = 'update_hosts_cached.vdf'
Aug 05 22:25:14 steam[287221]: [2025-08-05 22:25:14] 3. https://client-update.steamstatic.com, /, Realm 'steamglobal', weight was 1, source = 'baked in'
Aug 05 22:25:14 steam[287221]: 08/05 22:25:14 minidumps folder is set to /tmp/dumps
Aug 05 22:25:14 steam[287221]: [2025-08-05 22:25:14] Set percent complete: 0
Aug 05 22:25:14 steam[287221]: [2025-08-05 22:25:14] Verifying installation...
Aug 05 22:25:14 steam[287221]: [2025-08-05 22:25:14] Verifying file sizes only
Aug 05 22:25:14 steam[287221]: [2025-08-05 22:25:14] Set percent complete: -1
Aug 05 22:25:14 steam[287221]: [2025-08-05 22:25:14] Set status message: Verifying installation...
Aug 05 22:25:14 steam[287221]: [----] Verifying installation...
Aug 05 22:25:14 steam[287221]: [2025-08-05 22:25:14] Verification complete
Aug 05 22:25:14 steam[287221]: UpdateUI: skip show logo
Aug 05 22:25:14 steam[287221]: [2025-08-05 22:25:14] Destroy window
Aug 05 22:25:14 steam[287221]: Steam logging initialized: directory: /var/home/anonymous/.local/share/Steam/logs
Aug 05 22:25:14 steam[287221]: [2025-08-05 22:25:14] ProcessNextMessage: socket disconnected
Aug 05 22:25:14 steam[287221]: [2025-08-05 22:25:14] No more messages are expected - exiting
Aug 05 22:25:15 steam[287221]: XRRGetOutputInfo Workaround: initialized with override: 0 real: 0xf6366f90
Aug 05 22:25:15 steam[287221]: XRRGetCrtcInfo Workaround: initialized with override: 0 real: 0xf6365670
Aug 05 22:25:15 steam[287221]: 08/05 22:25:15 minidumps folder is set to /tmp/dumps
Aug 05 22:25:15 steam[287221]: 08/05 22:25:15 Init: Installing breakpad exception handler for appid(steamsysinfo)/version(1751405894)/tid(287321)
Aug 05 22:25:15 steam[287221]: Running query: 1 - GpuTopology
Aug 05 22:25:16 steam[287221]: Response: gpu_topology {
Aug 05 22:25:16 steam[287221]:   gpus {
Aug 05 22:25:16 steam[287221]:     id: 1
Aug 05 22:25:16 steam[287221]:     name: "NVIDIA GeForce GTX 1050 Ti"
Aug 05 22:25:16 steam[287221]:     vram_size_bytes: 4552916992
Aug 05 22:25:16 steam[287221]:     driver_id: k_EGpuDriverId_NvidiaProprietary
Aug 05 22:25:16 steam[287221]:     driver_version_major: 575
Aug 05 22:25:16 steam[287221]:     driver_version_minor: 64
Aug 05 22:25:16 steam[287221]:     driver_version_patch: 5
Aug 05 22:25:16 steam[287221]:   }
Aug 05 22:25:16 steam[287221]:   gpus {
Aug 05 22:25:16 steam[287221]:     id: 2
Aug 05 22:25:16 steam[287221]:     name: "llvmpipe (LLVM 20.1.8, 256 bits)"
Aug 05 22:25:16 steam[287221]:     vram_size_bytes: 3221225472
Aug 05 22:25:16 steam[287221]:     driver_id: k_EGpuDriverId_MesaLLVMPipe
Aug 05 22:25:16 steam[287221]:     driver_version_major: 25
Aug 05 22:25:16 steam[287221]:     driver_version_minor: 1
Aug 05 22:25:16 steam[287221]:     driver_version_patch: 7
Aug 05 22:25:16 steam[287221]:   }
Aug 05 22:25:16 steam[287221]:   default_gpu_id: 1
Aug 05 22:25:16 steam[287221]: }
Aug 05 22:25:16 steam[287221]: Exit code: 0
Aug 05 22:25:16 steam[287221]: Saving response to: /tmp/steamCDmAcl - 103 bytes
Aug 05 22:25:16 steamwebhelper[287337]: steamwebhelper.sh[287324]: Starting steamwebhelper under bootstrap steamrt steam runtime via: /var/home/anonymous/.local/share/Steam/steamrt64/steam-runtime-steamrt/_v2-entry>
Aug 05 22:25:16 steamwebhelper[287337]: steamwebhelper.sh[287324]: Starting steamwebhelper with steamrt steam runtime at /var/home/anonymous/.local/share/Steam/steamrt64/steam-runtime-steamrt/_v2-entry-point
Aug 05 22:25:17 xdg-desktop-por[2459]: Realtime error: Could not get pidns for pid 287312: Could not fstatat ns/pid: Not a directory
Aug 05 22:25:17 xdg-desktop-por[2459]: Realtime error: Could not get pidns for pid 287312: Could not fstatat ns/pid: Not a directory
Aug 05 22:25:17 systemd-logind[1164]: Failed to open '/boot//loader/entries': Remote address changed
Aug 05 22:25:17 steam[287221]: Steam Runtime Launch Service: starting steam-runtime-launcher-service
Aug 05 22:25:17 steam[287221]: Steam Runtime Launch Service: steam-runtime-launcher-service is running pid 287394
Aug 05 22:25:17 steam[287221]: bus_name=com.steampowered.PressureVessel.LaunchAlongsideSteam
Aug 05 22:25:18 plasmashell[2608]: org.kde.plasma.taskmanager: Failed to find service for Unity Launcher "gldriverquery.desktop"
Aug 05 22:25:18 plasmashell[2608]: org.kde.plasma.taskmanager: Failed to find service for Unity Launcher "gldriverquery.desktop"
Aug 05 22:25:19 flatpak[50397]: JavaScript warning: https://www.youtube.com/embed/Pcd1ii9P9ZI?rel=0 line 1190 > injectedScript line 2 > eval line 387 > eval line 1 > eval line 1 > eval, line 1: unreachable code >
Aug 05 22:25:19 flatpak[50397]: JavaScript warning: https://www.youtube.com/embed/Pcd1ii9P9ZI?rel=0 line 1190 > injectedScript line 2 > eval line 387 > eval line 1 > eval line 1 > eval, line 1: unreachable code >
Aug 05 22:25:20 steamwebhelper[287337]: exec ./steamwebhelper -nocrashdialog -lang=en_US -cachedir=/var/home/anonymous/.local/share/Steam/config/htmlcache -steampid=287312 -buildid=1751405894 -steamid=0 -logdir=/va>
Aug 05 22:25:22 steam[287221]: /usr/share/themes/Adwaita/gtk-2.0/main.rc:733: error: unexpected identifier 'direction', expected character '}'
Aug 05 22:25:22 steam[287221]: /usr/share/themes/Adwaita/gtk-2.0/hacks.rc:28: error: invalid string constant "normal_entry", expected valid string constant
Aug 05 22:25:24 kwin_wayland[2427]: kf.windowsystem: static bool KX11Extras::mapViewport() may only be used on X11
Aug 05 22:25:25 steam[287221]: Desktop state changed: desktop: { pos:    0,   0 size: 3840,1080 } primary: { pos: 1920,   0 size: 1920,1080 }
Aug 05 22:25:25 steam[287221]: Caching cursor image for , size 32x32, serial 3, cache size = 0
Aug 05 22:25:25 plasmashell[2608]: libpng error: Read Error
Aug 05 22:25:25 kwin_wayland[2427]: kf.windowsystem: static bool KX11Extras::mapViewport() may only be used on X11
Aug 05 22:25:26 plasmashell[2608]: qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile
Aug 05 22:25:28 kwin_wayland[2427]: kf.windowsystem: static bool KX11Extras::mapViewport() may only be used on X11
Aug 05 22:25:29 xdg-desktop-portal-kde[2663]: libpng error: Read Error
Aug 05 22:25:29 plasmashell[2608]: libpng error: Read Error
Aug 05 22:25:32 steam[287221]: reaping pid: 287313 -- steam
Aug 05 22:25:35 flatpak[134406]: JavaScript warning: https://www.google.com/js/th/GeWlelloTnZiSMNnIa2Gx6d9zAucIjGqar2YvJhpdwE.js line 2 > eval line 2190 > eval line 1 > eval line 1 > eval, line 1: unreachable co>
Aug 05 22:25:35 flatpak[134406]: JavaScript warning: https://www.google.com/js/th/GeWlelloTnZiSMNnIa2Gx6d9zAucIjGqar2YvJhpdwE.js line 2 > eval line 2190 > eval line 1 > eval line 1 > eval, line 1: unreachable co>
Aug 05 22:25:38 steam[287221]: fsync: up and running.
Aug 05 22:25:38 steam[287221]: ProtonFixes[288257] WARN: [CONFIG]: Parent directory "/home/anonymous/.config/protonfixes" does not exist. Abort.
Aug 05 22:25:38 steam[287221]: ProtonFixes[288257] WARN: Skipping fix execution. We are probably running an unit test.
Aug 05 22:25:38 steam[287221]: wineserver: NTSync up and running!
Aug 05 22:26:02 kwin_wayland[2427]: kwin_wayland_drm: The main thread was hanging temporarily!
Aug 05 22:26:09 kwin_wayland[2427]: kwin_wayland_drm: The main thread was hanging temporarily!
Aug 05 22:26:15 kwin_wayland[2427]: kwin_wayland_drm: The main thread was hanging temporarily!
Aug 05 22:26:52 kwin_wayland[2427]: kwin_wayland_drm: The main thread was hanging temporarily!
Aug 05 22:26:52 kwin_wayland[2427]: kwin_wayland_drm: The main thread was hanging temporarily!
Aug 05 22:26:56 kwin_wayland[2427]: kwin_wayland_drm: The main thread was hanging temporarily!
Aug 05 22:27:12 kwin_wayland[2427]: kwin_wayland_drm: The main thread was hanging temporarily!
Aug 05 22:27:13 steam[287221]: reaping pid: 287770 -- srt-bwrap
Aug 05 22:27:30 steam[287221]: [2025-08-05 22:27:29] Background update loop checking for update. . .
Aug 05 22:27:30 steam[287221]: [2025-08-05 22:27:30] Checking for available updates...
Aug 05 22:27:30 steam[287221]: [2025-08-05 22:27:30] Downloading manifest: https://client-update.akamai.steamstatic.com/steam_client_ubuntu12
Aug 05 22:27:42 kwin_wayland[2427]: kwin_wayland_drm: The main thread was hanging temporarily!
Aug 05 22:27:51 steam[287221]: [2025-08-05 22:27:51] Manifest download: send request
Aug 05 22:27:51 steam[287221]: [2025-08-05 22:27:51] Manifest download: waiting for download to finish
Aug 05 22:27:58 steam[287221]: [2025-08-05 22:27:58] Manifest download: finished
Aug 05 22:27:59 steam[287221]: [2025-08-05 22:27:58] Download skipped: /steam_client_ubuntu12 version 1751405894, installed version 1751405894, existing pending version 0
Aug 05 22:27:59 steam[287221]: [2025-08-05 22:27:58] Nothing to do
Aug 05 22:28:01 steam[287221]: reaping pid: 288574 -- pressure-vessel
Aug 05 22:28:09 steam[287221]: chdir "/var/home/anonymous/.local/share/Steam/steamapps/common/TheChroniclesOfMyrtana"
Aug 05 22:28:09 steam[287221]: Game Recording - would start recording game 1467450, but recording for this game is disabled
Aug 05 22:28:09 steam[287221]: Adding process 288858 for gameID 1467450
Aug 05 22:28:10 steam[287221]: ERROR: ld.so: object '/var/home/anonymous/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Aug 05 22:28:10 steam[287221]: ERROR: ld.so: object '/var/home/anonymous/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Aug 05 22:28:10 steam[287221]: ERROR: ld.so: object '/var/home/anonymous/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
Aug 05 22:28:10 steam[287221]: WARNING: discarding _NET_WM_PID 40 as invalid for X11 window - use specialized XCB_X11_TO_PID function!
Aug 05 22:28:10 steam[287221]: ERROR: ld.so: object '/var/home/anonymous/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Aug 05 22:28:10 steam[287221]: ERROR: ld.so: object '/var/home/anonymous/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Aug 05 22:28:11 steam[287221]: Adding process 288859 for gameID 1467450
Aug 05 22:28:11 steam[287221]: Adding process 288860 for gameID 1467450
Aug 05 22:28:27 steam[287221]: Adding process 289083 for gameID 1467450
Aug 05 22:28:28 steam[287221]: Adding process 289084 for gameID 1467450
Aug 05 22:28:28 steam[287221]: Adding process 289085 for gameID 1467450
Aug 05 22:28:28 steam[287221]: fsync: up and running.
Aug 05 22:28:28 steam[287221]: Adding process 289089 for gameID 1467450
Aug 05 22:28:28 steam[287221]: Adding process 289124 for gameID 1467450
Aug 05 22:28:28 steam[287221]: Adding process 289126 for gameID 1467450
Aug 05 22:28:28 steam[287221]: Adding process 289129 for gameID 1467450
Aug 05 22:28:28 steam[287221]: Adding process 289139 for gameID 1467450
Aug 05 22:28:28 steam[287221]: Adding process 289144 for gameID 1467450
Aug 05 22:28:49 flatpak[130407]: JavaScript warning: https://www.google.com/js/th/Qm-DHMBmSU1vD9E5fXyxPmm9Gk0Oc9bVEcALXtxsgkQ.js line 2 > eval line 7072 > eval line 1 > eval line 1 > eval, line 1: unreachable co>
Aug 05 22:28:49 flatpak[130407]: JavaScript warning: https://www.google.com/js/th/Qm-DHMBmSU1vD9E5fXyxPmm9Gk0Oc9bVEcALXtxsgkQ.js line 2 > eval line 7072 > eval line 1 > eval line 1 > eval, line 1: unreachable co>
Aug 05 22:28:49 kwin_wayland[2427]: kwin_wayland_drm: The main thread was hanging temporarily!
Aug 05 22:29:27 steam[287221]: src/clientdll/steamengine.cpp (2876) : Assertion Failed: CSteamEngine::BMainLoop appears to have stalled > 15 seconds without event signalled
Aug 05 22:29:35 steam[287221]: src/clientdll/steamengine.cpp (2876) : Assertion Failed: CSteamEngine::BMainLoop appears to have stalled > 15 seconds without event signalled

This is the crash report for when I was using Gnome Boxes:
Aug 08 14:32:30 flatpak[8600]: console.warn: "This Event is registered in System: [object KeyboardEvent]"
Aug 08 14:32:30 flatpak[8600]: console.warn: "This Event is registered in System: [object KeyboardEvent]"
Aug 08 14:32:30 flatpak[8600]: console.warn: "This Event is registered in System: [object KeyboardEvent]"
Aug 08 14:32:30 flatpak[8600]: console.warn: "This Event is registered in System: [object KeyboardEvent]"
Aug 08 14:32:30 flatpak[8600]: console.warn: "This Event is registered in System: [object KeyboardEvent]"
Aug 08 14:32:31 flatpak[8600]: console.warn: "This Event is registered in System: [object KeyboardEvent]"
Aug 08 14:32:31 flatpak[8600]: console.warn: "This Event is registered in System: [object KeyboardEvent]"
Aug 08 14:32:32 flatpak[8600]: console.warn: "This Event is registered in System: [object KeyboardEvent]"
Aug 08 14:32:32 flatpak[12790]: JavaScript error: resource://gre/modules/ExtensionTelemetry.sys.mjs, line 224: Error: TelemetryStopwatch: key "WEBEXT_CONTENT_SCRIPT_INJECTION_MS" was already initialized
Aug 08 14:32:32 flatpak[12790]: JavaScript error: resource://gre/modules/ExtensionTelemetry.sys.mjs, line 228: Error: TelemetryStopwatch: key "WEBEXT_CONTENT_SCRIPT_INJECTION_MS_BY_ADDONID" was already initializ>
Aug 08 14:32:32 flatpak[12790]: JavaScript error: resource://gre/modules/ExtensionTelemetry.sys.mjs, line 224: Error: TelemetryStopwatch: finishing nonexisting stopwatch. Histogram: "WEBEXT_CONTENT_SCRIPT_INJECT>
Aug 08 14:32:32 flatpak[12790]: JavaScript error: resource://gre/modules/ExtensionTelemetry.sys.mjs, line 228: Error: TelemetryStopwatch: finishing nonexisting stopwatch. Histogram: "WEBEXT_CONTENT_SCRIPT_INJECT>
Aug 08 14:32:32 flatpak[12790]: JavaScript error: resource://gre/modules/ExtensionTelemetry.sys.mjs, line 224: Error: TelemetryStopwatch: finishing nonexisting stopwatch. Histogram: "WEBEXT_CONTENT_SCRIPT_INJECT>
Aug 08 14:32:32 flatpak[12790]: JavaScript error: resource://gre/modules/ExtensionTelemetry.sys.mjs, line 228: Error: TelemetryStopwatch: finishing nonexisting stopwatch. Histogram: "WEBEXT_CONTENT_SCRIPT_INJECT>
Aug 08 14:32:52 flatpak[8600]: console.warn: "This Event is registered in System: [object KeyboardEvent]"
Aug 08 14:32:54 kwin_wayland_wrapper[2547]: Key repeat discarded, Wayland compositor doesn't seem to be processing events fast enough!
Aug 08 14:32:56 rtkit-daemon[1142]: Successfully made thread 84340 of process 84336 (/usr/libexec/webkit2gtk-4.1/WebKitWebProcess) owned by '1000' RT at priority 5.
Aug 08 14:34:01 flatpak[83205]: JavaScript error: resource://gre/modules/ExtensionTelemetry.sys.mjs, line 224: Error: TelemetryStopwatch: key "WEBEXT_CONTENT_SCRIPT_INJECTION_MS" was already initialized
Aug 08 14:34:01 flatpak[83205]: JavaScript error: resource://gre/modules/ExtensionTelemetry.sys.mjs, line 228: Error: TelemetryStopwatch: key "WEBEXT_CONTENT_SCRIPT_INJECTION_MS_BY_ADDONID" was already initializ>
Aug 08 14:34:01 flatpak[83205]: JavaScript error: resource://gre/modules/ExtensionTelemetry.sys.mjs, line 224: Error: TelemetryStopwatch: finishing nonexisting stopwatch. Histogram: "WEBEXT_CONTENT_SCRIPT_INJECT>
Aug 08 14:34:01 flatpak[83205]: JavaScript error: resource://gre/modules/ExtensionTelemetry.sys.mjs, line 228: Error: TelemetryStopwatch: finishing nonexisting stopwatch. Histogram: "WEBEXT_CONTENT_SCRIPT_INJECT>
Aug 08 14:34:01 flatpak[83205]: JavaScript error: resource://gre/modules/ExtensionTelemetry.sys.mjs, line 224: Error: TelemetryStopwatch: finishing nonexisting stopwatch. Histogram: "WEBEXT_CONTENT_SCRIPT_INJECT>
Aug 08 14:34:01 flatpak[83205]: JavaScript error: resource://gre/modules/ExtensionTelemetry.sys.mjs, line 228: Error: TelemetryStopwatch: finishing nonexisting stopwatch. Histogram: "WEBEXT_CONTENT_SCRIPT_INJECT>
Aug 08 14:34:09 flatpak[83205]: JavaScript error: resource://gre/modules/ExtensionTelemetry.sys.mjs, line 224: Error: TelemetryStopwatch: key "WEBEXT_CONTENT_SCRIPT_INJECTION_MS" was already initialized
Aug 08 14:34:09 flatpak[83205]: JavaScript error: resource://gre/modules/ExtensionTelemetry.sys.mjs, line 228: Error: TelemetryStopwatch: key "WEBEXT_CONTENT_SCRIPT_INJECTION_MS_BY_ADDONID" was already initializ>
Aug 08 14:34:09 flatpak[83205]: JavaScript error: resource://gre/modules/ExtensionTelemetry.sys.mjs, line 224: Error: TelemetryStopwatch: finishing nonexisting stopwatch. Histogram: "WEBEXT_CONTENT_SCRIPT_INJECT>
Aug 08 14:34:09 flatpak[83205]: JavaScript error: resource://gre/modules/ExtensionTelemetry.sys.mjs, line 228: Error: TelemetryStopwatch: finishing nonexisting stopwatch. Histogram: "WEBEXT_CONTENT_SCRIPT_INJECT>
Aug 08 14:34:09 flatpak[83205]: JavaScript error: resource://gre/modules/ExtensionTelemetry.sys.mjs, line 224: Error: TelemetryStopwatch: finishing nonexisting stopwatch. Histogram: "WEBEXT_CONTENT_SCRIPT_INJECT>
Aug 08 14:34:09 flatpak[83205]: JavaScript error: resource://gre/modules/ExtensionTelemetry.sys.mjs, line 228: Error: TelemetryStopwatch: finishing nonexisting stopwatch. Histogram: "WEBEXT_CONTENT_SCRIPT_INJECT>
Aug 08 14:34:42 flatpak[84250]: JavaScript warning: https://github.githubassets.com/assets/vendors-node_modules_github_quote-selection_dist_index_js-node_modules_github_session-resume_-c39857-80b7561055c5.js, li>
Aug 08 14:34:42 flatpak[84250]: u@https://github.githubassets.com/assets/vendors-node_modules_github_quote-selection_dist_index_js-node_modules_github_session-resume_-c39857-80b7561055c5.js:34:8536
Aug 08 14:34:42 flatpak[84250]: 57226/U/</<@https://github.githubassets.com/assets/vendors-node_modules_github_quote-selection_dist_index_js-node_modules_github_session-resume_-c39857-80b7561055c5.js:34:8917
Aug 08 14:34:42 flatpak[84250]: t@https://github.githubassets.com/assets/vendors-node_modules_github_quote-selection_dist_index_js-node_modules_github_session-resume_-c39857-80b7561055c5.js:34:3900
Aug 08 14:34:46 flatpak[83040]: JavaScript error: resource://gre/modules/ExtensionTelemetry.sys.mjs, line 224: Error: TelemetryStopwatch: key "WEBEXT_CONTENT_SCRIPT_INJECTION_MS" was already initialized
Aug 08 14:34:46 flatpak[83040]: JavaScript error: resource://gre/modules/ExtensionTelemetry.sys.mjs, line 228: Error: TelemetryStopwatch: key "WEBEXT_CONTENT_SCRIPT_INJECTION_MS_BY_ADDONID" was already initializ>
Aug 08 14:34:46 flatpak[83040]: JavaScript error: resource://gre/modules/ExtensionTelemetry.sys.mjs, line 224: Error: TelemetryStopwatch: finishing nonexisting stopwatch. Histogram: "WEBEXT_CONTENT_SCRIPT_INJECT>
Aug 08 14:34:46 flatpak[83040]: JavaScript error: resource://gre/modules/ExtensionTelemetry.sys.mjs, line 228: Error: TelemetryStopwatch: finishing nonexisting stopwatch. Histogram: "WEBEXT_CONTENT_SCRIPT_INJECT>
Aug 08 14:34:46 flatpak[83040]: JavaScript error: resource://gre/modules/ExtensionTelemetry.sys.mjs, line 224: Error: TelemetryStopwatch: finishing nonexisting stopwatch. Histogram: "WEBEXT_CONTENT_SCRIPT_INJECT>
Aug 08 14:34:46 flatpak[83040]: JavaScript error: resource://gre/modules/ExtensionTelemetry.sys.mjs, line 228: Error: TelemetryStopwatch: finishing nonexisting stopwatch. Histogram: "WEBEXT_CONTENT_SCRIPT_INJECT>
Aug 08 14:35:07 kwin_wayland[2442]: kf.windowsystem: static bool KX11Extras::mapViewport() may only be used on X11
Aug 08 14:35:09 systemd[2052]: app-flatpak-org.eclipse.Java-1891679526.scope: Consumed 4min 9.316s CPU time, 2.2G memory peak, 769.2M memory swap peak.
Aug 08 14:35:16 systemd[2052]: Started dbus-:1.3-org.gnome.Boxes@0.service.
Aug 08 14:35:17 systemd[2052]: Started app-flatpak-org.gnome.Boxes-2759730916.scope.
Aug 08 14:35:19 gnome-boxes[85410]: ../gobject/gsignal.c:2649: handler '3145' of instance '0x56099408db50' is not blocked
Aug 08 14:35:22 virtlogd[85553]: libvirt version: 9.0.0
Aug 08 14:35:22 virtlogd[85553]: hostname: bazzite
Aug 08 14:35:22 virtlogd[85553]: Client hit max requests limit 1. This may result in keep-alive timeouts. Consider tuning the max_client_requests server parameter

Like I mentioned, this does not happen all the time. I am able to use Steam from times, as well as Gnome Boxes fine. But other times, assuming my system is more loaded (I assume), I run into this crash.
Comment 1 TraceyC 2025-08-08 16:26:24 UTC
Can you check kwin's logs when the hard freeze occurs? You might need to switch to a TTY.

  journalctl --boot --user-unit plasma-kwin_wayland > ~/log.txt

Also, is there any chance that you could retrieve kwin's backtrace when the
hard freeze occurs? You would need to ssh from another computer and attach a debugger to kwin process, e.g.

  sudo gdb -p $(pidof kwin_wayland)

then type

  bt

and paste the output here. Thanks.
Comment 2 coolio128 2025-08-13 18:43:11 UTC
Thank you for the reply.

I tried switching to TTY during the hard freeze, but I was not able to - it was a complete hang. The keyboard was not responsive, toggling "Num Lock" on and off did not do anything.

I'll try your second suggestion later and let you know how it went.
Comment 3 Bug Janitor Service 2025-08-28 03:47:44 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 4 Bug Janitor Service 2025-09-12 03:48:25 UTC
๐Ÿ›๐Ÿงน This bug has been in NEEDSINFO status with no change for at least 30 days. Closing as RESOLVED WORKSFORME.