Bug 457729

Summary: QtQuick-based apps get stuck/frozen on resizing with Wayland and nVidia
Product: [Plasma] kwin Reporter: Imo "Vortex Acherontic" Hester <vortex>
Component: wayland-genericAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED UPSTREAM    
Severity: normal CC: ahiemstra, kde, nate, plasma-bugs-null, xnaxdy, yamiyukisenpai
Priority: NOR    
Version First Reported In: 5.25.90   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Terminal output of plasma-systemmonitor when resized
Kalendar.log
kamoso.log
neochat.log

Description Imo "Vortex Acherontic" Hester 2022-08-10 17:55:47 UTC
Created attachment 151230 [details]
Terminal output of plasma-systemmonitor when resized

SUMMARY
On Wayland with nVidia plasma-systemmoitor gets stuck upon resizing the window


STEPS TO REPRODUCE
1. Run Plasma in Wayland on nVidia (closed source drivers)
2. open plasma-systemmonitor
3. Resize window

OBSERVED RESULT
The plasma-systemmonitor gets stuck/frozen as soon as it is resized.

EXPECTED RESULT
To properly resize plasma-systemmonitor

SOFTWARE/OS VERSIONS
Operating System: openSUSE Tumbleweed 20220809
KDE Plasma Version: 5.25.4
KDE Frameworks Version: 5.96.0
Qt Version: 5.15.5
Kernel Version: 5.18.15-1-default (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 1800X Eight-Core Processor
Memory: 15.5 GiB of RAM
Graphics Processor: NVIDIA GeForce RTX 3080/PCIe/SSE2
Manufacturer: Micro-Star International Co., Ltd.
Product Name: MS-7A33
System Version: 2.0
nVidia driver: 515.65.01

ADDITIONAL INFORMATION
Other applications can be resized as expected.
Tested dolphin and kinfocenter
Comment 1 Nate Graham 2022-08-11 18:40:51 UTC
How about Discover, Kamoso, Neochat, or Kalendar? Do any of them have the same issue?
Comment 2 Imo "Vortex Acherontic" Hester 2022-08-12 07:44:02 UTC
Created attachment 151272 [details]
Kalendar.log
Comment 3 Imo "Vortex Acherontic" Hester 2022-08-12 07:46:22 UTC
Created attachment 151273 [details]
kamoso.log
Comment 4 Imo "Vortex Acherontic" Hester 2022-08-12 07:48:59 UTC
Created attachment 151274 [details]
neochat.log
Comment 5 Imo "Vortex Acherontic" Hester 2022-08-12 07:49:54 UTC
(In reply to Nate Graham from comment #1)
> How about Discover, Kamoso, Neochat, or Kalendar? Do any of them have the
> same issue?

Yes all of them seem to have the same issue.
Discover was the only one not being very verbose about it.
Comment 6 David Edmundson 2022-09-08 14:47:13 UTC
*** Bug 457180 has been marked as a duplicate of this bug. ***
Comment 7 Naxdy 2022-09-10 12:46:52 UTC
I've found this bug report upstream which seems to be related, but apparently been neglected for a while: https://bugreports.qt.io/browse/QTBUG-95817
Comment 8 archetech 2022-09-16 14:52:26 UTC
This resize bug is also in 5.26 beta.  Seems it's a qt based issue.  Im'm on qt 5.15.5.  my card is a GTX960.  
Source build of Linux fr Scratch.
Comment 9 Imo "Vortex Acherontic" Hester 2022-10-16 11:23:26 UTC
Currently running Plasma 5.26 and the issue seems to be resolved?
At least I can resize system monitor and neochat just fine
Comment 10 Imo "Vortex Acherontic" Hester 2022-10-16 11:24:18 UTC
(In reply to vortex from comment #9)
> Currently running Plasma 5.26 and the issue seems to be resolved?
> At least I can resize system monitor and neochat just fine

With Qt 5.15.6
Comment 11 David Edmundson 2024-02-21 14:43:07 UTC
https://bugreports.qt.io/browse/QTBUG-95817

We have local workarounds for now