Bug 463143

Summary: Window thumbnails on wayland do not show up but on xorg do. "Keep window thumbnails" & enable on the startup setting missing on Wayland but not on xorg.
Product: [Plasma] kwin Reporter: gigastarcraft2
Component: compositingAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED NOT A BUG    
Severity: normal CC: nicolas.fella
Priority: NOR    
Version First Reported In: 5.26.4   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: thumbnails on xorg
wayland no thumbnail
settings in xorg
settings in wayland

Description gigastarcraft2 2022-12-17 06:11:53 UTC
Created attachment 154638 [details]
thumbnails on xorg

STEPS TO REPRODUCE
Thumbnails
1. Hoover over app icon on a taskbar.

Settings
1. Search compositor in the settings.

OBSERVED RESULT
No same settings and no thumbnails.

EXPECTED RESULT
Same settings as in xorg and thumbnails show as in xorg.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Artix Linux 6.0.12
KDE Plasma Version: 5.26.4
KDE Frameworks Version: 5.101.0
Qt Version: 5.15.7
Comment 1 gigastarcraft2 2022-12-17 06:12:24 UTC
Created attachment 154639 [details]
wayland no thumbnail
Comment 2 gigastarcraft2 2022-12-17 06:12:44 UTC
Created attachment 154640 [details]
settings in xorg
Comment 3 gigastarcraft2 2022-12-17 06:12:58 UTC
Created attachment 154641 [details]
settings in wayland
Comment 4 Nicolas Fella 2022-12-17 14:45:04 UTC
For the thumbnails not showing make sure you have kpipewire installed.

The settings are not shown because they are not relevant on Wayland
Comment 5 gigastarcraft2 2022-12-17 15:12:46 UTC
I have kpipewire installed.
Comment 6 gigastarcraft2 2022-12-20 01:57:45 UTC
Ok, it turned out that I had to properly install pipewire & all packages but pulseaudio was running instead.
sudo pacman -S pipewire wireplumber pipewire-pulse pipewire-alsa pipewire-jack
It automatically remove conflicting packages.

Using command
:~$ pactl info
make sure you have
Server Name: PulseAudio (on PipeWire 0.3.63)
and not
Server Name: pulseaudio

And you need to start it manually or add it to autostart scripts. I found that (in my case) script had to be in KDE's autostart folder.
https://wiki.artixlinux.org/Site/PipewireInsteadPulseaudio