Bug 448651 - Vertial Panelbar makes disappear each window at second (external) screen)
Summary: Vertial Panelbar makes disappear each window at second (external) screen)
Status: RESOLVED FIXED
Alias: None
Product: kwin
Classification: Plasma
Component: general (show other bugs)
Version: 5.23.4
Platform: Manjaro Linux
: NOR major
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-01-17 12:47 UTC by Samuel Suther
Modified: 2022-03-31 14:35 UTC (History)
2 users (show)

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


Attachments
qdbus-output (6.77 KB, text/plain)
2022-02-10 10:13 UTC, Samuel Suther
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Samuel Suther 2022-01-17 12:47:43 UTC
SUMMARY
***
If you create a panel at your desktop, and place it at the edge between both screens (make no different to which of the screens), each window you move "behind" the panel, will disappear.

Of example (# = the vertical placement of the docker-panel) :

| screen 1    #|   screen 2 |   (means at the right side of screen 1, screen 2 is right sided to screen 1)
| screen 1      |#   screen 2 | (means at the left side of screen 1, screen 2 is right sided to screen 1)


***


STEPS TO REPRODUCE
1.  create 2 screen setup
2.  create ***vertical*** docker-panel, put `system-tray` widget to it
3.  place the created Docker-Panel `screen 1 right sided`, or `screen 2 - left sided`

OBSERVED RESULT
1. If `screen 1 - right sided`, move an open window (e.g. browserwindow) from Screen 1 to screen 2 (it will disappear, and you ar not able to open it in any way!!)
2. Remove the `vertical` docker-panel (the window will come back to screen.
3. This is reproducable all the time.


EXPECTED RESULT
Windows should work like expected.

SOFTWARE/OS VERSIONS

Linux/KDE Plasma: 
Operating System: Manjaro Linux
KDE Plasma Version: 5.23.4
KDE Frameworks Version: 5.89.0
Qt Version: 5.15.2
Kernel Version: 5.15.12-1-MANJARO (64-bit)
Graphics Platform: X11
Processors: 8 × Intel® Core™ i7-3610QM CPU @ 2.30GHz
Memory: 15,1 GiB of RAM
Graphics Processor: Mesa DRI Intel® HD Graphics 4000

ADDITIONAL INFORMATION
Here I made a video of the bug, because it might be hard to understand if only describe it with words: http://somup.com/c3VblmZrsp
Comment 1 Nate Graham 2022-01-21 02:13:33 UTC
Wow, what a strange bug. Very well-explained too. Moving to KWin since nothing in Plasma can make your windows disappear like that!

I can't get it to happen in Plasma 5.24 in the Wayland session, but I might not be reproducing it in the exact same way; this sort of bug often manifests differently depending on hardware configurations. However we did make a lot of multiscreen improvements in Plasma 5.24, so it would be nice if it's fixed already!

Would you be able to test it out:
1. In the Plasma Wayland session on Plasma 5.23.4, your current Plasma version
2. Upgrade to the Plasma 5.24 beta (or wait until the final release in a few weeks) and test it out again on the X11 session
3. Do the above again, but in the Wayland session

Thanks!
Comment 2 Samuel Suther 2022-01-21 12:24:39 UTC
(In reply to Nate Graham from comment #1)
> Wow, what a strange bug. Very well-explained too. Moving to KWin since
> nothing in Plasma can make your windows disappear like that!
> 
> I can't get it to happen in Plasma 5.24 in the Wayland session, but I might
> not be reproducing it in the exact same way; this sort of bug often
> manifests differently depending on hardware configurations. However we did
> make a lot of multiscreen improvements in Plasma 5.24, so it would be nice
> if it's fixed already!
> 
> Would you be able to test it out:
> 1. In the Plasma Wayland session on Plasma 5.23.4, your current Plasma
> version
> 2. Upgrade to the Plasma 5.24 beta (or wait until the final release in a few
> weeks) and test it out again on the X11 session
> 3. Do the above again, but in the Wayland session
> 
> Thanks!

Thanks for the honor :) I'm also a Software Developer so I know how nice it is to have a deeply in detail described bug-issue ;)

I don't have any experiences with Wayland. What is the way to switch between x11 and wayland?
Comment 3 Nate Graham 2022-01-21 18:11:18 UTC
On the SDDM login screen, there's a session chooser menu in the bottom-left corner. Click on it and you should see a session with "(Wayland)" in its name. Select that and then log in, and you'll be in a Wayland session!

If you don't see it in the menu, it means that there's a missing package. Usually named something like plasma-wayland-session.
Comment 4 Bug Janitor Service 2022-02-05 04:37:55 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 5 Samuel Suther 2022-02-05 21:38:29 UTC
Would love, if somebody else could give a helping hand with testing this.
Comment 6 Vlad Zahorodnii 2022-02-07 11:03:17 UTC
Can't reproduce both on X11 and Wayland. Can you post the output of `qdbus org.kde.KWin /KWin supportInformation` when a window has disappeared?
Comment 7 Samuel Suther 2022-02-10 10:13:32 UTC
Created attachment 146525 [details]
qdbus-output

Sure, here it is:
Comment 8 Bug Janitor Service 2022-02-25 04:36:30 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 9 Samuel Suther 2022-02-25 14:29:54 UTC
Any news for this Bug?
Don't want to let this thread stale
Comment 10 Bug Janitor Service 2022-03-12 04:35:24 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 11 Samuel Suther 2022-03-14 17:18:10 UTC
Now it works, seems to be fixed with one of the last updates.
Comment 12 Bug Janitor Service 2022-03-29 04:35: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!