Bug 483514 - With dual-screen setup where each screen has its own panel, most of the time on boot one screen's panel is on the screen
Summary: With dual-screen setup where each screen has its own panel, most of the time ...
Status: REPORTED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Panel (show other bugs)
Version: 6.0.2
Platform: Arch Linux Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords: multiscreen, qt6
Depends on:
Blocks:
 
Reported: 2024-03-14 05:39 UTC by Jet
Modified: 2024-08-27 12:44 UTC (History)
3 users (show)

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


Attachments
Illustration depicting a bug (66.63 KB, image/png)
2024-08-21 09:20 UTC, Jet
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jet 2024-03-14 05:39:26 UTC
SUMMARY
Panels that are on secondary displays sometimes jump to the main display after a fresh boot. This also causes the virtual desktops widget to show the main display instead of the secondary display on said panel even when moved to the secondary display (using the "show only current screen" option of the virtual desktops widget)

SOFTWARE/OS VERSIONS
KDE Plasma Version: 6.0.2
KDE Frameworks Version: 6.0.0
Qt Version: 6.6.2
Kernel Version: 6.7.9-arch1-1 (64-bit)
Graphics Platform: Wayland
Graphics Processor: AMD Radeon RX 7900 XTX
Comment 1 Nate Graham 2024-08-19 22:59:12 UTC
Darn, we thought this had been fixed in Plasma 6? Any chance you're still experiencing it in Plasma 6.1.4? If so, I'll investigate.
Comment 2 Jet 2024-08-20 14:14:15 UTC
(In reply to Nate Graham from comment #1)
> Darn, we thought this had been fixed in Plasma 6? Any chance you're still
> experiencing it in Plasma 6.1.4? If so, I'll investigate.

Yep. Still happens, but not always, majority of the time it gets it wrong (something like 98 or of 100 boots has both panels on main display), and then the desktop widget is borked as described. But the odd time it spawns it on the correct display the widget works fine.
Comment 3 Nate Graham 2024-08-20 22:15:57 UTC
Can you attach a screenshot of all screens that shows what your setup is supposed to look like normally?

And then also one that shows what it looks like when the problem is reproducing?
Comment 4 Jet 2024-08-21 09:20:42 UTC
Created attachment 172803 [details]
Illustration depicting a bug
Comment 5 Jet 2024-08-21 09:21:29 UTC
I made an illustration as its much clearer what the bug is as opposed to screenshots
Comment 6 Jet 2024-08-21 13:18:46 UTC
> Created attachment 172803 [details]
> Illustration depicting a bug

Forgot to mention the 1440p screen is the primary
Comment 7 Nate Graham 2024-08-21 14:58:44 UTC
All right, so there are probably two bugs here: one about the panel being in the wrong place, and another about the Pager widget not behaving properly after correcting it. Let's ignore the latter issue for now and see if we can fix the former issue.

Niccolò, do you have any idea what could make a panel go onto the wrong screen and double up with another one like this?
Comment 8 Niccolò Venerandi 2024-08-27 12:44:06 UTC
Not unless I manage to reproduce this. I'll give it a shot.