Bug 460255 - Programs aren't displayed at all after updating to 5.26.0
Summary: Programs aren't displayed at all after updating to 5.26.0
Status: RESOLVED NOT A BUG
Alias: None
Product: kwin
Classification: Plasma
Component: core (other bugs)
Version First Reported In: git-stable-Plasma/5.26
Platform: Other Linux
: VHI grave
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-10-11 16:27 UTC by 80p3fy75dc
Modified: 2022-10-11 18:42 UTC (History)
1 user (show)

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


Attachments
Apps not displayed (506.08 KB, video/mp4)
2022-10-11 16:52 UTC, 80p3fy75dc
Details

Note You need to log in before you can comment on or make changes to this bug.
Description 80p3fy75dc 2022-10-11 16:27:10 UTC
SUMMARY

After updating to 5.26.0 on both my Arch Linux and Gentoo installs, apps are no longer displayed when started. I suspect the culprit is either kwin and/or plasmashell because the issue started to occur as soon as I restarted both (I have a keyboard shortcut which triggers a script that runs 'kwin_x11 --replace ; plasmashell --replace').

It occurs with any app (Ark, Dolphin, Firefox, Kate, Kitty...).

Logging out or rebooting doesn't make any difference.

STEPS TO REPRODUCE
1. After updating to 5.26.0 on Arch or Gentoo, open any program

OBSERVED RESULT
1.  The apps icons appear in the Icons-only Task Manager applet but the apps aren't displayed on the screen. I'm still seeing my wallpaper, right clicking displays the desktop contextual menu. Alt+tab shows the apps in the list.

EXPECTED RESULT
The apps are displayed normally.


SOFTWARE/OS VERSIONS

- Linux/KDE Plasma:  Arch Linux / Gentoo
- Display Server : X11
- NVIDIA drivers version: 515.76-5 (Arch Linux // 515.65.01 (Gentoo)
- KDE Plasma Version: 5.26.0
-KDE Frameworks Version:  5.99.0
- Qt Version: 5.15.6+kde+r177-1 -- 6.4.0-1 (Arch Linux)      //    5.15.5 (Gentoo)


ADDITIONAL INFORMATION

Couldn't provide a video to showcase the issue since any app wouldn't be rendered so I couldn't start SimpleScreenRecorder. Couldn't use my mobile phone at that time, sorry.

Now I realize I should have created a new user from TTY to see if that was an issue with my Plasma settings. Maybe I'll do if nobody can reproduce.

I downgraded to 5.25.5 on both distros and the issue is solved.
Comment 1 80p3fy75dc 2022-10-11 16:52:14 UTC
Created attachment 152712 [details]
Apps not displayed

Issue reproduced on an Arch Linux VM. I'm launching the apps via Krunner but it's exactly the same if I launch them via the kickoff menu applet.
Comment 2 Nate Graham 2022-10-11 17:21:22 UTC
Did you downgrade everything including the NVIDIA driver, or just the Plasma packages? I ask because there is a major NVIDIA driver regression with 515.76, so I would be interested in knowing if the issue persists with version 515.76 of the NVIDIA driver plus version 5.25.5 or KWin.
Comment 3 80p3fy75dc 2022-10-11 17:32:26 UTC
I've just tried with a fresh new user in my Arch Linux VM and couldn't reproduce, no issue on 5.26. So I guess that's an issue with my main user settings.

Any idea is appreciated.
Comment 4 80p3fy75dc 2022-10-11 17:33:30 UTC
(In reply to Nate Graham from comment #2)
> Did you downgrade everything including the NVIDIA driver, or just the Plasma
> packages? I ask because there is a major NVIDIA driver regression with
> 515.76, so I would be interested in knowing if the issue persists with
> version 515.76 of the NVIDIA driver plus version 5.25.5 or KWin.

I don't have any nvidia drivers installed on the Arch VM and I'm having the issue so it's not nvidia.

And considering I'm not having the issue with a new user, I guess it's an issue with my main user settings.
Comment 5 Vlad Zahorodnii 2022-10-11 17:41:45 UTC
Weird. Can you stash ~/.config/kwinrc and restart kwin? i.e.

```
mv ~/.config/kwinrc ~
systemctl restart --user plasma-kwin_x11
```

are windows shown after that? If so, please attach your kwinrc then
Comment 6 80p3fy75dc 2022-10-11 18:32:25 UTC
(In reply to Vlad Zahorodnii from comment #5)
> Weird. Can you stash ~/.config/kwinrc and restart kwin? i.e.
> 
> ```
> mv ~/.config/kwinrc ~
> systemctl restart --user plasma-kwin_x11
> ```
> 
> are windows shown after that? If so, please attach your kwinrc then

Thank you, I found the culprit. I'm using Bismuth (https://github.com/Bismuth-Forge/bismuth).

" mv ~/.config/kwinrc mv ~/.config/kwinrc.bak " solved the problem and also disabled Bismuth as expected .I tried to enable Bismuth tiling again in System Settings and the problem came back. I guess it'll need to be updated to work with 5.26.
Comment 7 80p3fy75dc 2022-10-11 18:34:22 UTC
> "mv ~/.config/kwinrc mv ~/.config/kwinrc.bak"

"mv ~/.config/kwinrc ~/.config/kwinrc.bak"  sorry, typo.
Comment 8 Nate Graham 2022-10-11 18:41:16 UTC
Thanks!
Comment 9 80p3fy75dc 2022-10-11 18:42:44 UTC
>  I guess it'll need to be updated to work with 5.26.

Never mind, I'm silly.

I was deliberately using Bismuth version 3.1.2 because I was experiencing tiling issues with some apps with 3.1.3 and 3.1.4. I've just updated to 3.1.4 and I don't have the issue with Bismuth enabled anymore, even on 5.26.

Apologies for wasting your time.