Kwin freezes GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT

Hello KDE team,

Fedora 40 with Nvidia integrated GPU, when I start some applications my laptop starts freezes and continues like this until I reboot.

Most often the problem is observed when running vscode.

Friezes are purely visual, for example, if at this moment in time I am sharing the screen, my mouse does not move and everything hangs for a couple of seconds, while the person for whom I am sharing the screen observes the movement of the mouse.

journald logs from the moment when vscode started:

oct 17 20:16:15 rush plasmashell[3971]: org.kde.pulseaudio: No object for name "bluez_output.AC_BF_71_69_42_72.1"
oct 17 20:16:15 rush kded6[3901]: org.kde.pulseaudio: No object for name "bluez_output.AC_BF_71_69_42_72.1"
oct 17 20:16:15 rush slack[4502]: [10/17/24, 20:16:15:305] info: [WIN-RESTORE] There are no open windows, persisting an empty scene.
oct 17 20:16:15 rush slack[4502]: [10/17/24, 20:16:15:304] info: [WIN-RESTORE] maybeSaveWindowRestorationDataInternal isAppQuitting: false
oct 17 20:16:15 rush slack[4502]: [10/17/24, 20:16:15:292] info: [AWARENESS-MANAGER] Stopping the TTL timer, nothing to watch
oct 17 20:16:15 rush slack[4502]: [10/17/24, 20:16:15:155] info: Breadcrumb: ui.click: div.c-texty_input_unstyled.ql-container.focus > div.ql-editor.ql-blank > p
oct 17 20:16:14 rush slack[4502]: [10/17/24, 20:16:14:503] warn: UFM (E06EYMTKEBE) UnknownFetchManager requested 1 objects but received 0. Missing objects: E06EYMTKEBE:
oct 17 20:16:14 rush slack[4502]: [10/17/24, 20:16:14:502] info: [UFM] (E06EYMTKEBE) received E06EYMTKEBE: (1)
oct 17 20:16:14 rush slack[4502]: [10/17/24, 20:16:14:502] info: [UFM] (E06EYMTKEBE) requesting E06EYMTKEBE: (1)
oct 17 20:16:14 rush slack[4502]: [10/17/24, 20:16:14:315] info: [API-Q] (E06EYMTKEBE) 92cdac27-1729170974.016 subscriptions.thread.mark is RESOLVED
oct 17 20:16:14 rush slack[4502]: [10/17/24, 20:16:14:017] info: [API-Q] (E06EYMTKEBE) 92cdac27-1729170974.016 subscriptions.thread.mark is ACTIVE
oct 17 20:16:14 rush slack[4502]: [10/17/24, 20:16:14:016] info: [API-Q] (E06EYMTKEBE) 92cdac27-1729170974.016 subscriptions.thread.mark is ENQUEUED
oct 17 20:16:14 rush slack[4502]: [10/17/24, 20:16:14:016] info: [API-Q] (E06EYMTKEBE) 92cdac27-1729170974.016 subscriptions.thread.mark called with reason: marking-thread
oct 17 20:16:13 rush slack[4502]: [10/17/24, 20:16:13:994] info: [API-Q] (E06EYMTKEBE) 92cdac27-1729170973.774 screenhero.rooms.proxyLogs is RESOLVED
oct 17 20:24:53 rush kernel: NVRM:     -5    4098 GSP_RUN_CPU_SEQUENCER 0x000000000000061c 0x0000000000003fe2 0x000624ac1af5c0ef 0x000624ac1af5d2b4   4549us  
oct 17 20:24:53 rush kernel: NVRM:     -4    4108 UCODE_LIBOS_PRINT     0x0000000000000000 0x0000000000000000 0x000624ac1af667eb 0x000624ac1af667ec      1us  
oct 17 20:24:53 rush kernel: NVRM:     -3    4108 UCODE_LIBOS_PRINT     0x0000000000000000 0x0000000000000000 0x000624ac1af66912 0x000624ac1af66912           
oct 17 20:24:53 rush kernel: NVRM:     -2    4099 POST_EVENT            0x0000000000000021 0x0000000000000001 0x000624ac1af804ce 0x000624ac1af804d4      6us  
oct 17 20:24:53 rush kernel: NVRM:     -1    4099 POST_EVENT            0x0000000000000021 0x0000000000000100 0x000624ac1bac0c07 0x000624ac1bac0c12     11us  
oct 17 20:24:53 rush kernel: NVRM:      0    4108 UCODE_LIBOS_PRINT     0x0000000000000000 0x0000000000000000 0x000624ac1c3bade1 0x000624ac1c3bade3      2us  
oct 17 20:24:53 rush kernel: NVRM:     entry function                   data0              data1              ts_start           ts_end             duration during_incomplete_rpc
oct 17 20:24:53 rush kernel: NVRM: GPU0 RPC event history (CPU <- GSP):
oct 17 20:24:53 rush kernel: NVRM:     -7    10   FREE                  0x0000000000000005 0x0000000000000000 0x000624ac1c3b1d9e 0x000624ac1c3b23b6   1560us  
oct 17 20:24:53 rush kernel: NVRM:     -6    10   FREE                  0x0000000000000002 0x0000000000000000 0x000624ac1c3b23c1 0x000624ac1c3b2f5b   2970us  
oct 17 20:24:53 rush kernel: NVRM:     -5    10   FREE                  0x0000000000000006 0x0000000000000000 0x000624ac1c3b2fff 0x000624ac1c3b33da    987us  
oct 17 20:24:53 rush kernel: NVRM:     -4    10   FREE                  0x000000000000000b 0x0000000000000000 0x000624ac1c3b33f4 0x000624ac1c3b35a9    437us  
oct 17 20:24:53 rush kernel: NVRM:     -3    10   FREE                  0x000000000000000a 0x0000000000000000 0x000624ac1c3b36d1 0x000624ac1c3b39ec    795us  
oct 17 20:24:53 rush kernel: NVRM:     -2    10   FREE                  0x00000000c1e00056 0x0000000000000000 0x000624ac1c3b39f1 0x000624ac1c3b3bf7    518us  
oct 17 20:24:53 rush kernel: NVRM:     -1    47   UNLOADING_GUEST_DRIVE 0x0000000000000000 0x0000000000000000 0x000624ac1c3b3c3c 0x000624ac1c3de46e 174130us  
oct 17 20:24:53 rush kernel: NVRM:      0    76   GSP_RM_CONTROL        0x000000002080205b 0x0000000000000004 0x000624ac1c418d85 0x0000000000000000          y
oct 17 20:24:53 rush kernel: NVRM:     entry function                   data0              data1              ts_start           ts_end             duration actively_polling
oct 17 20:24:53 rush kernel: NVRM: GPU0 RPC history (CPU -> GSP):
oct 17 20:24:53 rush kernel: NVRM: GPU0 GSP RPC buffer contains function 76 (GSP_RM_CONTROL) and data 0x000000002080205b 0x0000000000000004.
oct 17 20:24:53 rush kernel: NVRM: Xid (PCI:0000:01:00): 119, pid=42735, name=kworker/6:2, Timeout after 6s of waiting for RPC response from GPU0 GSP! Expected function 76 (GSP_RM_CONTROL) (0x2080205b 0x4).
oct 17 20:24:53 rush kernel: NVRM: GPU at PCI:0000:01:00: GPU-d286b3ba-fbe0-e127-f317-ea5b037529ac
oct 17 20:24:49 rush systemd-resolved[1046]: Flushed all caches.
oct 17 20:24:49 rush systemd-resolved[1046]: Under memory pressure, flushing caches.
oct 17 20:24:49 rush systemd-journald[604]: Under memory pressure, flushing caches.
oct 17 20:24:49 rush slack[4502]: [10/17/24, 20:24:49:861] info: Breadcrumb: ui.input: div.c-texty_input_unstyled.ql-container.focus > div.ql-editor.ql-blank
oct 17 20:24:49 rush slack[4502]: [10/17/24, 20:24:49:690] info: [API-Q] (E06EYMTKEBE) noversion-1729171489.585 Flannel users/info is RESOLVED
oct 17 20:24:49 rush slack[4502]: [10/17/24, 20:24:49:587] info: [API-Q] (E06EYMTKEBE) noversion-1729171489.585 Flannel users/info is ACTIVE
oct 17 20:24:49 rush slack[4502]: [10/17/24, 20:24:49:586] info: [API-Q] (E06EYMTKEBE) noversion-1729171489.585 Flannel users/info is ENQUEUED
oct 17 20:24:49 rush slack[4502]: [10/17/24, 20:24:49:586] info: [API-Q] (E06EYMTKEBE) noversion-1729171489.585 Flannel users/info called with reason: flannel-call:users/info
oct 17 20:24:49 rush slack[4502]: [10/17/24, 20:24:49:209] info: [ACTION:MESSAGE-Q] (E06EYMTKEBE) Resolving active request with clientMsgId d4b511c3-3a95-46a7-83ab-8d21f87312bd
oct 17 20:24:49 rush slack[4502]: [10/17/24, 20:24:49:208] info: [API-Q] (E06EYMTKEBE) 92cdac27-1729171488.751 chat.postMessage is RESOLVED
oct 17 20:24:48 rush slack[4502]: [10/17/24, 20:24:48:782] info: [CHECK-UNREADS] (E06EYMTKEBE) Not marking D06DUK9HJCW because last_read >= latest && channel is read
oct 17 20:24:48 rush slack[4502]: [10/17/24, 20:24:48:781] info: [API-Q] (E06EYMTKEBE) 92cdac27-1729171488.751 chat.postMessage is ACTIVE
oct 17 20:24:48 rush slack[4502]: [10/17/24, 20:24:48:752] info: [ACTION:MESSAGE-Q] (E06EYMTKEBE) Shifting queue, now has 0 messages
oct 17 20:24:48 rush slack[4502]: [10/17/24, 20:24:48:752] info: [API-Q] (E06EYMTKEBE) 92cdac27-1729171488.751 chat.postMessage is ENQUEUED
oct 17 20:24:48 rush slack[4502]: [10/17/24, 20:24:48:752] info: [API-Q] (E06EYMTKEBE) 92cdac27-1729171488.751 chat.postMessage called with reason: webapp_message_send
oct 17 20:24:48 rush slack[4502]: [10/17/24, 20:24:48:751] info: [ACTION:MESSAGE-Q] (E06EYMTKEBE) Sending message with clientMsgId d4b511c3-3a95-46a7-83ab-8d21f87312bd
oct 17 20:24:48 rush slack[4502]: [10/17/24, 20:24:48:751] info: [ACTION:MESSAGE-Q] (E06EYMTKEBE) Enqueueing message with clientMsgId d4b511c3-3a95-46a7-83ab-8d21f87312bd, queue has 1 messages
oct 17 20:24:48 rush slack[4502]: [10/17/24, 20:24:48:751] info: [ACTION:MESSAGE] (E06EYMTKEBE) Sent a message to D06DUK9HJCW via HTTP, clientMsgId: d4b511c3-3a95-46a7-83ab-8d21f87312bd
oct 17 20:24:48 rush slack[4502]: [10/17/24, 20:24:48:546] warn: UFM (E06EYMTKEBE) UnknownFetchManager requested 1 objects but received 0. Missing objects: E06EYMTKEBE:
oct 17 20:24:48 rush slack[4502]: [10/17/24, 20:24:48:546] info: [UFM] (E06EYMTKEBE) received E06EYMTKEBE: (1)
oct 17 20:24:48 rush slack[4502]: [10/17/24, 20:24:48:546] info: [UFM] (E06EYMTKEBE) requesting E06EYMTKEBE: (1)
oct 17 20:24:47 rush systemd-resolved[1046]: Flushed all caches.
oct 17 20:24:47 rush systemd-resolved[1046]: Under memory pressure, flushing caches.
oct 17 20:24:47 rush systemd-journald[604]: Under memory pressure, flushing caches.
oct 17 20:24:47 rush slack[4502]: [10/17/24, 20:24:47:388] info: Breadcrumb: ui.click: div.c-texty_input_unstyled.ql-container.focus > div.ql-editor.ql-blank > p
oct 17 20:24:47 rush kernel: NVRM: failed to allocate vmap() page descriptor table!
oct 17 20:24:46 rush code[57728]: [57728:1017/202446.442672:ERROR:gl_surface_presentation_helper.cc(260)] GetVSyncParametersIfAvailable() failed for 2 times!
oct 17 20:24:46 rush slack[4502]: [10/17/24, 20:24:46:367] warn: UFM (E06EYMTKEBE) UnknownFetchManager requested 1 objects but received 0. Missing objects: E06EYMTKEBE:
oct 17 20:24:46 rush slack[4502]: [10/17/24, 20:24:46:367] info: [UFM] (E06EYMTKEBE) received E06EYMTKEBE: (1)
oct 17 20:24:46 rush slack[4502]: [10/17/24, 20:24:46:366] info: [UFM] (E06EYMTKEBE) requesting E06EYMTKEBE: (1)
oct 17 20:24:46 rush slack[4502]: [10/17/24, 20:24:46:340] info: [CHECK-UNREADS] (E06EYMTKEBE) Not marking D06DUK9HJCW because last_read >= latest && channel is read
oct 17 20:24:46 rush slack[4502]: [10/17/24, 20:24:46:339] info: [CHECK-UNREADS] (E06EYMTKEBE) Checking unreads after window became focused
oct 17 20:24:46 rush slack[4502]: [10/17/24, 20:24:46:212] info: [FOCUS-EVENT] (E06EYMTKEBE) Main window focused
oct 17 20:24:45 rush slack[4502]: [10/17/24, 20:24:45:764] warn: UFM (E06EYMTKEBE) UnknownFetchManager requested 1 objects but received 0. Missing objects: E06EYMTKEBE:
oct 17 20:24:45 rush slack[4502]: [10/17/24, 20:24:45:764] info: [UFM] (E06EYMTKEBE) received E06EYMTKEBE: (1)
oct 17 20:24:45 rush slack[4502]: [10/17/24, 20:24:45:764] info: [UFM] (E06EYMTKEBE) requesting E06EYMTKEBE: (1)
oct 17 20:24:45 rush slack[4502]: [10/17/24, 20:24:45:732] info: [API-Q] (E06EYMTKEBE) noversion-1729171485.618 Flannel users/info is RESOLVED
oct 17 20:24:45 rush slack[4502]: [10/17/24, 20:24:45:619] info: [API-Q] (E06EYMTKEBE) noversion-1729171485.618 Flannel users/info is ACTIVE
oct 17 20:24:45 rush slack[4502]: [10/17/24, 20:24:45:619] info: [API-Q] (E06EYMTKEBE) noversion-1729171485.618 Flannel users/info is ENQUEUED
oct 17 20:24:45 rush slack[4502]: [10/17/24, 20:24:45:618] info: [API-Q] (E06EYMTKEBE) noversion-1729171485.618 Flannel users/info called with reason: flannel-call:users/info
oct 17 20:24:45 rush code[57728]: [57728:1017/202445.343392:ERROR:gl_surface_presentation_helper.cc(260)] GetVSyncParametersIfAvailable() failed for 1 times!
oct 17 20:24:44 rush slack[4502]: [10/17/24, 20:24:44:530] warn: UFM (E06EYMTKEBE) UnknownFetchManager requested 1 objects but received 0. Missing objects: E06EYMTKEBE:
oct 17 20:24:44 rush slack[4502]: [10/17/24, 20:24:44:530] info: [UFM] (E06EYMTKEBE) received E06EYMTKEBE: (1)
oct 17 20:24:44 rush slack[4502]: [10/17/24, 20:24:44:530] info: [UFM] (E06EYMTKEBE) requesting E06EYMTKEBE: (1)
oct 17 20:24:41 rush slack[4502]: [10/17/24, 20:24:41:609] warn: UFM (E06EYMTKEBE) UnknownFetchManager requested 1 objects but received 0. Missing objects: E06EYMTKEBE:
oct 17 20:24:41 rush slack[4502]: [10/17/24, 20:24:41:609] info: [UFM] (E06EYMTKEBE) received E06EYMTKEBE: (1)
oct 17 20:24:41 rush slack[4502]: [10/17/24, 20:24:41:609] info: [UFM] (E06EYMTKEBE) requesting E06EYMTKEBE: (1)
oct 17 20:24:41 rush slack[4502]: [10/17/24, 20:24:41:567] info: [API-Q] (E06EYMTKEBE) noversion-1729171481.458 Flannel users/info is RESOLVED
oct 17 20:24:41 rush slack[4502]: [10/17/24, 20:24:41:460] info: [API-Q] (E06EYMTKEBE) noversion-1729171481.458 Flannel users/info is ACTIVE
oct 17 20:24:41 rush slack[4502]: [10/17/24, 20:24:41:460] info: [API-Q] (E06EYMTKEBE) noversion-1729171481.458 Flannel users/info is ENQUEUED
oct 17 20:24:41 rush slack[4502]: [10/17/24, 20:24:41:459] info: [API-Q] (E06EYMTKEBE) noversion-1729171481.458 Flannel users/info called with reason: flannel-call:users/info
oct 17 20:24:40 rush slack[4502]: [10/17/24, 20:24:40:378] warn: UFM (E06EYMTKEBE) UnknownFetchManager requested 1 objects but received 0. Missing objects: E06EYMTKEBE:
oct 17 20:24:40 rush slack[4502]: [10/17/24, 20:24:40:378] info: [UFM] (E06EYMTKEBE) received E06EYMTKEBE: (1)
oct 17 20:24:40 rush slack[4502]: [10/17/24, 20:24:40:377] info: [UFM] (E06EYMTKEBE) requesting E06EYMTKEBE: (1)
oct 17 20:24:40 rush systemd-journald[604]: Under memory pressure, flushing caches.
oct 17 20:24:40 rush systemd-resolved[1046]: Flushed all caches.
oct 17 20:24:40 rush systemd-resolved[1046]: Under memory pressure, flushing caches.
oct 17 20:24:37 rush systemd-journald[604]: Under memory pressure, flushing caches.
oct 17 20:24:37 rush systemd-resolved[1046]: Flushed all caches.
oct 17 20:24:37 rush systemd-resolved[1046]: Under memory pressure, flushing caches.
oct 17 20:24:35 rush systemd-resolved[1046]: Flushed all caches.
oct 17 20:24:35 rush systemd-journald[604]: Under memory pressure, flushing caches.
oct 17 20:24:35 rush systemd-resolved[1046]: Under memory pressure, flushing caches.
oct 17 20:24:31 rush systemd-resolved[1046]: Flushed all caches.
oct 17 20:24:31 rush systemd-resolved[1046]: Under memory pressure, flushing caches.
oct 17 20:24:31 rush systemd-journald[604]: Under memory pressure, flushing caches.
oct 17 20:24:24 rush audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=systemd-hostnamed comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
oct 17 20:24:24 rush systemd[1]: Started systemd-hostnamed.service - Hostname Service.
oct 17 20:24:24 rush systemd[1]: Starting systemd-hostnamed.service - Hostname Service...
oct 17 20:24:24 rush audit: BPF prog-id=54 op=LOAD
oct 17 20:24:24 rush audit: BPF prog-id=53 op=LOAD
oct 17 20:24:24 rush code[57689]: [main 2024-10-17T13:24:24.666Z] update#setState idle
oct 17 20:24:24 rush kwin_wayland[3689]: kwin_scene_opengl: 0x1: GL_INVALID_FRAMEBUFFER_OPERATION in glClear(incomplete framebuffer)
oct 17 20:24:24 rush kwin_wayland[3689]: kwin_scene_opengl: 0x1: GL_INVALID_OPERATION in glBindFramebuffer(non-gen name)
oct 17 20:24:24 rush kwin_wayland[3689]: kwin_scene_opengl: Invalid framebuffer status:  "GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT"
oct 17 20:24:24 rush kwin_wayland[3689]: kwin_scene_opengl: 0x1: GL_INVALID_VALUE in glTexStorage2D(width, height or depth < 1)
oct 17 20:24:24 rush kwin_wayland[3689]: kf.windowsystem: static bool KX11Extras::mapViewport() may only be used on X11
oct 17 20:24:23 rush systemd[3373]: Started app-code@87eb9799a1f340a8af422181b7a269cc.service - Visual Studio Code - Text Editor.
oct 17 20:24:21 rush slack[4502]: [10/17/24, 20:24:21:662] warn: UFM (E06EYMTKEBE) UnknownFetchManager requested 1 objects but received 0. Missing objects: E06EYMTKEBE:
oct 17 20:24:21 rush slack[4502]: [10/17/24, 20:24:21:662] info: [UFM] (E06EYMTKEBE) received E06EYMTKEBE: (1)
oct 17 20:24:21 rush slack[4502]: [10/17/24, 20:24:21:662] info: [UFM] (E06EYMTKEBE) requesting E06EYMTKEBE: (1)
oct 17 20:24:21 rush slack[4502]: [10/17/24, 20:24:21:650] info: [API-Q] (E06EYMTKEBE) noversion-1729171461.536 Flannel users/info is RESOLVED
oct 17 20:24:21 rush dolphin[20440]: QGestureManager::deliverEvent: could not find the target for gesture
oct 17 20:24:46 rush slack[4502]: [10/17/24, 20:24:46:339] info: [CHECK-UNREADS] (E06EYMTKEBE) Checking unreads after window became focused
oct 17 20:24:46 rush slack[4502]: [10/17/24, 20:24:46:212] info: [FOCUS-EVENT] (E06EYMTKEBE) Main window focused
oct 17 20:24:45 rush slack[4502]: [10/17/24, 20:24:45:764] warn: UFM (E06EYMTKEBE) UnknownFetchManager requested 1 objects but received 0. Missing objects: E06EYMTKEBE:
oct 17 20:24:45 rush slack[4502]: [10/17/24, 20:24:45:764] info: [UFM] (E06EYMTKEBE) received E06EYMTKEBE: (1)
oct 17 20:24:45 rush slack[4502]: [10/17/24, 20:24:45:764] info: [UFM] (E06EYMTKEBE) requesting E06EYMTKEBE: (1)
oct 17 20:24:45 rush slack[4502]: [10/17/24, 20:24:45:732] info: [API-Q] (E06EYMTKEBE) noversion-1729171485.618 Flannel users/info is RESOLVED
oct 17 20:24:45 rush slack[4502]: [10/17/24, 20:24:45:619] info: [API-Q] (E06EYMTKEBE) noversion-1729171485.618 Flannel users/info is ACTIVE
oct 17 20:24:45 rush slack[4502]: [10/17/24, 20:24:45:619] info: [API-Q] (E06EYMTKEBE) noversion-1729171485.618 Flannel users/info is ENQUEUED
oct 17 20:24:45 rush slack[4502]: [10/17/24, 20:24:45:618] info: [API-Q] (E06EYMTKEBE) noversion-1729171485.618 Flannel users/info called with reason: flannel-call:users/info
oct 17 20:24:45 rush code[57728]: [57728:1017/202445.343392:ERROR:gl_surface_presentation_helper.cc(260)] GetVSyncParametersIfAvailable() failed for 1 times!
oct 17 20:24:44 rush slack[4502]: [10/17/24, 20:24:44:530] warn: UFM (E06EYMTKEBE) UnknownFetchManager requested 1 objects but received 0. Missing objects: E06EYMTKEBE:
oct 17 20:24:44 rush slack[4502]: [10/17/24, 20:24:44:530] info: [UFM] (E06EYMTKEBE) received E06EYMTKEBE: (1)
oct 17 20:24:44 rush slack[4502]: [10/17/24, 20:24:44:530] info: [UFM] (E06EYMTKEBE) requesting E06EYMTKEBE: (1)
oct 17 20:24:41 rush slack[4502]: [10/17/24, 20:24:41:609] warn: UFM (E06EYMTKEBE) UnknownFetchManager requested 1 objects but received 0. Missing objects: E06EYMTKEBE:
oct 17 20:24:41 rush slack[4502]: [10/17/24, 20:24:41:609] info: [UFM] (E06EYMTKEBE) received E06EYMTKEBE: (1)
oct 17 20:24:41 rush slack[4502]: [10/17/24, 20:24:41:609] info: [UFM] (E06EYMTKEBE) requesting E06EYMTKEBE: (1)
oct 17 20:24:41 rush slack[4502]: [10/17/24, 20:24:41:567] info: [API-Q] (E06EYMTKEBE) noversion-1729171481.458 Flannel users/info is RESOLVED
oct 17 20:24:41 rush slack[4502]: [10/17/24, 20:24:41:460] info: [API-Q] (E06EYMTKEBE) noversion-1729171481.458 Flannel users/info is ACTIVE
oct 17 20:24:41 rush slack[4502]: [10/17/24, 20:24:41:460] info: [API-Q] (E06EYMTKEBE) noversion-1729171481.458 Flannel users/info is ENQUEUED
oct 17 20:24:41 rush slack[4502]: [10/17/24, 20:24:41:459] info: [API-Q] (E06EYMTKEBE) noversion-1729171481.458 Flannel users/info called with reason: flannel-call:users/info
oct 17 20:24:40 rush slack[4502]: [10/17/24, 20:24:40:378] warn: UFM (E06EYMTKEBE) UnknownFetchManager requested 1 objects but received 0. Missing objects: E06EYMTKEBE:
oct 17 20:24:40 rush slack[4502]: [10/17/24, 20:24:40:378] info: [UFM] (E06EYMTKEBE) received E06EYMTKEBE: (1)
oct 17 20:24:40 rush slack[4502]: [10/17/24, 20:24:40:377] info: [UFM] (E06EYMTKEBE) requesting E06EYMTKEBE: (1)
oct 17 20:24:40 rush systemd-journald[604]: Under memory pressure, flushing caches.
oct 17 20:24:40 rush systemd-resolved[1046]: Flushed all caches.
oct 17 20:24:40 rush systemd-resolved[1046]: Under memory pressure, flushing caches.
oct 17 20:24:37 rush systemd-journald[604]: Under memory pressure, flushing caches.
oct 17 20:24:37 rush systemd-resolved[1046]: Flushed all caches.
oct 17 20:24:37 rush systemd-resolved[1046]: Under memory pressure, flushing caches.
oct 17 20:24:35 rush systemd-resolved[1046]: Flushed all caches.
oct 17 20:24:35 rush systemd-journald[604]: Under memory pressure, flushing caches.
oct 17 20:24:35 rush systemd-resolved[1046]: Under memory pressure, flushing caches.
oct 17 20:24:31 rush systemd-resolved[1046]: Flushed all caches.
oct 17 20:24:31 rush systemd-resolved[1046]: Under memory pressure, flushing caches.
oct 17 20:24:31 rush systemd-journald[604]: Under memory pressure, flushing caches.
oct 17 20:24:24 rush audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=systemd-hostnamed comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
oct 17 20:24:24 rush systemd[1]: Started systemd-hostnamed.service - Hostname Service.
oct 17 20:24:24 rush systemd[1]: Starting systemd-hostnamed.service - Hostname Service...
oct 17 20:24:24 rush audit: BPF prog-id=54 op=LOAD
oct 17 20:24:24 rush audit: BPF prog-id=53 op=LOAD

