| Summary: | (totem:54671): libpeas-WARNING **: 10:33:35.075: The 'python' plugin loader has not been enabled when trying to watch a stream from Youtube | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Kristoffer Grundström <lovaren> |
| Component: | RPM Packages | Assignee: | GNOME maintainers <gnome> |
| Status: | RESOLVED INVALID | QA Contact: | |
| Severity: | major | ||
| Priority: | Normal | CC: | geiger.david68210, lovaren |
| Version: | Cauldron | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Source RPM: | totem | CVE: | |
| Status comment: | |||
| Attachments: |
Run log
screenshot of totem totem on mga 8 totem fail to load youtube video |
||
|
Description
Kristoffer Grundström
2023-03-22 10:44:42 CET
The problem is not totem. The root cause is the unmaintained gnome-dvb-daemon. This issue is caused because 'python' is specified in the plugin file instead of 'python3'. This unmaintained plugin (project is archived upstream) depends on deprecated python 2 which is no longer shipped with Mageia. So gnome-dvb-deamon needs to be obsoleted. Upstream achived project: https://gitlab.gnome.org/Archive/gnome-dvb-daemon This plugin also fails under openSUSE Leap 15.4 whith the same error which confirms that this plugin is dead and incompatible with modern distributions (python3). (In reply to sturmvogel from comment #2) > The problem is not totem. > So gnome-dvb-deamon needs to be obsoleted. > Upstream achived project: https://gitlab.gnome.org/Archive/gnome-dvb-daemon Thanks for your research. Should we add this to the packages to be dropped? Does the totem packaging need adapting? CC:
(none) =>
lewyssmith Totem doesn’t need any adaption, as gnome-dvb-daemon only shows up as available plugin in totem, if you have it installed. I would place gnome-dvb-daemon on the obsolete tracker bug…but thats not my decission. I did only the basic research which should have already be done by Kristoffer So what can one use to get Totem to play Youtube streams then? First you need to understand the difference between a youtube stream and gnome-dvb-daemon. You opened a bugreport wirh completely mixed topics. The title (python) and the error message is related to the deprecated gnome-dvb-daemon. Can you explain why you believe that you need a dvb plugin for a youtube stream? Can you explain where you see an error message regarding youtube in your log? I did my research and found that the python message is caused by deprecated gnome-dvb-daemon which is NOT needed to watch a youtoub stream. You could have found yourself what this plugin was intended for. It is not youtube… https://wiki.gnome.org/Projects/DVBDaemon (In reply to sturmvogel from comment #2) > So gnome-dvb-deamon needs to be obsoleted. > Upstream achived project: https://gitlab.gnome.org/Archive/gnome-dvb-daemon (In reply to sturmvogel from comment #5) > I would place gnome-dvb-daemon on the obsolete tracker bug…but thats not my > decission. Assigning this to the Gnome people to decide about obsoleting: gnome-dvb-deamon When that is done, please close this bug Invalid. Assignee:
bugsquad =>
gnome (In reply to Kristoffer Grundström from comment #6) > So what can one use to get Totem to play Youtube streams then? If i understand well, it must works out of the box, only needs grilo-plugins what is required by totem. Its possible you need some gstreamer packages- Personally i like more smplayer Ping! Any news regarding this? Totem does not play youtube streams. All tested distributions error out with: Missing plugin: gstreamer|1.0|totem|text/html-Decoder|decoder-text/html (text/html-Decoder) I tested with: openSUSE Leap 15.4 Fedora 38 MGA8 MGA9 All distributions had up-to-date grilo plugins, totem-pl-parser and gstreamer sets (base, bad, ugly, good, ...) enabled. So not a Mageia problem but an upstream one. Please report upstream. Closing INVALID. See also comment 10 for alternative players. Resolution:
(none) =>
INVALID (In reply to sturmvogel from comment #12) Well maybe we need yo revise our totem or totem-pl-parser package , with the information provided in your comment i found https://gitlab.gnome.org/GNOME/totem/-/issues/475 And https://github.com/flathub/org.gnome.Totem/issues/38 , look interesting https://github.com/flathub/org.gnome.Totem/issues/38#issuecomment-728802399 , and https://github.com/flathub/org.gnome.Totem/issues/38#issuecomment-1486628215 Created attachment 13777 [details] screenshot of totem (In reply to sturmvogel from comment #12) I install totem on cauldron+plasma x86_64 try to follow https://www.omgubuntu.co.uk/2017/03/use-totem-video-player-watch-youtube But the option Youtube is not showed, i'm getting this on terminal totem (totem:31975): Handy-WARNING **: 16:08:28.897: Using GtkSettings:gtk-application-prefer-dark-theme together with HdyStyleManager is unsupported. Please use HdyStyleManager:color-scheme instead. (totem:31975): Grilo-WARNING **: 16:08:32.403: [registry] ../src/grl-registry.c:1523: Plugin 'grl-local-metadata' not available (totem:31975): Totem-WARNING **: 16:08:32.403: Failed to load grl-local-metadata plugin: Complemento «grl-local-metadata» no disponible (totem:31975): Tracker-WARNING **: 16:08:34.461: Error getting remote connection 'dbus:org.freedesktop.Tracker3.Miner.Files:/org/freedesktop/Tracker3/Endpoint': The name org.freedesktop.Tracker3.Miner.Files was not provided by any .service files (totem:31975): Grilo-WARNING **: 16:08:34.470: [tracker-source-request] ../src/tracker3/grl-tracker-source-api.c:339: error in parsing query id=3 : In service 'dbus:org.freedesktop.Tracker3.Miner.Files': The name org.freedesktop.Tracker3.Miner.Files was not provided by any .service files The article you found is for an acient Ubuntu version from 2014. Totem looks different 9 years later. There is something broken seriously upstream as also under Leap and Fedora totem can no longer play youtube streams... I see grilo-plugins-0.3.15-3.mga9. not include libgrlyoutube.so and grilo-plugins-0.3.12-2.mga8 yes, its intentional or make other report? Created attachment 13785 [details] totem on mga 8 (In reply to sturmvogel from comment #15) > The article you found is for an acient Ubuntu version from 2014. Totem looks > different 9 years later. There is something broken seriously upstream as > also under Leap and Fedora totem can no longer play youtube streams... In some point maybe work i detect that the maga 8 version have a missing require to lua-socket but even with that it fails Created attachment 13786 [details] totem fail to load youtube video (In reply to katnatek from comment #17) > Created attachment 13785 [details] > totem on mga 8 > > (In reply to sturmvogel from comment #15) > > The article you found is for an acient Ubuntu version from 2014. Totem looks > > different 9 years later. There is something broken seriously upstream as > > also under Leap and Fedora totem can no longer play youtube streams... > > In some point maybe work i detect that the maga 8 version have a missing > require to lua-socket but even with that it fails And this is the fail (In reply to katnatek from comment #16) > I see grilo-plugins-0.3.15-3.mga9. not include libgrlyoutube.so and > grilo-plugins-0.3.12-2.mga8 yes, its intentional or make other report? On Cauldron to have again the plugin libgrlyoutube.so upstream should port libgdata to libsoup3. This is why it is missing now. CC:
(none) =>
geiger.david68210 |