Bug 488068 - Custom bottom panel width leads to wrong position of panel on Plasma 6 X11
Summary: Custom bottom panel width leads to wrong position of panel on Plasma 6 X11
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Panel (other bugs)
Version First Reported In: 6.0.5
Platform: Other Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-06-05 12:34 UTC by Maximilian Böhm
Modified: 2024-06-22 11:27 UTC (History)
4 users (show)

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


Attachments
Plasma 6 panel moved to first quarter of screen (320.67 KB, image/png)
2024-06-05 12:34 UTC, Maximilian Böhm
Details
Cut-off side panel (55.79 KB, image/png)
2024-06-05 12:34 UTC, Maximilian Böhm
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Maximilian Böhm 2024-06-05 12:34:37 UTC
Created attachment 170164 [details]
Plasma 6 panel moved to first quarter of screen

Custom bottom panel width leads to wrong position of panel on Plasma 6 X11.

I have long used a custom panel width to separate the panel on the sides from the screen corners, this worked flawlessly on Plasma 5. On Plasma 6 though, I was greeted with my panel crammed at the first quarter of my monitor. See the screenshot. In the screenshot, look at the bottom of the screen: There are indicators of the custom panel width markers at center, that get ignored (but my actual config is way wider than this).

This isn’t happening on Wayland sessions, logging into a Wayland session, my panel is at the bottom with its custom width like configured.
I can flimsily rearrange the panel at the bottom on a X.Org session, correct its width, but after a new login, it’s back at the first quarter of my screen ???

My monitor setup: Main monitor via DP with 4K, AV receiver connected via HDMI, the AV receiver only supports FullHD. Some times, Kwin or the Plasma monitor management get confused about the FullHD monitor and resize windows to its size. But for this bug, I even have tested logging in with the AV receiver turned off. So, it’s very strange.

But there is more: I have a custom length side panel with classical starters, irregularly, it gets cut at the bottom. See the screenshot. This never happened on Plasma 5.

STEPS TO REPRODUCE
1. Set a custom width to your bottom panel, non floating, monitor should probably be 4K
2. On X.Org session login, your panel gets moved to the top left quarter of your screen
3. Profit ??

Linux: Arch
KDE Plasma Version: 6.0.5
KDE Frameworks Version: 6.2.0
Qt Version: 6.7.1
Comment 1 Maximilian Böhm 2024-06-05 12:34:59 UTC
Created attachment 170165 [details]
Cut-off side panel
Comment 2 Marco Martin 2024-06-06 11:10:44 UTC
single or multiple screens?
Comment 3 Maximilian Böhm 2024-06-06 18:11:26 UTC
(In reply to Marco Martin from comment #2)
> single or multiple screens?
Look right into the middle, paragraph starts with "My monitor setup". It’s one monitor and an AVR, but turned off.
Comment 4 Nate Graham 2024-06-10 20:01:46 UTC
Moving between X11 and Wayland will unfortunately have some issues like this especially when scaling is involved? What scale factor are you using?
Comment 5 Maximilian Böhm 2024-06-16 14:19:35 UTC
I’m using 162,5% scaling in my X.Org session. But read carefully: I’m currently not constantly switching between X.Org and Wayland but only running the X.Org session, this problem is occurring with each login. It’s a pure X.Org session bug. I had to switch to the full-width panel with Plasma 6, which conflicts with my screen corner actions (and I was using the sides between my panel to scroll between virtual desktops, when the whole desktop background is cluttered with windows).
Comment 6 Maximilian Böhm 2024-06-22 11:27:28 UTC
Seems to be fixed in Plasma 6.1! Nice!