Bug 422637

Summary: [Wayland] Changing some settings in fonts KCM leads to a blank screen when "applied"
Product: [Plasma] plasmashell Reporter: Ahmad Samir <a.samirh78>
Component: generic-waylandAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: normal CC: bugseforuns, kan.nokt, nate
Priority: NOR    
Version: master   
Target Milestone: 1.0   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: New crash information added by DrKonqi

Description Ahmad Samir 2020-06-08 15:29:59 UTC
Logging in with the "plasma (wayland)" or "(full wayland)" now seems to actually work. Using systemsettings to change the DPI in the fonts KCM, or the font hinting style then clicking Apply, suddenly the whole desktop is a blank green/yellow screen:

- sometimes pressing Alt+Ctrl+F{1,6} changes the VT but sometimes that doesn't work
- sometimes Alt+Ctrl+Backspace twice in succession kills the session (I thought that was Xserver-specific)

and in both cases sometimes it's a hard lock up, the only way out is the reset button on the PC case (kernel magic keys are uneffective).

plasma5-workspace-5.19.80git.20200603T052344~f3c6af1bc
libqt5-qtwayland-5.15.0
sddm-0.18.1
nvidia-glG05-440.82
Comment 1 Grzegorz Kowzan 2020-08-05 07:08:49 UTC
Created attachment 130654 [details]
New crash information added by DrKonqi

plasmashell (5.19.4) using Qt 5.15.0

- What I was doing when the application crashed:
Changed font DPI settings in KCM and Plasma froze. Cannot unfreeze except by killing the session with Ctrl-Alt-Backspace and relogging.

- System
OpenSUSE Tumbleweed (20200801-0), Plasma (Wayland) desktop session. Intel UHD 620 with modesetting driver and OpenGL 3.1 compositor rendering background.

-- Backtrace (Reduced):
#4  QExplicitlySharedDataPointer<KConfigGroupPrivate>::operator bool (this=0x18) at /usr/include/qt5/QtCore/qshareddata.h:176
#5  KConfigGroup::parent (this=0x7fff5359f2a0) at /usr/src/debug/kconfig-5.72.0-1.1.x86_64/src/core/kconfiggroup.cpp:545
#6  0x0000557a8837074d in PanelView::restore (this=0x557a890b59c0) at /usr/src/debug/plasma5-workspace-5.19.4-1.1.x86_64/shell/panelview.cpp:576
#7  0x0000557a8837a5d5 in PanelView::containmentChanged (this=0x557a890b59c0) at /usr/src/debug/plasma5-workspace-5.19.4-1.1.x86_64/shell/panelview.cpp:1179
#8  PanelView::qt_static_metacall (_o=0x557a890b59c0, _c=<optimized out>, _id=<optimized out>, _a=0x7fff5359f410) at /usr/src/debug/plasma5-workspace-5.19.4-1.1.x86_64/build/shell/plasmashell_autogen/include/moc_panelview.cpp:261
Comment 2 Patrick Silva 2020-11-01 18:21:00 UTC
A few minutes ago Wayland session crashed on my neon unstable when I changed my fonts from Noto Sans to Roboto in Fonts kcm.

Operating System: KDE neon Unstable Edition
KDE Plasma Version: 5.20.80
KDE Frameworks Version: 5.76.0
Qt Version: 5.15.0
Comment 3 Nate Graham 2021-01-05 15:07:11 UTC

*** This bug has been marked as a duplicate of bug 425711 ***