oct 17 20:24:24 rush code[57689]: [main 2024-10-17T13:24:24.666Z] update#setState idle
oct 17 20:24:24 rush kwin_wayland[3689]: kwin_scene_opengl: 0x1: GL_INVALID_FRAMEBUFFER_OPERATION in glClear(incomplete framebuffer)
oct 17 20:24:24 rush kwin_wayland[3689]: kwin_scene_opengl: 0x1: GL_INVALID_OPERATION in glBindFramebuffer(non-gen name)
oct 17 20:24:24 rush kwin_wayland[3689]: kwin_scene_opengl: Invalid framebuffer status:  "GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT"
oct 17 20:24:24 rush kwin_wayland[3689]: kwin_scene_opengl: 0x1: GL_INVALID_VALUE in glTexStorage2D(width, height or depth < 1)
oct 17 20:24:24 rush kwin_wayland[3689]: kf.windowsystem: static bool KX11Extras::mapViewport() may only be used on X11
oct 17 20:24:23 rush systemd[3373]: Started app-code@87eb9799a1f340a8af422181b7a269cc.service - Visual Studio Code - Text Editor.

Environment information:

  1. Packages
21:02 $ yum list installed | grep -i nvidia
akmod-nvidia.x86_64                                  3:560.35.03-1.fc40                  @rpmfusion-nonfree-nvidia-driver                    
kmod-nvidia.x86_64                                   3:560.35.03-1.fc40                  @rpmfusion-nonfree-nvidia-driver                    
kmod-nvidia-6.10.10-200.fc40.x86_64.x86_64           3:560.35.03-1.fc40                  @@commandline                                       
kmod-nvidia-6.10.9-200.fc40.x86_64.x86_64            3:560.35.03-1.fc40                  @@commandline                                       
kmod-nvidia-6.11.3-200.fc40.x86_64.x86_64            3:560.35.03-1.fc40                  @@commandline                                       
nvidia-modprobe.x86_64                               3:560.35.03-1.fc40                  @rpmfusion-nonfree-nvidia-driver                    
nvidia-persistenced.x86_64                           3:560.35.03-1.fc40                  @rpmfusion-nonfree-nvidia-driver                    
nvidia-settings.x86_64                               3:560.35.03-1.fc40                  @rpmfusion-nonfree-nvidia-driver                    
xorg-x11-drv-nvidia.x86_64                           3:560.35.03-5.fc40                  @rpmfusion-nonfree-updates                          
xorg-x11-drv-nvidia-cuda.x86_64                      3:560.35.03-5.fc40                  @rpmfusion-nonfree-updates                          
xorg-x11-drv-nvidia-cuda-libs.i686                   3:560.35.03-5.fc40                  @rpmfusion-nonfree-updates                          
xorg-x11-drv-nvidia-cuda-libs.x86_64                 3:560.35.03-5.fc40                  @rpmfusion-nonfree-updates                          
xorg-x11-drv-nvidia-kmodsrc.x86_64                   3:560.35.03-5.fc40                  @rpmfusion-nonfree-updates                          
xorg-x11-drv-nvidia-libs.i686                        3:560.35.03-5.fc40                  @rpmfusion-nonfree-updates                          
xorg-x11-drv-nvidia-libs.x86_64                      3:560.35.03-5.fc40                  @rpmfusion-nonfree-updates                          
xorg-x11-drv-nvidia-power.x86_64                     3:560.35.03-5.fc40                  @rpmfusion-nonfree-updates                          
xorg-x11-drv-nvidia-xorg-libs.x86_64                 3:560.35.03-5.fc40                  @rpmfusion-nonfree-updates
  1. Kernel version and cmdline
