Songbird & Flash on Linux

This is how to get flash working in Songbird on Linux (i use Ubuntu, my mate did it in Mandriva in a similar fashion).

You need to copy the the 2 flash player plug in components from your browser’s folders into Songbirds. They are called:

npwrapper.libflashplayer.so
flashplugin-alternative.so

They can be found in Firefox’s Plug in in folder, the route to which in Ubuntu is:

usr/lib/firefox/plugins

They need to be copied to:

usr/lib/songbird/plugins

So, ill tell you the terminal command for Ubuntu while you still have Firefox installed, then tell you how to do it with the GUI (Nautilus for Ubuntu or Thunar for Xubuntu). This needs to be done as root. So, the command’s are:

sudo cp /usr/lib/firefox/plugins/npwrapper.libflashplayer.so /usr/lib/songbird/plugins
sudo cp /usr/lib/firefox/plugins/flashplugin-alternative.so /usr/lib/songbird/plugins

Restart Songbird and you should be good to go! ^^

Now the GUI way is simple if you happen to not like using terminal. Open your file manager as root (sudo nautilus for Ubuntu, sudo thunar for Xubuntu). Navigate to the Firefox file above, highlight both the flash plugins, then right click them to copy them. Now navigate to Songbirds plug in folder, and paste the 2 files into it. Close your file manager, terminal and restart Songbird and your good to go. ^^

Hope someone finds this usefull!

Advertisements

2 Comments

  1. Tom said,

    June 17, 2009 at 12:06 pm

    A better way to do this is to just sym link to the mozilla plugins directory. I did it as root, but you can also do this via sudo commands…

    First, start in the songbird directory – cd /usr/share/Songbird

    Then follow the following:
    user@ubuntu:/usr/share/Songbird$ su
    Password:
    root@ubuntu:/usr/share/Songbird# mv plugins plugins.bak
    root@ubuntu:/usr/share/Songbird# ln -s /usr/lib/mozilla/plugins plugins
    root@ubuntu:/usr/share/Songbird# ls -ltr
    total 284
    -rw-r–r– 1 root root 418 2009-03-31 17:23 blocklist.xml
    -rw-r–r– 1 root root 346 2009-03-31 17:23 application.ini
    -rw-r–r– 1 root root 274 2009-03-31 17:23 updater.ini
    -rw-r–r– 1 root root 260 2009-03-31 17:23 TRADEMARK.txt
    -rw-r–r– 1 root root 112568 2009-03-31 17:23 songbird.png
    -rwxr-xr-x 1 root root 11890 2009-03-31 17:23 songbird
    -rw-r–r– 1 root root 1298 2009-03-31 17:23 README.txt
    drwxr-xr-x 2 root root 4096 2009-03-31 17:23 plugins.bak
    -rw-r–r– 1 root root 27511 2009-03-31 17:23 LICENSE.html
    -rw-r–r– 1 root root 30468 2009-04-21 06:30 libjemalloc.so
    -rwxr-xr-x 1 root root 26528 2009-04-21 06:30 songbird-bin
    drwxr-xr-x 2 root root 4096 2009-06-14 16:04 searchplugins
    drwxr-xr-x 2 root root 4096 2009-06-14 16:04 scripts
    drwxr-xr-x 3 root root 4096 2009-06-14 16:04 chrome
    drwxr-xr-x 2 root root 12288 2009-06-14 16:04 components
    drwxr-xr-x 2 root root 4096 2009-06-14 16:04 jsmodules
    drwxr-xr-x 2 root root 4096 2009-06-14 16:04 gst-plugins
    drwxr-xr-x 2 root root 4096 2009-06-14 16:04 lib
    drwxr-xr-x 4 root root 4096 2009-06-14 16:04 defaults
    drwxr-xr-x 12 root root 4096 2009-06-14 16:04 xulrunner
    drwxr-xr-x 5 root root 4096 2009-06-14 16:04 extensions
    lrwxrwxrwx 1 root root 24 2009-06-17 07:18 plugins -> /usr/lib/mozilla/plugins

  2. February 12, 2010 at 7:33 pm

    […] feel bold like me (which is cool) and want to learn something, let’s turn it up a notch and symlink Songbird to the Mozilla’s plugins folder (props goes to Tom – the commentator). This way you don’t have to re-download Flash […]


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: