Bug 408063 - NVidia Proprietary - Rendering corruption in items after suspend
Summary: NVidia Proprietary - Rendering corruption in items after suspend
Status: RESOLVED UPSTREAM
Alias: None
Product: lattedock
Classification: Plasma
Component: plasmoid (show other bugs)
Version: 0.8.8
Platform: Other Linux
: NOR grave
Target Milestone: ---
Assignee: Michail Vourlakos
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-05-29 11:22 UTC by Filipe Azevedo
Modified: 2019-06-21 09:52 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Filipe Azevedo 2019-05-29 11:22:14 UTC
Rendering corruption leaving linux suspend mode


STEPS TO REPRODUCE
1. Add latte dock on the desktop
2. Go to suspend mode
3. Leave suspend mode

OBSERVED RESULT
Corrupted rendering in the latte dock items (https://i.imgur.com/jNCoqMM.png)


EXPECTED RESULT
No corruption


SOFTWARE/OS VERSIONS
Linux: 5.0.9-1
KDE Plasma Version: 5.15.5
KDE Frameworks Version: 5.58.0
Qt Version: 5.12.3

ADDITIONAL INFORMATION
The rendering issues seems to be caused by what is caled 'GPU reset' when leaving suspend mode.
Comment 1 Michail Vourlakos 2019-05-29 11:40:08 UTC
Upstream Nvidia issue, is fixed both for Latte and plasma with Qt 5.13, KDE frameworks 5.58
Comment 2 Boris Jang 2019-05-31 11:01:23 UTC
(In reply to Michail Vourlakos from comment #1)
> Upstream Nvidia issue, is fixed both for Latte and plasma with Qt 5.13, KDE
> frameworks 5.58

It's fixed for the desktop for me since 5.13, but the dock is still showing the graphical artefacts.
Comment 3 Boris Jang 2019-05-31 11:09:33 UTC
(In reply to Boris Jang from comment #2)
> (In reply to Michail Vourlakos from comment #1)
> > Upstream Nvidia issue, is fixed both for Latte and plasma with Qt 5.13, KDE
> > frameworks 5.58
> 
> It's fixed for the desktop for me since 5.13, but the dock is still showing
> the graphical artefacts.

My bad, didn't check my version number. Sorry about that!