21:05 $ cat /proc/cmdline 
BOOT_IMAGE=(hd0,gpt3)/vmlinuz-6.11.3-200.fc40.x86_64 root=UUID=287cd8ca-64f7-4b69-84e9-d6ffbe1591a1 ro resume=UUID=91a2a626-abbc-4635-9c18-d06365f5c96c rhgb quiet mitigations=off systemd.unified_cgroup_hierarchy=0
  1. Hardware info
21:05 $ lspci | grep -i --color 'vga\|3d\|2d'
0000:00:02.0 VGA compatible controller: Intel Corporation TigerLake-LP GT2 [Iris Xe Graphics] (rev 01)
0000:01:00.0 3D controller: NVIDIA Corporation GA107M [GeForce RTX 3050 Mobile] (rev a1)
  1. KWin support information
21:06 $ qdbus org.kde.KWin /KWin supportInformation
KWin Support Information:
The following information should be used when requesting support on e.g. https://discuss.kde.org.
It provides information about the currently running instance, which options are used,
what OpenGL driver and which effects are running.
Please post the information provided underneath this introductory text to a paste bin service
like https://paste.kde.org instead of pasting into support threads.

==========================

Version
=======
KWin version: 6.2.0
Qt Version: 6.7.2
Qt compile version: 6.7.2
XCB compile version: 1.17.0

