Bug 373182 - systemsettings freezes when in "Workspace Theme" and window is resized.
Summary: systemsettings freezes when in "Workspace Theme" and window is resized.
Status: RESOLVED WORKSFORME
Alias: None
Product: systemsettings
Classification: Applications
Component: general (show other bugs)
Version: 5.8.4
Platform: Mageia RPMs Linux
: NOR major
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-12-02 12:01 UTC by PC LX
Modified: 2018-08-17 21:36 UTC (History)
3 users (show)

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


Attachments
systemsettings 5.8.4 freezes when resized (691.40 KB, video/x-matroska)
2016-12-02 12:01 UTC, PC LX
Details

Note You need to log in before you can comment on or make changes to this bug.
Description PC LX 2016-12-02 12:01:55 UTC
Created attachment 102577 [details]
systemsettings 5.8.4 freezes when resized

systemsettings freezes when in one of:
- "Workspace Theme" > "Look and Feel"
- "Workspace Theme" > "Desktop Theme"
- "Workspace Theme" > "Splash Screen"
and the window is resized.

The system is running Xorg 1.19.0 with the nouveau driver (please see system details below). It was previously running a older version of Plasma and Xorg with the nvidia driver. I don't remember seeing this bug then so it may be a regression in Plasma, an issue with the newer Xorg or with the nouveau driver.



Reproducible:

Always.



Steps to reproduce (please see attached video):

1 - Run systemsettings version 5.8.4 (may occur in other versions);
2 - Select "Workspace Theme";
3 - Select "Look and Feel", "Desktop Theme" or "Splash Screen";
4 - Resize window for a few seconds (may not freeze at first resize, retry a few times);



System information:

$ uname -a
Linux marte 4.8.11-desktop-3.mga6 #1 SMP Thu Dec 1 21:43:30 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
$ systemsettings5 --version
systemsettings 5.8.4
$ cat /etc/release 
Mageia release 6 (Cauldron) for x86_64
$ rpm -qf $(which systemsettings5)
systemsettings-5.8.4-1.mga6
$ rpm -qa | grep nouveau | sort
lib64drm_nouveau2-2.4.74-1.mga6
libdrm_nouveau2-2.4.74-1.mga6
x11-driver-video-nouveau-1.0.13-2.mga6
$ Xorg -version

X.Org X Server 1.19.0
Release Date: 2016-11-15
X Protocol Version 11, Revision 0
Build Operating System: ecosse 4.4.32-server-1.mga5 
Current Operating System: Linux marte 4.8.11-desktop-3.mga6 #1 SMP Thu Dec 1 21:43:30 UTC 2016 x86_64
Kernel command line: BOOT_IMAGE=/root_cauldron/boot/vmlinuz-desktop root=/dev/mapper/Mageia-btrfs ro rootflags=subvol=root_cauldron nokmsboot splash
Build Date: 01 December 2016  01:19:10PM
Build ID: x11-server 1.19.0-8.mga6 
Current version of pixman: 0.34.0
        Before reporting problems, check http://bugs.mageia.org
        to make sure that you have the latest version.
Comment 1 PC LX 2016-12-04 11:58:45 UTC
"""
Can also be reproduced with intel graphics

$ rpm -qa | grep intel | sort
lib64drm_intel1-2.4.74-1.mga6
vaapi-driver-intel-1.7.3-1.mga6
x11-driver-video-intel-2.99.917-33.mga6
"""
https://bugs.mageia.org/show_bug.cgi?id=19884
Comment 2 PC LX 2016-12-07 10:19:54 UTC
After triggering this bug, I tried switching to another virtual console and then back, as mentioned in https://bugs.mageia.org/show_bug.cgi?id=19869, and it does unfreeze the systemsettings.
Comment 3 Tony 2016-12-07 11:51:57 UTC
Can't reproduce on neon unstable+NVIDIA-375 drivers.
Comment 4 Kai Uwe Broulik 2018-07-20 12:56:36 UTC
Is this still an issue with the redesigned KCMs shipped in Plasma 5.13?
Comment 5 PC LX 2018-07-21 08:53:14 UTC
I'm currently using Plasma 5.12.2 and can't reproduce the issue. Seems this issue has been solved.

$ systemsettings5 --version
systemsettings 5.12.2
$ rpm -qf $(which systemsettings5)
systemsettings-5.12.2-1.mga6
Comment 6 Christoph Feck 2018-08-17 21:36:03 UTC
Thanks for the update; changing status.