LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 09-04-2015, 06:57 PM   #1
ljb643
Member
 
Registered: Nov 2003
Posts: 526

Rep: Reputation: Disabled
Seamonkey 2.35 failing to do Save File action for MP3's


I am seeing a strange problem after applying the Slackware 14.1 update for Seamonkey, moving from 2.33.1 to 2.35. I click on a link to an MP3 audio file, and instead of the expected File Save dialog (I have the action for MP3 audio set to Save File under Helper Applications), I get a black box on a gray page, with a large X (which does nothing). Under a new profile, the same thing happens, except there is also text under the black box: "Video can't be played because the file is corrupt". Again, this is an MP3 audio file, not video.

As a work-around, right-click on the link and pick Save Link Target As works.

If I change the action under Helper Applications to Always Ask, I get the same thing. Black box on gray page, no dialog.

Does anyone else get this with Seamonkey-2.35? I'm trying to determine if this is Slackware-specific or not. I don't see anything relevant on the mozilla.support.seamonkey list, nor on mozilla's bugzilla.
 
Old 09-04-2015, 07:44 PM   #2
schmatzler
Member
 
Registered: Jan 2011
Location: Germany
Distribution: Slackware64 -current + Multilib
Posts: 411

Rep: Reputation: 181Reputation: 181
This looks to me like it wants to play the mp3 file as HTML5 audio.

In Firefox, you can disable media.autoplay.enabled via about_config. That may work in Seamonkey, too.
 
Old 09-04-2015, 08:47 PM   #3
ljb643
Member
 
Registered: Nov 2003
Posts: 526

Original Poster
Rep: Reputation: Disabled
Thanks for the reply. I think you are right - it seems to be trying to play the MP3 using a built-in player (HTML5). I do not know if it is trying audio or video, but apparently it fails and then fails to display an error properly. And it is ignoring the Helper Applications setting completely.

The about:config setting you suggested, as well as some others I tried (such as media.webm.enabled which I got off the seamonkey list) had no effect. Same black/gray page with big X.

Still unknown if this is Slackware-specific or not.

(See attached screen-shot)
Attached Thumbnails
Click image for larger version

Name:	seamonkey-mp3.png
Views:	22
Size:	1.8 KB
ID:	19494  

Last edited by ljb643; 09-04-2015 at 08:49 PM. Reason: Try again to attach screenshot of the page (1/2 size)
 
Old 09-04-2015, 09:05 PM   #4
frankbell
LQ Guru
 
Registered: Jan 2006
Location: Virginia, USA
Distribution: Slackware, Ubuntu MATE, Mageia, and whatever VMs I happen to be playing with
Posts: 19,311
Blog Entries: 28

Rep: Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137
For what it's worth, I was able to save a *.mp3 file from this page in Seamonkey 2.35 in Slackware --Current.
 
Old 09-04-2015, 10:47 PM   #5
bassmadrigal
LQ Guru
 
Registered: Nov 2003
Location: West Jordan, UT, USA
Distribution: Slackware
Posts: 8,792

Rep: Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656
If you want it to actually play, you might need one or many of the gst packages on SBo to be able to play the mp3. I don't have this issue since I use a different browser, but looking through the descriptions, I'd guess either gst-ugly or gst-ffmpeg.
 
Old 09-05-2015, 10:56 AM   #6
ljb643
Member
 
Registered: Nov 2003
Posts: 526

Original Poster
Rep: Reputation: Disabled
Thanks, but no, I don't want it to play. Or if I do, I can have it play with any number of fine, usable players already included in Slackware 14.1 such as xmms. What I want it to do is honor the Helper Applications preference, defaulting to Always Ask, which allows me to decide whether to Save File, or Use ... (Open With). This is what it did with Seamonkey-2.33.1.

In particular, I think it is wrong for Seamonkey to force a choice (play with internal player) which does not in fact work - yes, possibly because I am missing something, but still. To add insult, it says "Video can't be played because the file is corrupt" when it won't play, even though it isn't a video, and it isn't corrupt.

(Sorry for the rant)

I tried the same thing on Firefox-38.2.1ESR on Slackware, and was surprised to see it fail there too. Same as Seamonkey-2.35. I remember the Save/Open dialog working with Firefox, but perhaps that was before the most recent jump in ESR versions from 31 to 38.

Same thing on Xubuntu with Firefox-40.0.3.

On Windows, Firefox-40.0.3 starts its internal player and plays the MP3. Better, but still not what I think it should do.
 
Old 09-05-2015, 12:45 PM   #7
atelszewski
Member
 
Registered: Aug 2007
Distribution: Slackware
Posts: 948

Rep: Reputation: Disabled
Hi,