Operation Mode: Xwayland

Build Options
=============
KWIN_BUILD_DECORATIONS: yes
KWIN_BUILD_TABBOX: yes
KWIN_BUILD_ACTIVITIES: yes
HAVE_X11_XCB: yes
HAVE_GLX: yes

X11
===
Vendor: The X.Org Foundation
Vendor Release: 12401003
Protocol Version/Revision: 11/0
SHAPE: yes; Version: 0x11
RANDR: yes; Version: 0x14
DAMAGE: yes; Version: 0x11
Composite: yes; Version: 0x4
RENDER: yes; Version: 0xb
XFIXES: yes; Version: 0x50
SYNC: yes; Version: 0x31
GLX: yes; Version: 0x0

Decoration
==========
Plugin: org.kde.breeze
Theme: 
Plugin recommends border size: None
onAllDesktopsAvailable: false
alphaChannelSupported: true
closeOnDoubleClickOnMenu: false
decorationButtonsLeft: 0, 2
decorationButtonsRight: 6, 3, 4, 5
borderSize: 0
gridUnit: 10
font: Noto Sans,10,-1,0,400,0,0,0,0,0,0,0,0,0,0,1
smallSpacing: 2
largeSpacing: 10

Output backend
==============
Name: DRM
Atomic Mode Setting on GPU 0: true

Cursor
======
themeName: breeze_cursors
themeSize: 24

Options
=======
focusPolicy: ClickToFocus
xwaylandCrashPolicy: 1
xwaylandMaxCrashCount: 3
nextFocusPrefersMouse: false
clickRaise: true
autoRaise: false
autoRaiseInterval: 0
delayFocusInterval: 0
shadeHover: false
shadeHoverInterval: 250
separateScreenFocus: true
placement: 5
activationDesktopPolicy: SwitchToOtherDesktop
focusPolicyIsReasonable: true
borderSnapZone: 10
windowSnapZone: 10
centerSnapZone: 0
snapOnlyWhenOverlapping: false
edgeBarrier: 100
cornerBarrier: 1
rollOverDesktops: false
focusStealingPreventionLevel: 1
operationTitlebarDblClick: 5000
operationMaxButtonLeftClick: 5000
operationMaxButtonMiddleClick: 5015
operationMaxButtonRightClick: 5014
commandActiveTitlebar1: MouseRaise
commandActiveTitlebar2: MouseNothing
commandActiveTitlebar3: MouseOperationsMenu
commandInactiveTitlebar1: MouseActivateAndRaise
commandInactiveTitlebar2: MouseNothing
commandInactiveTitlebar3: MouseOperationsMenu
commandWindow1: MouseActivateRaiseAndPassClick
commandWindow2: MouseActivateAndPassClick
commandWindow3: MouseActivateAndPassClick
commandWindowWheel: MouseNothing
commandAll1: MouseUnrestrictedMove
commandAll2: MouseToggleRaiseAndLower
commandAll3: MouseUnrestrictedResize
keyCmdAllModKey: 16777250
condensedTitle: false
electricBorderMaximize: true
electricBorderTiling: true
electricBorderCornerRatio: 0.25
borderlessMaximizedWindows: false
killPingTimeout: 5000
compositingMode: 1
useCompositing: true
hiddenPreviews: 1
glSmoothScale: 2
glStrictBinding: true
glStrictBindingFollowsDriver: true
glPreferBufferSwap: AutoSwapStrategy
glPlatformInterface: 2
windowsBlockCompositing: true
allowTearing: true

