Print View

Flash not working with Firefox 3 on Ubuntu Intrepid using flashplugin-nonfree after upgrade from Hardy

Issue

When upgrading to Ubuntu Intrepid 8.10 the Flash 10 plugin may not show up under about:plugins and flash sites like You Tube may not work, even though flashplugin-nonfree is installed.

Starting Firefox from a terminal sessions reveals the following error:
firefox
LoadPlugin: failed to initialize shared library /usr/lib/flashplugin-nonfree/libflashplayer.so [libnss3.so: cannot open shared object file: No such file or directory]

Resolution

The wrong version of libnss3 is installed:
dpkg -l | grep libnss3

ii  libnss3-0d     3.12.1~cvs20080501t1828-0ubuntu1~fta1~hardy     Transition package for Network Security Service libraries
ii  libnss3-1d     3.12.1~cvs20080501t1828-0ubuntu1~fta1~hardy     Network Security Service libraries


To resolve the issue:

- Select System | Administration | Synaptic Package Manager
- Enter libnss3 in the Quick search box and click search
- Select libnss3-0d then select Package | Force Version from the menu
- Select libnss3-0d 3.12.0.3-0ubuntu5 (intrepid)
- Select libnss3-1d then select Package | Force Version from the menu
- Select libnss3-1d 3.12.0.3-0ubuntu5 (intrepid)
- Click Apply

Start Firefox and enter the following in the address bar:
about:plugins


The following should be reported:
Shockwave Flash

    File name: libflashplayer.so
    Shockwave Flash 10.0 r15

MIME Type                       Description            Suffixes    Enabled
application/x-shockwave-flash   Shockwave Flash        swf         Yes
application/futuresplash        FutureSplash Player    spl         Yes

References

Problems with no sound in Flash Video (.FLV) may be resolved in the following article:

HOWTO: PulseAudio Fixes & System-Wide Equalizer Support
http://ubuntuforums.org/showthread.php?t=789578

Products

Ubuntu Desktop 8.10 (Intrepid Ibex)
Mozilla Firefox 3.0.X
Adobe Shockwave Flash Player 10

Created: 17th January 2009
Updated: 17th January 2009

Print View

© 2005-2024 Jamie Morrison