Bug 427707 - Video doesn't load in expanded desktop effect delegate due to lack of gstreamer1.0-plugins-good package
Summary: Video doesn't load in expanded desktop effect delegate due to lack of gstream...
Status: CONFIRMED
Alias: None
Product: neon
Classification: KDE Neon
Component: Packages User Edition (show other bugs)
Version: unspecified
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Neon Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-10-14 16:40 UTC by popov895
Modified: 2021-09-20 06:59 UTC (History)
7 users (show)

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


Attachments
Desktop Effects (189.58 KB, image/png)
2020-10-14 16:40 UTC, popov895
Details

Note You need to log in before you can comment on or make changes to this bug.
Description popov895 2020-10-14 16:40:46 UTC
Created attachment 132359 [details]
Desktop Effects

SUMMARY

Some effects in "Workspace Behavior" > "Desktop Effects" section of "System Settings" have a "Show/Hide Video" button, that appears on mouse hover. When you click this button, the effect expands/collapses. So, the expanded effect has a huge height, while it doesn't contain any additional content (I guess there should be a video with a preview of the effect).

STEPS TO REPRODUCE

1. Open "System Settings"
2. Go to "Workspace Behavior" > "Desktop Effects"
3. Hover over any effect (e.g. "Looking Glass"); a "Show/Hide Video" button appears
4. Click this button

SOFTWARE/OS VERSIONS

Linux/KDE Plasma: KDE neon 5.20 User Edition / X11
KDE Plasma Version: 5.20.0
KDE Frameworks Version: 5.75.0
Qt Version: 5.15.0
Comment 1 Nate Graham 2020-10-16 15:06:43 UTC
There should indeed be a video preview effect that shows up in that space. And while it's loading, there should be a progress spinner in its place to show you that something's happening. I see that in the KCM on my machine (built from source on top of openSUSE Tumbleweed).

I gather that's not what you're seeing. Do you recall it ever working, or is this a regression in Plasma 5.20?
Comment 2 popov895 2020-10-16 17:23:18 UTC
I don't know if it has worked before, as I figured out that items can be expanded already in the Plasma 5.20. Just checked that openSUSE Tumbleweed shows a play button in that place (ffmpeg is not installed) but Neon shows nothing. Same on live image.
Comment 3 Nate Graham 2020-10-16 19:56:56 UTC
Huh. Taking a look at the code, if you don't see the loading indicator at all, that means that the video isn't loading. I wonder if this is a neon packaging bug then.

Can you see if you can file the video/multimedia related package in Neon that makes this feature work by installing it?
Comment 4 popov895 2020-10-16 21:18:52 UTC
Installing package "gstreamer1.0-plugins-good" fixes the issue for me
Comment 5 Nate Graham 2020-10-16 21:32:41 UTC
Excellent. Thanks so much.
Comment 6 popov895 2021-09-19 11:03:37 UTC
Looks like it has been fixed for now.

SOFTWARE/OS VERSIONS

Operating System: KDE neon Unstable Edition
KDE Plasma Version: 5.22.80
KDE Frameworks Version: 5.86.0
Qt Version: 5.15.3
Graphics Platform: X11
Comment 7 popov895 2021-09-20 06:59:05 UTC
(In reply to popov895 from comment #6)
> Looks like it has been fixed for now.
> 
> SOFTWARE/OS VERSIONS
> 
> Operating System: KDE neon Unstable Edition
> KDE Plasma Version: 5.22.80
> KDE Frameworks Version: 5.86.0
> Qt Version: 5.15.3
> Graphics Platform: X11

I was wrong, still not fixed in User Edition.

SOFTWARE/OS VERSIONS

Operating System: KDE neon 5.22 User Edition
KDE Plasma Version: 5.22.5
KDE Frameworks Version: 5.86.0
Qt Version: 5.15.3
Graphics Platform: X11