Bug 412781 - Various graphical glitches since Qt5.14
Summary: Various graphical glitches since Qt5.14
Status: RESOLVED UPSTREAM
Alias: None
Product: plasmashell
Classification: Plasma
Component: generic-wayland (show other bugs)
Version: 5.16.90
Platform: Arch Linux Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
: 412758 412759 (view as bug list)
Depends on:
Blocks:
 
Reported: 2019-10-09 18:48 UTC by Matej Mrenica
Modified: 2019-10-16 10:37 UTC (History)
10 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
garbled logout screen (43.29 KB, image/jpeg)
2019-10-09 19:40 UTC, petrk
Details
bold text in context menus which isn't set (378.49 KB, image/png)
2019-10-09 19:45 UTC, petrk
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Matej Mrenica 2019-10-09 18:48:10 UTC
SUMMARY
https://imgur.com/a/fjLtHYQ

in addition to that:
checkboxes (like wifi toggle) in plasma-nm are invisible and buttons to "connect" and "disconnect" have no/transparent color(?)
Comment 1 petrk 2019-10-09 19:40:07 UTC
Created attachment 123108 [details]
garbled logout screen

Logout screen is a mess.
I'm using 5.14 from kde-unstable repo on Arch.
Everything updated today.

Also, highlighting programs on taskbar looks wrong.

Operating System: Arch Linux 
KDE Plasma Version: 5.16.90
KDE Frameworks Version: 5.62.0
Qt Version: 5.14.0
Kernel Version: 5.3.5-zen1-1-zen
OS Type: 64-bit
Processors: 4 × Intel® Core™ i7-3720QM CPU @ 2.60GHz
Memory: 15,6 GiB
Comment 2 petrk 2019-10-09 19:45:25 UTC
Created attachment 123109 [details]
bold text in context menus which isn't set
Comment 3 petrk 2019-10-09 19:56:32 UTC
Volume indicator on media key press are also misplaced.
There is certainly a pattern here ;)

But hey, at least "Default device" button in audio plasmoid is readable now with plasma dark.
Comment 4 Kai Uwe Broulik 2019-10-10 07:45:21 UTC
*** Bug 412758 has been marked as a duplicate of this bug. ***
Comment 5 Kai Uwe Broulik 2019-10-10 10:49:17 UTC
Qt bug https://bugreports.qt.io/browse/QTBUG-78200
Comment 6 Kai Uwe Broulik 2019-10-10 10:54:28 UTC
*** Bug 412759 has been marked as a duplicate of this bug. ***
Comment 7 Nate Graham 2019-10-10 14:45:40 UTC
Will fixing that Qt bug fix all of these issues, or only some of them?
Comment 8 Pawel 2019-10-11 03:39:48 UTC
(In reply to mthw0 from comment #0)
Try to upgrade your system to current version of package in kde-unstable (there is qt5-svg with fix patch). Those changes resolved this problem in my system.
Comment 9 Matej Mrenica 2019-10-11 06:05:39 UTC
(In reply to Pawel from comment #8)
> (In reply to mthw0 from comment #0)
> Try to upgrade your system to current version of package in kde-unstable
> (there is qt5-svg with fix patch). Those changes resolved this problem in my
> system.

Yes, everything mentioned above seems to be fixed (in Arch only) for now. Interestingly, it didn't start working correctly right after a re-login or reboot, but after an accidental Plasma crash. Is this because of some cache?

Also, another thing, there is still a crash of ksmserver-logout-greeter every time it is used (started/opened). Should I create another report?
Comment 10 Kai Uwe Broulik 2019-10-11 07:38:46 UTC
> there is still a crash of ksmserver-logout-greeter every time it is used

I only know of a kscreenlocker crash on exit which we addressed, so yes, please report this with a backtrace, thanks!
Comment 11 Matej Mrenica 2019-10-11 08:52:13 UTC
(In reply to Kai Uwe Broulik from comment #10)
> > there is still a crash of ksmserver-logout-greeter every time it is used
> 
> I only know of a kscreenlocker crash on exit which we addressed, so yes,
> please report this with a backtrace, thanks!

It's most likely the same bug as it is also fixed by that patch to kdeclarative.
Comment 12 Patrick Silva 2019-10-11 11:07:27 UTC
qt5-svg 5.14.0beta1-2 package fixed some problems on Arch Linux, but icons of SDDM are still broken.
Comment 13 David Edmundson 2019-10-11 11:09:19 UTC
>qt5-svg 5.14.0beta1-2 package fixed some problems on Arch Linux

Do you know if that's patched or something?
Comment 14 Patrick Silva 2019-10-11 11:32:53 UTC
(In reply to David Edmundson from comment #13)
> >qt5-svg 5.14.0beta1-2 package fixed some problems on Arch Linux
> 
> Do you know if that's patched or something?

I don't know. Maybe Antonio Rojas can answer, he is the package's maintainer.
Comment 15 Pawel 2019-10-11 11:37:14 UTC
(In reply to David Edmundson from comment #13)
> >qt5-svg 5.14.0beta1-2 package fixed some problems on Arch Linux
> 
> Do you know if that's patched or something?

Yes, it's patched with this patch from Qt: https://code.qt.io/cgit/qt/qtsvg.git/patch/?id=14fa4591
See: https://git.archlinux.org/svntogit/packages.git/tree/kde-unstable/PKGBUILD?h=packages/qt5-svg
Comment 16 Antonio Rojas 2019-10-11 13:19:04 UTC
(In reply to Patrick Silva from comment #12)
> qt5-svg 5.14.0beta1-2 package fixed some problems on Arch Linux, but icons
> of SDDM are still broken.

Wipe the cache of the sddm user

rm -r /var/lib/sddm/.cache
Comment 17 Patrick Silva 2019-10-11 13:21:46 UTC
(In reply to Antonio Rojas from comment #16)
> (In reply to Patrick Silva from comment #12)
> > qt5-svg 5.14.0beta1-2 package fixed some problems on Arch Linux, but icons
> > of SDDM are still broken.
> 
> Wipe the cache of the sddm user
> 
> rm -r /var/lib/sddm/.cache

Fixed. Thank you Antonio.
Comment 18 petrk 2019-10-14 20:27:53 UTC
Everything seems to be fixed, except incorrect fonts in context menus.
Comment 19 David Edmundson 2019-10-14 22:24:44 UTC
We have an upstream report, it's got our attention and Qt's attention. 

I don't think any local workaround is doable. Lets focus there.