Bug 457729 - QtQuick-based apps get stuck/frozen on resizing with Wayland and nVidia
Summary: QtQuick-based apps get stuck/frozen on resizing with Wayland and nVidia
Status: RESOLVED UPSTREAM
Alias: None
Product: kwin
Classification: Plasma
Component: wayland-generic (show other bugs)
Version: 5.25.90
Platform: openSUSE Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
: 457180 (view as bug list)
Depends on:
Blocks:
 
Reported: 2022-08-10 17:55 UTC by vortex
Modified: 2024-02-21 14:43 UTC (History)
6 users (show)

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


Attachments
Terminal output of plasma-systemmonitor when resized (47.94 KB, text/x-log)
2022-08-10 17:55 UTC, vortex
Details
Kalendar.log (8.36 KB, text/x-log)
2022-08-12 07:44 UTC, vortex
Details
kamoso.log (475 bytes, text/x-log)
2022-08-12 07:46 UTC, vortex
Details
neochat.log (562 bytes, text/x-log)
2022-08-12 07:48 UTC, vortex
Details

Note You need to log in before you can comment on or make changes to this bug.
Description vortex 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 vortex 2022-08-12 07:44:02 UTC
Created attachment 151272 [details]
Kalendar.log
Comment 3 vortex 2022-08-12 07:46:22 UTC
Created attachment 151273 [details]
kamoso.log
Comment 4 vortex 2022-08-12 07:48:59 UTC
Created attachment 151274 [details]
neochat.log
Comment 5 vortex 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 vortex 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 vortex 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