RSS



How to install Songbird on your Ubuntu box and then enjoy the music

Fri, Oct 6, 2006

ArsGeek, Linux, Tech@life, Ubuntu, linkydinks

Talk about it in our Forums

Rockin Robin

Songbird is shaping up to be an amazing media player. It’s not only got audio and video capability (with a HUGE range of media types) but it’s built on the Mozilla engine, meaning it’s also a web browser. Not only that, but for a preview release (0.2 people!) it’s looking slicker than a puddle of oil with George W. Bush floating in it.

Here’s how to set it up on your Ubuntu box, add it to your applications menu and generally enjoy the hell out of it.

First, we have to get it. For this release, go here. I’m going to assume that you download it to your Desktop.

That will give you the Songbird_0_2_RC2_linux-i686.tar.gz file. Let’s move it to your opt (as in optional) directory, and to do that we need to use sudo. So, let’d open up a terminal and do the following.

cd /opt

sudo cp ~/Desktop/Song* .

Now we have the tarball in our /opt directory. Let’s untar it and get to work.

tar zxvf Song*.tar.gz

Phew! Now we’re working up a sweat. Not to worry, once you get this thing going, you can throw on some Bill Haley and be sweatin’ to the oldies in no time.

So we’ve got a directory in opt now that looks something like this:

Songbird_20061003

Lets’ do a little ownership change on this bad boy so you can launch Songbird as yourself.

sudo chown -R username:username Songbird_20061003

You’re going to want to substitute your username in the above statement. Don’t know who you are? Simply type:

whoami

Anyway, moving right along, let’s make this directory a bit easier to work with.

mv Songbird_20061003 Songbird

There, now we’ll save on the typing. Or cutting and pasting, depending on how lazy you really are.

So now you want to test Songbird to see if it launches.

cd Songbird

Ready? Here’s the hard part, we’ve done all this work and now we have to get the thing to run.

./Songbird

Yup, that’s it. Now it should be launching. Wow! Look at that design, feel the smooth edges, hear the gasps from your geek friends as they peer over your shoulders! Is that dandruff?

So, we’ve got it installed and running, now let’s add it to our Applications menu.

First, we need an icon, so you don’t end up stealing an icon from etherape or something. Thankfully I’ve planned this thing out and I have an icon for you right below this line. Just right click on it and save it to your desktop.

Songbird Icon

Got it? Great! Now let’s put it in the right place. Back into your terminal session for this one:

cd /usr/share/pixmaps

sudo cp ~/Desktop/sb.png .

Whammo! You’re doing great! Enjoy this encouragement! You’re wonderful!  Ahem. Anyway. . . .

Let’s get this thing into the Applications menu. Right click on Applications at the top of your desktop (or wherever you’ve moved it too you hacker you) and choose “Edit Menus“.

This will open up the Alacarte Menu Editor. On your left find “Sound & Video” Left click on this once to highlight it and then choose from the top menu File -> New Entry.

For the name, let’s put Songbird. Under the comment, and this is important, put Thanks You Hooty Developers. And for the command, let’s add this:

/opt/Songbird/Songbird

Now, click the button that says “No Icon” and browse down to sb.png. You should also recognize the pic, having just downloaded it. Choose this.

Finally, click OK. You’re ready to rock! You can now go to Applications -> Sound & Video -> Songbird and launch this fantastic new product.
If you want to check for new developements in the Songbird world, simply launch Songbird, go to the top Help menu, and choose “Search for Updates“. Look familiar?

Take some time to explore, it will be worth it, and enjoy your new media goodness!

geek out.

Click the icon, share the link:
  • Digg
  • del.icio.us
  • MisterWong
  • Furl
  • Reddit
  • Technorati
  • BlinkList
  • feedmelinks
  • PopCurrent
  • Blogosphere News
  • Facebook
  • Fark
  • Mixx
  • Slashdot

This post was written by:

arsgeek - who has written 1980 posts on ArsGeek.


Contact the author

