Description of problem: I have tested both our official package of Videos (Totem) and also the Development Flatpak and I've compiled it from upstream source. The problem is the plugin loader not being enabled. Version-Release number of selected component (if applicable): 43.0-2 How reproducible: All the time. Steps to Reproduce: 1. Open Totem 2. Click on the menu button next to the check box. 3. Click Settings. 4. Click Plugins. 5. Click to enable GNOME DVB Daemon. 6. The box turns into a fail symbol telling you that the GNOME DVB Daemon plugin could not be read and that an error occured due to pythong being missing.
Created attachment 13749 [details] Run log
CC: (none) => lovaren
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 => gnomeCC: lewyssmith => (none)
(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) => INVALIDStatus: NEW => RESOLVED
(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
at https://gitlab.gnome.org/GNOME/grilo-plugins/-/merge_requests/124