Just to let you know, in my case it actually plays the mp3 from the aforementioned link in the internal player.
But I have all the gst-* installed.

--
Best regards,
Andrzej Telszewski
 
Old 09-05-2015, 01:11 PM   #8
atelszewski
Member
 
Registered: Aug 2007
Distribution: Slackware
Posts: 948

Rep: Reputation: Disabled
Hi,

@ljb643 you can be happy again I guess the problem is related to Linux in general and not Slackware in particular.
See here: https://support.mozilla.org/en-US/questions/981445
Setting media.gstreamer.enabled to false worked the treat in my case.

--
Best regards,
Andrzej Telszewski
 
Old 09-05-2015, 01:35 PM   #9
ljb643
Member
 
Registered: Nov 2003
Posts: 526

Original Poster
Rep: Reputation: Disabled
Now that I know it isn't Seamonkey-specific and affects Firefox too, I found a bug report on this: https://bugzilla.mozilla.org/show_bug.cgi?id=861090

The bug is still open (from April 2013), but one explanation is Firefox does this for MIME types it can handle internally. (But as another comment says, this isn't true, since Firefox also handles the PDF type with its built-in viewer, yet it still allows Preferences to select what to do with PDFs.)

The recent Seamonkey update to 2.35 apparently pulled in more recent Firefox/Gecko code, causing this to appear. And it is worse on Slackware (and Xubuntu too) because apparently the built-in audio player depends on something that is missing in Slackware.

Anyway, I found an about:config setting that fixes it:
Code:
media.play-stand-alone = false
And now Seamonkey works just like before: it follows the preference in Helper Applications to Ask, Save, or Open.

Note: I found this before I saw atelszewski's reply. Your setting
Code:
media.gstreamer.enabled=false
also fixes the problem, and I suspect yours is better, as the one I found probably affects other types too. But both work for MP3. Thanks!
 
Old 09-05-2015, 02:31 PM   #10
cwizardone
LQ Veteran
 
Registered: Feb 2007
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,086

Rep: Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262
I wonder if this would have been a problem with the non-distribution specific SeaMonkey package?
It can be installed fairly easily.

http://www.seamonkey-project.org/doc...-and-uninstall

Last edited by cwizardone; 09-05-2015 at 02:34 PM.
 
Old 09-05-2015, 04:45 PM   #11
ljb643
Member
 
Registered: Nov 2003
Posts: 526

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by cwizardone View Post
I wonder if this would have been a problem with the non-distribution specific SeaMonkey package?
I wondered too, so I tried it. Same behavior as the Slackware package: no prompt to save or open, just gets the "Video can't be played because the file is corrupt" message. (To clarify vs my first post: on one Slackware PC, I get no visible message, but on another the message is shown at the bottom of the black box.)
 
1 members found this post helpful.
Old 09-05-2015, 07:33 PM   #12
cwizardone
LQ Veteran
 
Registered: Feb 2007
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,086

Rep: Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262Reputation: 7262
@ljb643,
Thanks for checking that out.
Greatly appreciated.
 
Old 09-11-2015, 05:55 PM   #13
atelszewski
Member
 
Registered: Aug 2007
Distribution: Slackware
Posts: 948

Rep: Reputation: Disabled
Hi,

I personally don't like the web browser and websites to act as media center.
So finally I decided to configure SeaMonkey the way it should be:
Code:
media.*.enabled = false
But naturally, sometimes I need/want to watch something on YouTube or at least get the video URL.
And found this one: http://prefbar.tuxfamily.org/
I added my own button (see attached image) that allows me to easily toggle media.webm.enabled, so when I need to enable the video, I can do it quickly. Finally I got rid of all this annoying auto-played videos/advertisements.

I must admit that I'm liking SeaMonkey a lot. It was worth to give it a try and abandon Firefox.
At the moment, the only thing I'm missing is possibility of detaching tab into separate window, but granted the overall simplicity and clearness of SeaMonkey, I can live perfect life without this option.

--
Best regards,
Andrzej Telszewski
Attached Thumbnails
Click image for larger version

Name:	webm_button.png
Views:	14
Size:	4.9 KB
ID:	19548  
 
1 members found this post helpful.
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] Failing to save iptables log to a custom file yzT! Linux - Security 2 02-16-2014 04:09 AM
Trying to save a failing HDD INCyr Linux - Hardware 10 01-06-2013 05:38 PM
LXer: The Linux Action Show! - Episode 19 - MP3 LXer Syndicated Linux News 0 10-28-2006 06:54 PM
Failing javascript action in Mandrake 10.0 and FC3 snoopydoo Fedora 1 11-15-2004 04:31 PM
Samba server failing to save/corrupting eafurie Linux - Networking 0 06-15-2004 02:51 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 02:37 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration