Pre Mga3 alpha 1 DVD i586 with default Gnome installation. (4th set) Browsing to a website with flash content in Web or Firefox causes a totem error message. Couldn't load the '/usr/share/totem/mozilla-viewer.ui' interface. Invalid object type 'TotemGlowButton'. The message has to be OK'd See screenshot.
Target Milestone: --- => Mageia 3Whiteboard: (none) => 3alpha1
Created attachment 2753 [details] Screenshot showing error message.
CC: (none) => olav
Fwd'ed upstream.
See Also: (none) => https://bugzilla.gnome.org/show_bug.cgi?id=683429
From upstream: > Looks like your linker is trimming the glow button widget from the > totem-plugin-viewer binary. You'll probably want to review your linker flags.
Same problem on x86_64, so changed Platform to "All"
CC: (none) => mageiaHardware: i586 => All
CC: (none) => thomas.bigot
This occurs in Chromium as well - so no videos for now until fixed
CC: (none) => rfox
Oddly enough - I also tried Konqueror browser and it works! Kinda, the video controls are messed up . . .but no error
Keywords: (none) => PATCH, UPSTREAM
blino fixed it in -4. Please reopen if there are issues.
Status: NEW => RESOLVEDResolution: (none) => FIXED
The error is gone, but flash videos don't work at all when they work perfectly before the totem update to 3.90. Perhaps Oliver fix is just a workaround for the message error, but the issue is still there ...
CC: (none) => gruescubogdan
Could you remove the totem-mozilla package and see if flash works after that? If not, different bug (I treated this bug solely for the totem error message). Fyi, I noticed that flash is not working anymore, but I don't have totem-mozilla installed. Seems like a different issue.
Olav, before trying your suggestion, I've checked which plugins are available in Firefox and I was very surprised to see there 2 Shockwave flash plugins (a screenshot will follow), despite that 'flash-player-plugin-11.2.202.238-1.mga3.nonfree' is the only package of this type installed. Back to the Firefox plugins window, if I press "More" next to 'Shockwave flash 11.1 r102' it said "Last updated 09/07/2012" which is today. There were only a few updates which I installed today (till now), one of them was the 4th submission of Totem. Is there an embedded flash plugin in Totem? Disabling 'Shockwave flash 11.1 r102' and leaving 'Shockwave flash 11.2 r202' enabled, then restarting Firefox makes the flash content working again.
Created attachment 2763 [details] Firefox plugins (partial list)
Well, now removing the package 'totem-mozilla' also make the old 'Shockwave flash 11.1 r102' to disappear from the list of Firefox plugins, and obviously, the flash content will play. It seems that a (temporary) fix is to prevent 'totem-mozilla' to pull that old Shockwave flash plugin, which conflict with the newer and already installed plugin.
Installing 'totem-mozilla' will currently add the following plugins: DivX Web Player 1.4.0. 233 QuickTime Plug-in 7.6.6 Shockwave Flash 11.1 r102 VLC Multimedia Plug-in Windows Media Player Plug-in 10
so totem-mozilla has the issue
Status: RESOLVED => UNCONFIRMEDResolution: FIXED => (none)Ever confirmed: 1 => 0
Indeed. 'totem-mozilla' forcefully include a slightly older Flash plugin, which is also broken (just tested it). It would be nice whether a mechanism could be put in place to check the available plugins before adding new ones. To have a working flash (in the hypothesis that 'totem-mozilla' is installed), there is a need to disable Flash 11.1 plugin and use the package 'flash-player-plugin' from the non-free repository. But I see that Olivier intends to add a new patch ...
Before closing this, please note that this error was found on a default gnome installation from the i586 Alpha 1 DVD. It shouldn't be closed please until a default installation would no longer give the error.
*** Bug 7397 has been marked as a duplicate of this bug. ***
CC: (none) => joequant
Seems the following file solely deals with flash: /usr/lib64/mozilla/plugins/libtotem-vegas-plugin.so It can be disabled using a ~/.config/totem/browser-plugin.ini or a /etc/totem/browser-plugin.ini. However, I think it is better to move this vegas plugin to a new subpackage. I'll call it totem-mozilla-flash. The rest of the browser plugins seem ok, though I could split them out + add a suggests on them if someone thinks that is a good idea. if defined(TOTEM_GMP_PLUGIN) { "application/x-mplayer2", "avi, wma, wmv", "video/x-msvideo" }, { "video/x-ms-asf-plugin", "asf, wmv", "video/x-ms-asf" }, { "video/x-msvideo", "asf, wmv", NULL }, { "video/x-ms-asf", "asf", NULL }, { "video/x-ms-wmv", "wmv", "video/x-ms-wmv" }, { "video/x-wmv", "wmv", "video/x-ms-wmv" }, { "video/x-ms-wvx", "wmv", "video/x-ms-wmv" }, { "video/x-ms-wm", "wmv", "video/x-ms-wmv" }, { "video/x-ms-wmp", "wmv", "video/x-ms-wmv" }, { "application/x-ms-wms", "wms", "video/x-ms-wmv" }, { "application/x-ms-wmp", "wmp", "video/x-ms-wmv" }, { "application/asx", "asx", "audio/x-ms-asx" }, { "audio/x-ms-wma", "wma", NULL } #elif defined(TOTEM_NARROWSPACE_PLUGIN) { "video/quicktime", "mov", NULL }, { "video/mp4", "mp4", NULL }, { "image/x-macpaint", "pntg", NULL }, { "image/x-quicktime", "pict, pict1, pict2", "image/x-pict" }, { "video/x-m4v", "m4v", NULL }, { "application/vnd.apple.mpegurl", "m3u8", NULL }, #elif defined(TOTEM_VEGAS_PLUGIN) { "application/x-shockwave-flash", "swf", "Shockwave Flash" }, #elif defined(TOTEM_MULLY_PLUGIN) { "video/divx", "divx", "video/x-msvideo" }, #elif defined(TOTEM_CONE_PLUGIN) { "application/x-vlc-plugin", "", "VLC Multimedia Plugin" }, { "application/vlc", "", "VLC Multimedia Plugin" }, { "video/x-google-vlc-plugin", "", "VLC Multimedia Plugin" }, { "application/x-ogg","ogg","application/ogg" }, { "application/ogg", "ogg", NULL }, { "audio/ogg", "oga", NULL }, { "audio/x-ogg", "ogg", NULL }, { "audio/x-vorbis+ogg", "ogg", NULL }, { "video/ogg", "ogv", NULL }, { "video/x-ogg", "ogg", NULL }, { "video/x-theora+ogg", "ogg", NULL }, { "application/annodex", "anx", NULL }, { "audio/annodex", "axa", NULL }, { "video/annodex", "axv", NULL }, { "video/mpeg", "mpg, mpeg, mpe", NULL }, { "audio/wav", "wav", NULL }, { "audio/x-wav", "wav", NULL }, { "audio/mpeg", "mp3", NULL }, { "application/x-nsv-vp3-mp3", "nsv", "video/x-nsv" }, { "video/flv", "flv", "application/x-flash-video" }, { "video/webm", "webm", NULL }, { "application/x-totem-plugin", "", "Videos multimedia plugin" }, { "audio/midi", "mid, midi", NULL }, #else
Submitted the splitted out subpackage in totem-3.5.90-6.mga3
closing then (fixed at least in some way I guess
Status: UNCONFIRMED => RESOLVEDResolution: (none) => WORKSFORME