Bug 373180

Summary: plasmashell freezes when a panel is resized.
Product: [Plasma] plasmashell Reporter: PC LX <kde>
Component: PanelAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: major CC: kde, kde, kde
Priority: NOR    
Version: 5.8.4   
Target Milestone: 1.0   
Platform: Mageia RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: Plasma 5.8 panel freezes when resized

Description PC LX 2016-12-02 11:18:55 UTC
Created attachment 102576 [details]
Plasma 5.8 panel freezes when resized

plasmashell freezes when a panel is resized. It does not happen immediately. Usually takes a few second of resizing to trigger the freeze.

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 a Plasma 5.8.4 with Xorg 1.19.0 and nouveau (did not try with other drivers or Xorg versions).
2. Resize a (horizontal or vertical) panel for several seconds.
3. plasmashell freezes completely (plasmoids included).



System info:

$ 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
$ plasmashell --version
plasmashell 5.8.4
$ cat /etc/release 
Mageia release 6 (Cauldron) for x86_64
$ rpm -qf $(which plasmashell)
plasma-workspace-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-07 10:19:26 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 plasmashell.
Comment 2 sedrubal 2017-01-14 02:55:16 UTC
*** Bug 374699 has been marked as a duplicate of this bug. ***
Comment 3 sedrubal 2017-01-14 02:59:11 UTC
It seems that it doesn't happen with wayland. So it might be indeed a problem with Xorg? But as KDE+Wayland is not usable yet a fix for this might be very helpful ;) There are many PC affected to this (~50% of PC I administer), which are all not usable right now...
Comment 4 Benedikt Geißler 2017-01-18 13:52:36 UTC
Is this maybe similar to https://bugs.kde.org/show_bug.cgi?id=374393 ?
Comment 5 PC LX 2017-01-18 14:07:30 UTC
It does seem similar bug 374393.

After a recent Mageia 6 cauldron update, I'm no longer experiencing this issue. I recommend taking a look at https://bugs.mageia.org/show_bug.cgi?id=19869 since that seems to have solved the problem.
Comment 6 David Edmundson 2017-01-18 17:21:45 UTC
Can you try the DRI change.

If so this is the same as: http://bugs.kde.org/373131
Comment 7 sedrubal 2017-01-20 00:52:58 UTC
I didn't understand the DRI thing, but I couldn't reproduce it with xorg-x11-server-1.19.1 :) So I think this is a dup of bug 373131 and bug 373427 
Thanks
Comment 8 David Edmundson 2017-01-20 04:02:50 UTC
thanks

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