Songbird Show Stopper: Internal Gstreamer Error: Negotiation Problem
Songbird Errors on Linux Mint( Based on Ubuntu): Error: GStreamer error: Internal GStreamer error: negotiation problem. Please file a bug at http://bugzilla.gnome.org/enter_bug.c... Additional information: gsturidecodebin.c(1366): setup_source (): /player/uridecodebin0:
Can't link source to decoder element
Error: Permission denied to call method Location.toString
This is a showstopper as it prevents any music from being played. Very similar to the other media core bug I saw around here.
Can't link source to decoder element
Error: Permission denied to call method Location.toString
This is a showstopper as it prevents any music from being played. Very similar to the other media core bug I saw around here.
3
people have this problem
I have this problem, too!
Tell me when someone solves it.
The more people who report this problem, the more it gets noticed.
The more people who report this problem, the more it gets noticed.
-
Inappropriate?Could you check, if you have full read/write access to your songbird files?
There is a problem with the permissions in the linux builds. -
Inappropriate?Which files? The songs (MP3s) themselves?
I checked all the folders and files, they all have full "read and write" permission. -
Inappropriate?Hi Tylerstyle, /home/dave/.songbird2 is chmod'd to 755 with owner read+write access given to me and group access is given to admin with read access only. I don't think songbird operates with sudo access (right?) so I don't see how thats a problem.
My actual mp3 files are in a folder mounted in my home directory but are actually stored on my external hdd and those are chmod'd with 755 to with owner as me and group as me. The group is set to only be able to access files in both cases, not write to them.
Should I change anything? -
Inappropriate?And whats with the Songbird folder itself? The folder, where the program is stored. Is that too read/write enabled?
And no. Songbird does not normally run in sudo mode. Only if you tell it to ;-) -
Inappropriate?I changed the Songbird folder to Read & Write as well, still no change.
I’m dissapointed
-
Inappropriate?Could you run it in sudo mode, just to test?
-
Inappropriate?Sorry, I'm personally new to Linux in general, how do I run Songbird in Sudo Mode?
-
Inappropriate?I ran "sudo su songbird" in the Terminal, so Songbird opened up, so I tried playing some music, but the problem persists.
I’m dumbfounded
-
Inappropriate?Hi Tylerstyle. I typed "sudo songbird" and still the problem with it operating like that. I went ahead and double checked both the directory where Songbird lives /usr/bin/Songbird (I think)and the executable has the same permissions of all the surrounding ones (including T-Bird).
In addition I went ahead and deleted my Songbird profile in /home and tried it again without any addons and a few changed permissions in where my media is stored (read/write access for groups and others). Unfortunately the problem still persists.
Here's the output from a terminal when I type Songbird:
dave@dave-desktop ~ $ songbird
(songbird-bin:12174): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-0.10/libgstvideobox.so': /usr/lib/gstreamer-0.10/libgstvideobox.so: undefined symbol: gst_base_transform_reconfigure
(songbird-bin:12174): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-0.10/libgstcoreelements.so': /usr/lib/gstreamer-0.10/libgstcoreelements.so: undefined symbol: gst_base_transform_suggest
*** Search: Starting search engine enumeration...
*** Search: search engine enumeration done...
To my uneducated untrained eye it looks like Songbird and/or Gstreamer can't find a part of itself it needs to run. Specifically, libgstvideobox.so. However, upon looking I can confirm that libgstvideobox.so is indeed present in that directory.
The same goes for libgstcoreelements.so. Both files are actually where they're supposed to be. The last part "undefined symbol: gst_base_transform_suggest" is way over my head. But I can confirm that videobox and and coreelements are in their place.
Hope that helped some. I'll follow through if you need any more assistance tracking this down. I have a whole test system setup just for songbird and its permissions now. -
Inappropriate?First question. Is your gstreamer Version 0.10?
Sometimes linux distros use different versions of things, that can cause problems with non integrated software like songbird in this case...
Second Question. What Version of Songbird do you use? -
Inappropriate?Hi, yes gstreamer is .10 according to a ton of gstream... files I have in /usr/bin and Synaptic. If it helps Mint is based on Ubuntu 8.10 right now and I'm 99% sure the developer didn't change all that stuff since Mint is mainly a facelift + some sexy new features.
I've tried this with two different .debs one from the Mint forums and one from getdeb.net Both versions are used by others on the same distro as myself.
Version: Songbird 1.0.0, Build 860 (20081124135530) -
Inappropriate?Ok. Those aren't maintained by us, and I don't know their inner workings.
Could you download a .tar.gz version directly from getsongbird.com, unpack it and run the songbird.sh from inside the newly created songbird folder?
Let's see, if that works! -
Inappropriate?Hi tylerstyle, sorry it took me so long to get back here. I wanted to report success at the songbird you recommended I download and run the script from. Would you be able to give me tips on how to get this installed onto my system? I don't see the typical make files or configure files I normally see.
I also want to ask if maybe there's a problem in making songbird into a .deb. It seems improbable that two Songbird .debs made by two different people would come up with the same exact problem on my system unless its the same config. options they both used. I'll report this to them though and see what happens.
Thanks! -
Inappropriate?Hy, psych. No problem. That's what we're here for.
Problems occur with the .debs, because they are sometimes built with a specific setup in mind. When yours isn't exactly like the one, they intend it to be run on, it will brake things.
That's the case with all user created .debs, that are not maintained by the vendor.
I hope, we get into the mirrors of most linux distro's at some point and can circumvent such issues.
For now. You can just run the packages we provide. Most of the time, they should work ;-)
To "integrate" Songbird into your system, you could just create a new launcher on your Panel and point it to the songbird.sh in the folder. That way, it will get just like every other launcher, you use.
You can even use the icon from the songbird folder for that launcher.
It's as simple as that. Just create a shortcut and all is good ;-) -
Inappropriate?Hey it does work! Awesome! Ummm, mind giving me an idea how to create a basic launcher/shortcut please? Thanks for all the help!
I’m thankful!
-
Depends on where you want to have that and what linux distro you use.
Ubuntu?
Two simple ways are to either
a) right click on your desktop and select "create Launcher". Give it a proper name and in the field "Command" just enter the file path to the songbird launcher in the folder (example: /home/"username"/songbird/songbird).
b) just go to the songbird folder, right click on the songbird launcher in there and select create shortcut. You then simply drag and drop that launcher to wherever you like it to be.
Loading Profile...





CHAMP
