Machine Environment: Ubuntu 17.04 (64-bit) Kernel: 4.10.0-26-generic Graphics Cards: NVIDIA GeForce GTX 750 (3 monitors) Driver Version 381.22, Intel Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller (1 monitor) Driver is i915. X-Server 7.7 XDG_SESSION_DESKTOP=plasma GDMSESSION=plasma Plasma 5.10.3 - All backported from Kubuntu KDE Frameworks 5.35.0 Qt 5.7.1 ⟩ cat /etc/systemd/system/display-manager.service [Unit] Description=Light Display Manager Documentation=man:lightdm(1) Conflicts=getty@tty7.service plymouth-quit.service After=systemd-user-sessions.service getty@tty7.service plymouth-quit.service [Service] # temporary safety check until all DMs are converted to correct # display-manager.service symlink handling ExecStartPre=/bin/sh -c '[ "$(basename $(cat /etc/X11/default-display-manager 2>/dev/null))" = "lightdm" ]' ExecStart=/usr/sbin/lightdm Restart=always BusName=org.freedesktop.DisplayManager Steps to reproduce: Click on "Plasma Start Icon > Leave > System:Suspend" Resume computer from suspend mode. Result: http://i.imgur.com/t4S8kMS.png Also seems to affect VS Code's minimap (http://i.imgur.com/UgFSZ2X.png)
*** This bug has been marked as a duplicate of bug 344326 ***
This is not a duplicate though the main issue is the same. Any application using OpenGL needs the same adjustments as KWin did. That is Qt needs to react on the context lost and recreate the QtQuick scene. AFAIK Qt does not create robust contexts, so it has no chance to react on that issue.
Also having this issue See this question on stackexchange: https://unix.stackexchange.com/questions/372710/kde5-after-resume-from-suspend-i-have-corrupted-labels-under-icons/
According to comment #2, this needs fixing in Qt for its OpenGL usage in QtQuick, similar to the fix in KWin for its OpenGL usage in the compositor. Please report this issue directly to Qt developers via https://bugreports.qt.io/ The change in Qt should look similar to https://phabricator.kde.org/D6344
(In reply to Christoph Feck from comment #4) > According to comment #2, this needs fixing in Qt for its OpenGL usage in > QtQuick, similar to the fix in KWin for its OpenGL usage in the compositor. > > Please report this issue directly to Qt developers via > https://bugreports.qt.io/ > > The change in Qt should look similar to https://phabricator.kde.org/D6344 OK, thanks, seems they are aware https://bugreports.qt.io/browse/QTBUG-56610?jql=text%20~%20%22nvidia%22
Kubuntu 19.04 KDE 5.15 Qt 5.12 Nvidia GTX 1060 (418 driver) https://hostingkartinok.com/show-image.php?id=37f0bda79a62ad503d08309a6f5595d5 Bug still present. I try nouveau driver, but without success.
Workaround https://bugs.kde.org/show_bug.cgi?id=364766#c78