Bug 466676

Summary: Plasma 5.27.2, i3 workspace obscured
Product: [Plasma] plasmashell Reporter: matrix43547
Component: ContainmentAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED NOT A BUG    
Severity: normal CC: ilievma, kde, nate, notmart
Priority: NOR Keywords: regression
Version First Reported In: 5.27.2   
Target Milestone: 1.0   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: kstart5 plasmashell output

Description matrix43547 2023-03-01 20:27:43 UTC
Created attachment 156893 [details]
kstart5 plasmashell output

I have happily used i3wm with plasma for many years. i3 replaces KWIN as window manager. I have 10 workspaces (equivalent to plasma 'Desktop'). After updating to 5.27.2 I am having trouble viewing one of the workspaces. It is obscured by the default plasma background (as if I was using kwin, although kwin is not running).  I can launch applications and verify that they are running but they do not appear, unless I use i3 shortcut to make them fullscreen. If I run `killall plasmashell` I am able to see them. Every other workspace *except the one that plasmashell is restarted in* works, and I am able to see and use the plasma bar like normal.

Hope that is clear enough.

STEPS TO REPRODUCE
1. Upgrade to 5.27.2
2. Login (or launch plasmashell)
3. 

OBSERVED RESULT
plasmashell is obscuring the i3 workspace that it is launched in.

EXPECTED RESULT
Able to use i3 normally.

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: Arch Linux 6.2.1-arch1-1 
(available in About System)
KDE Plasma Version: 5.27.2
KDE Frameworks Version: 5.103.0
Qt Version: 5.15.8

ADDITIONAL INFORMATION
I'm attaching the shell output from `kstart5 plasmashell` if that is of use.
Comment 1 Martin Iliev 2023-03-06 21:51:55 UTC
Same issue. Had to disable plasmashell to have my previous workflow.
Comment 2 matrix43547 2023-03-09 01:07:23 UTC
(In reply to Martin Iliev from comment #1)
> Same issue. Had to disable plasmashell to have my previous workflow.

A solution was posted on the arch forums, see https://bbs.archlinux.org/viewtopic.php?id=283919.

Try adding this to your i3 config:

for_window [title="Desktop @ QRect"] kill; floating enable; border none

I'm going to close this issue, as I believe this fixes things. Also not sure if it is in the  scope of KDE to maintain compatability with i3.