Bug 459298 - Plasma panel hides in mirrored display settings
Summary: Plasma panel hides in mirrored display settings
Status: RESOLVED WORKSFORME
Alias: None
Product: plasmashell
Classification: Plasma
Component: generic-multiscreen (show other bugs)
Version: 5.25.5
Platform: Arch Linux Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords: wayland
Depends on:
Blocks:
 
Reported: 2022-09-17 19:38 UTC by Felix Yan
Modified: 2023-06-14 03:45 UTC (History)
5 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Felix Yan 2022-09-17 19:38:49 UTC
SUMMARY
I try to use a mirrored display setup in a Plasma wayland session, but couldn't make the panel stay on the screen.

- When I click the "Display Configuration" tray icon to set "Unify Outputs", the outputs are unified correctly but the plasma panel hides immediately.

- If I use systemsettings to drag one display on top of the other, it works correctly (the panel is shown and the outputs are unified); but when I turn off one of the monitors, the panel is always gone again.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Arch Linux
KDE Plasma Version: 5.25.5
KDE Frameworks Version: 5.98.0
Qt Version: 5.15.6
Comment 1 Nate Graham 2022-09-22 17:27:58 UTC
Do both screens have the same resolution and DPI? Or do they differ?

Did this work in the past in the Wayland session and then stop working? Or has it already been this way or this is the first time you tried it?

Does this work as expected in the X11 session?
Comment 2 Bug Janitor Service 2022-10-07 04:51:27 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 3 Felix Yan 2022-10-07 09:10:04 UTC
Yes, both screens have the same resolution and DPI.

This is the first time I try a wayland setup, and under X11 it just works as expected.

I have tried to drag the panel from plasma's "Manage Panels and Desktops" and sometimes it works. On next boot or if I close/re-open one monitor, Plasma will misbehave again by either disappear and re-appear but staying over windows (spacing issue) or just disappear completely.
Comment 4 Nate Graham 2022-10-09 21:06:33 UTC
Thanks for the info.
Comment 5 frederic.parrenin@univ-grenoble-alpes.fr 2022-12-16 14:46:50 UTC
I have the same problem: one of the display does not have the panel.
But in my case, I suspect the problem to come from the fact that the two screens have different aspect ratio.
So the internal screen of the laptop is truncated.
I would rather expect to have black borders left and right of the internal screen.
Comment 6 Nate Graham 2023-04-21 15:16:09 UTC
I'm not able to reproduce this issue in Plasma 5.27, which has a *ton* of multi-monitor improvements to fix issues such as this one. Felix, can you please upgrade to 5.27.4 or later and try again? Thanks!
Comment 7 Bug Janitor Service 2023-05-06 03:46:15 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 8 Felix Yan 2023-05-15 13:06:26 UTC
Thanks. As of 5.27.5 now it has indeed improved a lot. I can still reproduce a misplacement issue with the following steps:

- Disconnect the laptop from external display
- Put laptop into sleep (suspend to ram)
- Connect the external display while laptop is sleeping
- Wake up laptop

The plasma panel is then shown on top of maximized windows (instead of taking place and making maximized windows shrink to a smaller size). After another lid close-open cycle, this would be fixed.
Comment 9 Bug Janitor Service 2023-05-30 03:45:16 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 10 Bug Janitor Service 2023-06-14 03:45:17 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!