Screen Edges
============
desktopSwitching: false
desktopSwitchingMovingClients: false
cursorPushBackDistance: 1x1
timeThreshold: 75
reActivateThreshold: 350
actionTopLeft: 0
actionTop: 0
actionTopRight: 0
actionRight: 0
actionBottomRight: 0
actionBottom: 0
actionBottomLeft: 0
actionLeft: 0

Screens
=======
Number of Screens: 3

Screen 0:
---------
Name: eDP-1
Enabled: 0
Screen 1:
---------
Name: HDMI-A-1
Enabled: 1
Geometry: 1920,0,1920x1080
Scale: 1
Refresh Rate: 60000
Adaptive Sync: incapable
Screen 2:
---------
Name: DP-1
Enabled: 1
Geometry: 0,0,1920x1080
Scale: 1
Refresh Rate: 60000
Adaptive Sync: incapable

Compositing
===========
Compositing is active
Compositing Type: OpenGL
OpenGL vendor string: Intel
OpenGL renderer string: Mesa Intel(R) Xe Graphics (TGL GT2)
OpenGL version string: 4.6 (Core Profile) Mesa 23.0.3
OpenGL platform interface: EGL
OpenGL shading language version string: 4.60
Driver: Intel
GPU class: Tiger Lake
OpenGL version: 4.6
GLSL version: 4.60
Mesa version: 23.0.3
X server version: 1.24.1
Linux kernel version: 6.11.3
Direct rendering: Requires strict binding: no
Virtual Machine:  no
OpenGL 2 Shaders are used

