Summary: | Tooltip with black window preview when I hover over a task on Wayland | ||
---|---|---|---|
Product: | [Plasma] plasmashell | Reporter: | Patrick Silva <bugseforuns> |
Component: | Task Manager and Icons-Only Task Manager widgets | Assignee: | Plasma Bugs List <plasma-bugs-null> |
Status: | RESOLVED DOWNSTREAM | ||
Severity: | normal | CC: | aleixpol, anditosan1000, ionut.leonte, nate, nicolas.fella, noahdcraig, post, postix, zuurveldt |
Priority: | NOR | Keywords: | wayland-only |
Version First Reported In: | master | ||
Target Milestone: | 1.0 | ||
Platform: | Neon | ||
OS: | Linux | ||
See Also: | https://bugs.kde.org/show_bug.cgi?id=457352 | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: |
screenshot
screenshot of Plasma 5.26 beta |
Description
Patrick Silva
2022-06-08 10:21:20 UTC
Created attachment 149552 [details]
screenshot
Seems like a weird PipeWire or KWin issue. Cannot reproduce. *** Bug 456881 has been marked as a duplicate of this bug. *** I have seen this happen on a Wayland session too. It only seems to happen sometimes. I'm using AMD graphics. I've had this problem on my Gentoo installation for quite a while now. I finally solved it by rebuilding `xdg-desktop-portal` and `plasma-workspace` with the `screencast` USE flag enabled. For `xdg-desktop-portal` this controls the `--enable-pipewire`/`--disable-pipewire` parameter to `configure`. For `plasma-workspace` it seems to control the following ebuild snippet: # TODO: try to get a build switch upstreamed if ! use screencast; then sed -e "s/^pkg_check_modules.*PipeWire/#&/" -i CMakeLists.txt || die fi I assume on other distributions these packages are built with similar configs/modifications applied. Created attachment 152169 [details]
screenshot of Plasma 5.26 beta
On Plasma 5.26 beta the window preview is often blank, as seen in the screenshot attached to this comment.
Operating System: Arch Linux
KDE Plasma Version: 5.25.90
KDE Frameworks Version: 5.98.0
Qt Version: 5.15.6
Graphics Platform: Wayland
*** Bug 461169 has been marked as a duplicate of this bug. *** Running plasmashel from the command line, I get the following message: file:///usr/share/plasma/plasmoids/org.kde.plasma.taskmanager/contents/ui/PipeWireThumbnail.qml:11:1: module "org.kde.pipewire" is not installed Operating System: Fedora Linux 37 KDE Plasma Version: 5.26.2 KDE Frameworks Version: 5.99.0 Qt Version: 5.15.6 Graphics Platform: Wayland Oh, OK, installing kpipewire solves the issue for me. Definitely a Fedora bug as it had to be pulled automatically when I updated. For Neon/Ubuntu/Debian users: Please check whether qml-module-org-kde-pipewire is installed (In reply to Nicolas Fella from comment #10) > For Neon/Ubuntu/Debian users: Please check whether > qml-module-org-kde-pipewire is installed It's installed on my neon unstable, and now the previews work. Nice find! Please bug your distros to install that package by default. Ah yes that helps, thanks! It's not entirely smooth though... when the tooltip shows up, it first has no preview, and then after a short while (maybe 0.1-0.3s) the preview appears. It looks better on X11 where the preview appears immediately. (In reply to Ralf Jung from comment #13) > It's not entirely smooth though... when the tooltip shows up, it first has > no preview, and then after a short while (maybe 0.1-0.3s) the preview > appears. It looks better on X11 where the preview appears immediately. Can confirm on neon unstable. Please file a bug. The animation is currently intentional, to disguise the fact that we wouldn't figure out a clean way to make it appear instantly. |