36 Comments For This Post

  1. arsgeek Says:

    Let me just add, that after further exploration, this product is now my default media player in Ubuntu. It’s going to be a great product and distribution tool for any musician/indie house that doesn’t mind some free distribution.

    That, and it looks GOOD!

  2. kiran Says:

    i cannot untar can you help

  3. arsgeek Says:

    try tar -xzvf

    g

  4. Cory Doctorow Says:

    Could have done without the lame Bush comment .

  5. arsgeek Says:

    Yeah, I go for cheap laughs - it’s my Vaudeville past and having Groucho Marx for a great uncle.

    You should see my mustache and glasses shtick.

  6. Dan Says:

    Excellent tutorial! Thanks!

  7. Danny Armstrong Says:

    I run ubuntu dapper drake and as far as I can tell new apt-able programs are installed in the /usr/lib dir. Is there a special reason you chose opt for songbird? I realize it boils down to preference, but what of understanding how the linux default file system came to be? There must be a reason to it’s laconic madness.

    I see Bush happily floating in a yellow boat. “ahehehe”.

  8. arsgeek Says:

    Hey Danny,

    I personally like to use opt because that’s what it’s for - optional stuff. Until a package comes out of beta and I’m installing it on my own, I usually just put it there.

    But really, you could throw this or any other program into /etc/bing/super-duper/throw/me/mother and it would chug along.

    Crazy, I know, but crazy like a fox.

  9. Bob Says:

    No offence intended, but why would I prefer to do things this way rather than the Windows “double-click install.exe”?

    I really like Linux, but don’t have the time to learn all these commands just to install something.

  10. arsgeek Says:

    I like doing it that way Bob, because I don’t have to fork out $$$ for a Windows license, and because I don’t like to have my box call “home” occasionally just to check in with Ma and Pa Soft.

    Basically, I’m a supporter of free and open software, not expensive and closed.

  11. Lobo Schmidt Says:

    That worked very well! I’m going to do a portuguese version on my blog in the near future, if that’s okay with you.

  12. arsgeek Says:

    Hi Lobo,

    Sounds good to me, go ahead and put it on your blog. Please do link to ArsGeek though!

    thanks!

  13. stevejones Says:

    It would be helpful to mention the gstreamer plugins you have to install to get Songbird to work. Great work, very helpful

    Ditto on the Bush comment. Please adhere to your own standards:
    “Non-geek Stuff. What constitutes non-geek? Well, we get to decide but you can bet your sweet patooti that if you’re writing about your cat, barbies, what you did last night or the latest celebrity gossip, you probably won’t see it on ArsGeek” — ArsGeek No Nos

  14. arsgeek Says:

    Hey Steve,

    Good point on the gstreamer plugins.

    As for the Bush comment, I put in a lot of work to this site, so I reserve the right to add one horrible joke and/or bad pun per 5,000 words. It’s either that, or I may have to start up with the bad sea-monkey poetry again and I don’t think anyone wants to see that.

  15. Bad2theBone Says:

    Actually I had downloaded it to my a directory within my home directory. Then used the GUI file archive tool to “explode it” Then from a terminal
    sudo mkdir /usr/lib/songbird
    sudo mv ~/data/Songbird_20061003/* /usr/lib/songbird
    (since it was downloaded to one of my directories it assumed my ownership so I didn’t need the chown or chgrp cmds.)
    sudo ln -s /usr/lib/songbird/Songbird /usr/bin/songbird (to create symbolic link from /usr/bin to /usr/lib)
    The rest was the same as what you had done except the icon I used from /usr/lib/songbird/chrome/icons/default. which since I’ve saved yours, I’ll be changing.
    This by the way is on Dapper Drake also.

  16. arsgeek Says:

    FYI - there was an update to songbird 0.2 released today. Also, if you’re up for removing your executable and reinstalling, there’s 4 new extensions available.

  17. Gijs Says:

    Hi,

    untar command would work a lot better if preceded by ’sudo’.

    Player is cool though

  18. Kieran Says:

    Gijs Said:

    “untar command would work a lot better if preceded by ’sudo’”

    Adding sudo to the tar command would make no difference presuming you have proper file permissions.

  19. Dean Says:

    Hey Bob…

    No problem about the prefers, but it’s very nice learn everything you can, don’t you?

    If you don’t have much time, then choose Windows…

  20. Dustigroove Says:

    “…it’s looking slicker than a puddle of oil with George W. Bush floating in it.”

    Now that’s slick!

  21. joux Says:

    I came across this article, had no trouble installing s/b. But a missing GStreamer plugin caused problems. This article explains, why you need which Plugins:
    http://publicsvn.songbirdnest.com/trac.cgi/wiki/SettingUpGStreamer

  22. James Says:

    Now that 0.3 is out I followed your guide (replacing the file names and such) and it worked great. As a newbie I really appreciate you putting this together.

  23. jola Says:

    Hey found your tutorial as only sensible one…. gotta ask, Now ive downloaded songbird 0.4 and followed your istructions with 0.4 filename instead.

    Currently i moved the tar.gz to /opt but it wont untar. Its says - “error exit delayed from previous errors”.

    What can i do? hope youre still around.

  24. arsgeek Says:

    Hey Jola,

    Two things could be going on there. First, are you using sudo when you execute the tar command?

    i.e. sudo somecommand

    Second, are you running out of space?

    Let me know what happens.

    Ben

  25. jola Says:

    sweet you answered….. no i have 1.5gb space left… i should be fine…. Hmmmm… no i didnt use sudo. So i should do : sudo tar zxvf Song*.tar.gz ? yes

  26. arsgeek Says:

    Jola,

    That’s right - you need root permissions to modify stuff in the /opt directory. That’s probably why it isn’t working for you.

    Good luck!

    Ben

  27. jola Says:

    ok did it. made it so far. but songbird doesnt work for some reason. No sound, no nothing. I think im just gonna clean out the /opt folder. Do you know how to do that? thanks man.

  28. Droz Says:

    What is the diff between doing it this way and the very easy way of going to getdeb.net and downloading the .deb? easy… i think. But can anyone tell me why there is such a difference between the download on the songbird site, and the .deb? its 23MB to 12MB… anyone?

  29. arsgeek Says:

    Droz - the big difference is probably that I wrote this almost 2 years ago. Don’t know if getdeb was around then or not, or if Songbird was available through it.

    Ben

  30. marvin Says:

    Bet all you bush supporting jackasses ain’t smiling now. it them again ArsGeek. I know this comment is way late, went from beta0.2 to release 1.0

  31. marvin Says:

    Bet all you bush supporting jackas*es ain’t smiling now. it them again ArsGeek. I know this comment is way late, went from beta0.2 to release 1.0

  32. Songbirdie Says:

    Hey I have songbird installed on Debian Lennie. I chmodded the entire directory (Songbird) to allow all users access. I can run from the command line no problem but when I attempt to run from the menu (after creating a new menu item and pointing to the executable file) Nothing happens. No error messages, no disk access, nothing. The icon is there and when I push it the menu goes away as if it were loading but no songbird. I attempted telling the menu editor to run in terminal as well with no luck. Until I finish this I will continue running from the command line. Thanks.

    Sb.

  33. Pmlxuser Says:

    thanks Pal,

    this staff works up to now.

  34. Pukburl Says:

    NiksCalk say: It is a pity, that now I can not express - there is no free time. But I will return - I will necessarily write that I think on this question.

    _____________
    livitra
    order online
    4

  35. Pearl Mejia Says:

    The blog is great. This tips can definitely help me how to install this media player

  36. Bias Says:

    Thank you for this tutorial I’ll try installing Songbird on my Ubuntu, hope it will work.

14 Trackbacks For This Post

  1. EveryDigg » Blog Archive » How to install Songbird on your Ubuntu box and then enjoy the music Says:

    [...] Songbird is shaping up to be an amazing media player. It ’s not only got audio and video capability (with a HUGE range of media types) but it’s built on the Mozilla engine, meaning it’s also a web browser. Not only that, but for a preview release (0.2 people!) it’s looking slicker than a puddle of oil with George W. Bush floating in it.read more | digg story [...]

  2. genericface blog » Songbird, Wikipedia, and Free Classical Music Says:

    [...] -If you need to install Songbird on Ubuntu, try this tutorial: http://www.arsgeek.com/?p=615 [...]

  3. Mexico501 » Blog Archive » How to install Songbird on your Ubuntu box and then enjoy the music Says:

    [...] Page Summary: Look at that design, feel the smooth edges, hear the gasps from your geek friends as they peer over your shoulders. You can leave a response, or trackback from your own site. Is there a special reason you chose opt for songbird. I realize it boils down to preference, but what of understanding how the linux default file system came to be.read more | digg story [...]

  4. david ansen » Blog Archive » Songbird 0.2 Dev Preview Says:

    [...] All your need to do is run the EXE. Easy. Linux (specifically Ubuntu)Installation for other distros should be similar. I modified the tut from http://www.arsgeek.com/?p=615 [...]

  5. ArsGeek - Free your inner geek » Ubuntu Tricks - 4 ways to run Root privileged processes without a password. Says:

    [...] Method #4 is much more selective. If you have a single process that you find changing all the time or a program installed in a location not owned by you that you launch all the time, you can change the owner to yourself. I use this one occasionally. If you look at my Songbird tutorial, you’ll see that I installed Songbird in my /opt directory, which is owned by root. However, I don’t want to be prompted for a password each time I launch it, so I used the chown command to give myself ownership of it. Since I own it there’s no password prompt. [...]

  6. Top Unix News » How to install Songbird on your Ubuntu box and then enjoy the music Says:

    [...] read more | digg story [...]

  7. How to install Songbird on your Ubuntu box and then enjoy the music « Alfreda67’s Weblog Says:

    [...] read more | digg story Posted in Uncategorized. [...]

  8. How to install Songbird on your Ubuntu box and then enjoy the music « Music Boxes Says:

    [...] read more | digg story [...]

  9. music » Blog Archive » How to install Songbird on your Ubuntu box and then enjoy the music Says:

    [...] read more | digg story [...]

  10. How to install Songbird on your Ubuntu box and then enjoy the music Says:

    [...] read more | digg story [...]

  11. Applications « Ubuntuswitching Says:

    [...] Songbird (iTunes replacement): http://www.arsgeek.com/2006/10/06/how-to-install-songbird-on-your-ubuntu-box-and-then-enjoy-the-musi... [...]

  12. Songbird « The Chronic Graduate Student’s Blog Says:

    [...] not in any of the repositories because of some issues you can read about here. Arsgeek had an article a few years ago when Songbird was still in the low version numbers about how to install it on your [...]

  13. PixelMai » Songbird Says:

    [...] followed the tutorial here on how to install Songbird, but I had a lot of troubles on how to get eveything working, due to [...]

  14. linux Says:

    [...] you have to download them. However it’s been ages since I used Ubuntu. Your could try this guide How to install Songbird on your Ubuntu box and then enjoy the music*|*ArsGeek __________________ Newbie’s - Want to build a Website? Look here for help. [...]

Leave a Reply