Loaded Effects:
---------------
shakecursor
screenshot
outputlocator
colorpicker
zoom
screenedge
blur
contrast
login
logout
sessionquit
slidingpopups
windowaperture
slide
frozenapp
fadingpopups
squash
maximize
scale
fullscreen
dialogparent
windowview
tileseditor
overview
highlightwindow
blendchanges
startupfeedback
systembell
screentransform
kscreen

Currently Active Effects:
-------------------------
blur
contrast
fadingpopups
scale
highlightwindow

Effect Settings:
----------------
shakecursor:

screenshot:

outputlocator:

colorpicker:

zoom:
zoomFactor: 1.2
mousePointer: 0
mouseTracking: 0
focusTrackingEnabled: false
textCaretTrackingEnabled: false
focusDelay: 350
moveFactor: 20
targetZoom: 1

screenedge:

blur:

contrast:

login:
pluginId: login
isActiveFullScreenEffect: false

logout:
pluginId: logout
isActiveFullScreenEffect: false

sessionquit:
pluginId: sessionquit
isActiveFullScreenEffect: false

slidingpopups:
slideInDuration: 200
slideOutDuration: 200

windowaperture:
pluginId: windowaperture
isActiveFullScreenEffect: false

slide:
horizontalGap: 45
verticalGap: 20
slideBackground: true

