Bug 477802 - XWayland windows do not appear in Wayland session in KDE Neon Unstable
Summary: XWayland windows do not appear in Wayland session in KDE Neon Unstable
Status: RESOLVED FIXED
Alias: None
Product: neon
Classification: KDE Neon
Component: Packages Unstable Edition (show other bugs)
Version: unspecified
Platform: Neon Linux
: NOR major
Target Milestone: ---
Assignee: Neon Bugs
URL:
Keywords: qt6
Depends on:
Blocks:
 
Reported: 2023-11-30 21:42 UTC by Timothy B
Modified: 2023-12-20 07:02 UTC (History)
5 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Timothy B 2023-11-30 21:42:37 UTC
SUMMARY
XWayland windows are either completely invisible or empty in Plasma 6 Wayland.

STEPS TO REPRODUCE
1. Log into a Plasma Wayland session
2. Launch any app that doesn't have native Wayland support (I ran glxgears and xclock from the terminal to reproduce this)
3. Notice that either an empty window or nothing appears on the screen

OBSERVED RESULT
Either an empty window with decorations and a completely transparent background or nothing appears. However, the app icon is still shown properly in task manager widgets.

EXPECTED RESULT
The window appears normally with its contents and decorations

SOFTWARE/OS VERSIONS
Operating System: KDE neon Unstable Edition
KDE Plasma Version: 5.90.0
KDE Frameworks Version: 5.246.0
Qt Version: 6.6.0
Kernel Version: 6.2.0-37-generic (64-bit)
Graphics Platform: Wayland
Graphics Processor: SVGA3D; build: RELEASE; LLVM;
Manufacturer: innotek GmbH
Product Name: VirtualBox
VirtualBox Version: 7.0.12
Host OS: Manjaro Linux

ADDITIONAL INFORMATION
When you click on the XWayland app icon in the task manager, it won't focus the app.

This also affects the Calamares installer on the live ISO for Neon Unstable Edition. Quite strangely, I was still able to interact with the exit confirmation dialog when I clicked Close on the main installer window. I had to disable automatic login and switch to an X11 session in the live session to be able to install the system on my VM.
Comment 1 guimarcalsilva 2023-12-01 00:17:07 UTC
Interesting. I noticed this a few days ago but I thought my Neon install was broken. Apparently not. I'll change this bug to Confirmed since I can also reproduce it.
Comment 2 Nate Graham 2023-12-09 05:09:19 UTC
Cannot reproduce on a distro that's not Neon, and we don't have any other reports of this, so I'm strongly suspecting a Neon-specific issue; perhaps a package that wasn't recompiled or something. Can you test again?
Comment 3 Timothy B 2023-12-09 19:57:50 UTC
I have an Arch Linux VM with Plasma 6 Beta 1 installed, and I could not reproduce this when I ran glxgears from the terminal, so it appears that this is a Neon-specific issue.
Comment 4 Carlos De Maine 2023-12-12 08:21:20 UTC
could someone post any kwin messaged from the journal when an xwayland app is run please?
Comment 5 Carlos De Maine 2023-12-20 07:02:56 UTC
fixed in the latest iso.  please retry.