Hello, I have two monitor with different width. Since some days, when I login in plasma kf5, the panel from the smaller screen starts resized to the bigger screen width. I'll attach a screenshot. If I move the panel to another edge and back to the bottom, it resizes correctly. Reproducible: Always
Created attachment 87696 [details] screenshot
Oh, that's interesting.Confirming (since there's a nice screenshot) > Since some days Do you know if this is a newly introduced bug and it used to work before? Can I have the output of xrandr -q and I'll try to reproduce this at my computer.
It worked OK some days ago. I cannot say exactly which commit as I update from SUSE OBS every time I login (and that does not occur everyday) Screen 0: minimum 8 x 8, current 2960 x 1050, maximum 16384 x 16384 DVI-I-0 disconnected (normal left inverted right x axis y axis) DVI-I-1 connected primary 1680x1050+1280+0 (normal left inverted right x axis y axis) 474mm x 296mm 1680x1050 59.9*+ 60.0 1280x1024 75.0 60.0 1280x960 60.0 1152x864 75.0 1024x768 75.0 70.1 60.0 800x600 75.0 72.2 60.3 56.2 640x480 75.0 72.8 59.9 DP-0 connected 1280x1024+0+0 (normal left inverted right x axis y axis) 338mm x 270mm 1280x1024 60.0*+ 75.0 1280x960 60.0 1152x864 75.0 1024x768 75.0 70.1 60.0 800x600 75.0 72.2 60.3 56.2 640x480 75.0 72.8 59.9 DP-1 disconnected (normal left inverted right x axis y axis) However, before KDE, in login screen, my screen are swapped. DP-0 is right of DVI-I-1. I configure it using a xinitrc script like this: /etc/X11/xinit/xinitrc.d/xrandr.sh: xrandr --output DVI-I-1 --auto xrandr --output DVI-I-1 --primary xrandr --output DP-0 --auto xrandr --output DP-0 --left-of DVI-I-1
Maybe a duplicate of/effect of bug 335710 ?
Possibly the effect of the fix but this is a different beast. Panels are different (not only in size). They where not swapped.
Can confirm this, have that, too. I think it's not the same as bug 335710, as at least on my setup, the panels are not swapped (can tell since they contain different stuff). See also bug 337838.
*** Bug 337838 has been marked as a duplicate of this bug. ***
Created attachment 88840 [details] The panel dimension is not keeped after logout/login
Comment on attachment 88840 [details] The panel dimension is not keeped after logout/login This bug affects me too, see the screenshot. Also in my case there are two screen with different size, the laptop and the monitor. The panel in the laptop is always in the correct size every login, where the other panel looks like emulate the dimension of the laptop's panel, both in width and height (I notice this because the monitor's panel is bigger also in height).
does this still happen in master?
Hi. Unfortunately I installed plasma 5.0.2 through a dedicated repository, not compiling the source code by myself.
Yes, this is definitely still valid.
Git commit 036ddf1b77aa296e68a25f3e76e9d754da2e45c4 by Marco Martin. Committed on 09/10/2014 at 14:03. Pushed by mart into branch 'Plasma/5.1'. event compress panel resize when many hints change reduces drastically size dancing still some issues on the plasmashell part CBUG:339207 M +21 -34 desktoppackage/contents/views/Panel.qml http://commits.kde.org/plasma-desktop/036ddf1b77aa296e68a25f3e76e9d754da2e45c4
Git commit ad39d0defdc7accc3bf9620214b4936fd716e4d2 by Marco Martin. Committed on 09/10/2014 at 14:50. Pushed by mart into branch 'master'. positionPanel() just positions panel jumps around less when resizing/controlling CBUG:339207 M +6 -3 shell/panelview.cpp http://commits.kde.org/plasma-workspace/ad39d0defdc7accc3bf9620214b4936fd716e4d2
Git commit 00df10848ce24b197e4d471ecc0821a15abd66b7 by Marco Martin. Committed on 09/10/2014 at 14:52. Pushed by mart into branch 'Plasma/5.1'. don't bind the panel size it causes the root item size to flicker when reiszing the panel Related: bug 339207 M +1 -2 desktoppackage/contents/views/Panel.qml http://commits.kde.org/plasma-desktop/00df10848ce24b197e4d471ecc0821a15abd66b7
Seems to work fine for me now, thanks.
Git commit ec9fffcc6a4931183c6f776fb951af7974f532a6 by Marco Martin. Committed on 09/10/2014 at 14:50. Pushed by mart into branch 'Plasma/5.1'. positionPanel() just positions panel jumps around less when resizing/controlling CBUG:339207 M +6 -3 shell/panelview.cpp http://commits.kde.org/plasma-workspace/ec9fffcc6a4931183c6f776fb951af7974f532a6
I still get panels over the screen size but it is mostly the Bug 335710 and not this one.
Since my last update, the swapped panel were, in fact, correctly resized. :-)