frozenapp:
pluginId: frozenapp
isActiveFullScreenEffect: false

fadingpopups:
pluginId: fadingpopups
isActiveFullScreenEffect: false

squash:
pluginId: squash
isActiveFullScreenEffect: false

maximize:
pluginId: maximize
isActiveFullScreenEffect: false

scale:
pluginId: scale
isActiveFullScreenEffect: false

fullscreen:
pluginId: fullscreen
isActiveFullScreenEffect: false

dialogparent:
pluginId: dialogparent
isActiveFullScreenEffect: false

windowview:
activeView: 
delegate: 
animationDuration: 300
ignoreMinimized: false
mode: 
partialActivationFactor: 0
gestureInProgress: false
searchText: 
selectedIds: 

tileseditor:
activeView: 
delegate: 
animationDuration: 200

overview:
activeView: 
delegate: 
animationDuration: 300
ignoreMinimized: false
filterWindows: true
organizedGrid: true
overviewPartialActivationFactor: 0
overviewGestureInProgress: false
transitionPartialActivationFactor: 0
transitionGestureInProgress: false
gridPartialActivationFactor: 0
gridGestureInProgress: false
desktopOffset: 
searchText: 

highlightwindow:

blendchanges:

startupfeedback:
type: 1

systembell:

screentransform:

kscreen:


Loaded Plugins:
---------------
BounceKeysPlugin
KeyNotificationPlugin
StickyKeysPlugin
buttonsrebind
eis
krunnerintegration
nightlight
screencast

Available Plugins:
------------------
BounceKeysPlugin
KeyNotificationPlugin
StickyKeysPlugin
buttonsrebind
eis
krunnerintegration
nightlight
screencast
  1. Some actions I tried to solve the problem
  • remove kernel cmdline option nvidia_drm.modeset=1 - not help
  • full reinstall all nvidia packages and update system to latest OS packages
  • try to change electron global settings ( vscode writing on electron)
    --enable-features=WaylandWindowDecorations --ozone-platform-hint=auto
  1. When did the problem start

After update fedora 38 ( I also used wayland ) to fedora 40.

Please advise how to solve the problem?

Thanks

I try to return back to XORG environment and install plasma-workspace-x11 package. When I select X11 on startup screen and try to login i get black screen for 3-5 seconds and return back to startup screen.

I change some sysctl params:

fs.inotify.max_user_watches=524288
fs.file-max=524288

But I don’t think this is related to the problem.

On my system, with NVidia/Intel Optimus setup, I get the following log messages from time to time, without freezing:

…kwin_wayland[1740077]: kf.windowsystem: static bool KX11Extras::mapViewport() may only be used on X11
…kwin_wayland[1740077]: kwin_scene_opengl: 0x3: GL_INVALID_VALUE in glTexStorage2D(width, height or depth < 1)
…kwin_wayland[1740077]: kwin_scene_opengl: Invalid framebuffer status:  "GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT"
…kwin_wayland[1740077]: kwin_scene_opengl: 0x3: GL_INVALID_OPERATION in glBindFramebuffer(non-gen name)
…kwin_wayland[1740077]: kwin_scene_opengl: 0x3: GL_INVALID_FRAMEBUFFER_OPERATION in glClear(incomplete framebuffer)
…kwin_wayland[1740077]: kwin_scene_opengl: 0x3: GL_INVALID_VALUE in glTexStorage2D(width, height or depth < 1)
…kwin_wayland[1740077]: kwin_scene_opengl: Invalid framebuffer status:  "GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT"
…kwin_wayland[1740077]: kwin_scene_opengl: 0x3: GL_INVALID_OPERATION in glBindFramebuffer(non-gen name)
…kwin_wayland[1740077]: kwin_scene_opengl: 0x3: GL_INVALID_FRAMEBUFFER_OPERATION in glClear(incomplete framebuffer)
…kwin_wayland[1740077]: kwin_scene_opengl: 0x3: GL_INVALID_VALUE in glTexStorage2D(width, height or depth < 1)
…kwin_wayland[1740077]: kwin_scene_opengl: Invalid framebuffer status:  "GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT"
…kwin_wayland[1740077]: kwin_scene_opengl: 0x3: GL_INVALID_OPERATION in glBindFramebuffer(non-gen name)
…kwin_wayland[1740077]: kwin_scene_opengl: 0x3: GL_INVALID_FRAMEBUFFER_OPERATION in glClear(incomplete framebuffer)

I also get the log messages and my laptop starts freezes from time to time.
But I found it usually happened after I had made a lot of operations like disk reading , It seems that another problem happened,such as disk driver error,making the log not be written well.

Hi, Im running probably the same issue. Im running Arch (all up to date) on a Lenovo Thinkpad X1 Carbon Gen 11 with Intel Raptor Lake-P [Iris Xe Graphics]. Ramdom frezze, can’t tell when this happen but is so annoying. this is the only relevant found in the journal after frezze: kwin_scene_opengl: Invalid framebuffer status: “GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT”
Any of you solve this issue?

Hi - which set of symptoms mentioned above are you experiencing - intermittent freezing of what’s displayed (while processes continue executing normally), or a freeze-up of all input/output?