X
Tap here to go to the mobile version of the site.
Your Firefox is out of date and may contain a security risk! Upgrade Firefox

Support Forum

Linux, Firefox 21.0 and the latest flash FOR LINUX (11.2). I can't view youtube videos because firefox has disabled the plugin. Help!

Posted

One hour ago I was happily watching youtube videos under Linux using Firefox 20.0 and flash 11.2. I just updated firefox and it is now blocking my flash and prompting me to update. The problem is I can't update because 11.2 is the LAST flash plugin for firefox, there won't be any other version.

Is there a way to prevent firefox from disabling my plugin?

Chosen solution

The directory structure, at least for linux, seems to have changed for version 21. I have my firefox distribution in /opt/firefox/, and up to now I've keep the flash plugin in /opt/firefox/plugins/. With vers 21, the plugin directory should be /opt/firefox/browser/plugins/ This directory doesn't exist by default. You can create it or just mv the old plugin directory to the new location

$ cd /opt/firefox/ #(or wherever your firefox is installed) $ mv plugins/ browser/

The icons/ directory has also been moved into this sub-directory, which is why my firefox desktop button was not displayed correctly after the update.


Really - the main thing that firefox should be doing is to archive the previous version of firefox whenever it does an update. It is ridiculous to have to deal with this sort of issue immediately after an update when you might have important work to get done in a timely manner!! There needs to be a simple option to temporarily revert to the previous version of firefox. This would be trivial to implement, and could be used when a new version breaks something.

Read this answer in context 8

Additional System Details

Installed Plug-ins

  • The IcedTea-Web Plugin executes Java applets.
  • Office Plugin for Netscape Navigator
  • The Adobe Reader plugin is used to enable viewing of PDF and FDF files from within the browser.
  • Mime Type x-skype for Skype Buttons
  • This plugin provides integration with Gnome Shell for live extension enabling and disabling. It can be used only by extensions.gnome.org
  • Helix DNA Plugin: RealPlayer G2 Plug-In Compatible version 0.4.0.5174 built with gcc 4.1.2 on Oct 6 2009

Application

  • Firefox 21.0
  • User Agent: Mozilla/5.0 (X11; Linux i686; rv:21.0) Gecko/20100101 Firefox/21.0
  • Support URL: http://support.mozilla.org/1/firefox/21.0/Linux/es-ES/

Extensions

  • Add to Search Bar 2.0 (add-to-searchbox@maltekraus.de)
  • ColorfulTabs 18.5 ({0545b830-f0aa-4d7e-8820-50a4629a56fe})
  • Diccionario de Español/España 1.5 (es-es@dictionaries.addons.mozilla.org)
  • DownloadHelper 4.9.14 ({b9db16a4-6edc-47ec-a1f4-b86292ed211d})
  • Download Statusbar 0.9.10 ({D4DD63FA-01E4-46a7-B6B1-EDAB7D6AD389})
  • DownThemAll! 2.0.16 ({DDC359D1-844A-42a7-9AA1-88A850A938A8})
  • EPUBReader 1.4.2.1 ({5384767E-00D9-40E9-B72F-9CC39D655D6F})
  • Extended Statusbar 1.5.8 ({daf44bf7-a45e-4450-979c-91cf07434c3d})
  • Fast Dial 4.3.2 (fastdial@telega.phpnet.us)
  • Firebug 1.11.3 (firebug@software.joehewitt.com)
  • Flagfox 4.2.8 ({1018e4d6-728f-4b20-ad56-37578a4de76b})
  • Greasemonkey 1.8 ({e4a8a97b-f2ed-450b-b12d-ee082ba24781})
  • Nuke Anything Enhanced 1.0.2 ({1ced4832-f06e-413f-aa14-9eb63ad40ace})
  • Searchbar Autosizer 2.0.20 ({655397ca-4766-496b-b7a8-3a5b176ee4c2})
  • Tab Mix Plus 0.4.1.0 ({dc572301-7619-498c-a57d-39143191b318})
  • Theme Font & Size Changer 7.1 ({f69e22c7-bc50-414a-9269-0f5c344cd94c})
  • Troubleshooter 1.1a (troubleshooter@mozilla.org)

Javascript

  • incrementalGCEnabled: True

Graphics

  • adapterDescription: Tungsten Graphics, Inc -- Mesa DRI Intel(R) G33 x86/MMX/SSE2
  • adapterDeviceID: Mesa DRI Intel(R) G33 x86/MMX/SSE2
  • adapterDrivers:
  • adapterRAM:
  • adapterVendorID: Tungsten Graphics, Inc
  • driverDate:
  • driverVersion: 1.4 Mesa 8.0.5
  • info: {u'AzureCanvasBackend': u'cairo', u'AzureFallbackCanvasBackend': u'none', u'AzureContentBackend': u'none'}
  • numAcceleratedWindows: 0
  • numAcceleratedWindowsMessage: [u'blockedGfxCard']
  • numTotalWindows: 1
  • webglRendererMessage: [u'blockedGfxCard']
  • windowLayerManagerType: Basic

Modified Preferences

  • accessibility.typeaheadfind.flashBar: 0
  • browser.cache.disk.capacity: 358400
  • browser.cache.disk.smart_size.first_run: False
  • browser.cache.disk.smart_size.use_old_max: False
  • browser.cache.disk.smart_size_cached_value: 358400
  • browser.places.smartBookmarksVersion: 4
  • browser.search.useDBForOrder: True
  • browser.sessionstore.resume_from_crash: False
  • browser.startup.homepage_override.buildID: 20130511120803
  • browser.startup.homepage_override.mstone: 21.0
  • browser.tabs.closeWindowWithLastTab: False
  • browser.tabs.onTop: False
  • browser.zoom.full: False
  • browser.zoom.siteSpecific: False
  • dom.mozApps.used: True
  • dom.w3c_touch_events.expose: False
  • extensions.lastAppVersion: 21.0
  • font.minimum-size.x-western: 12
  • font.size.variable.x-western: 12
  • gfx.blacklist.direct2d: 4
  • gfx.blacklist.layers.direct3d10: 4
  • gfx.blacklist.layers.direct3d10-1: 4
  • gfx.blacklist.layers.direct3d9: 4
  • gfx.blacklist.layers.opengl: 4
  • gfx.blacklist.stagefright: 4
  • gfx.blacklist.webgl.angle: 4
  • gfx.blacklist.webgl.msaa: 4
  • gfx.blacklist.webgl.opengl: 4
  • network.cookie.lifetimePolicy: 2
  • network.cookie.prefsMigrated: True
  • network.protocol-handler.app.picasa: /opt/picasa/bin/picasa
  • network.protocol-handler.external.picasa: True
  • places.database.lastMaintenance: 1368108721
  • places.history.expiration.transient_current_max_pages: 104858
  • plugin.disable_full_page_plugin_for_types: application/pdf
  • privacy.cpd.extensions-dta: True
  • privacy.cpd.extensions-tabmix: False
  • privacy.cpd.offlineApps: True
  • privacy.cpd.siteSettings: True
  • privacy.donottrackheader.enabled: True
  • privacy.sanitize.migrateFx3Prefs: True
  • privacy.sanitize.timeSpan: 0
  • security.warn_viewing_mixed: False

Misc

  • User JS: Yes
  • Accessibility: No
jscher2000
  • Top 10 Contributor
2366 solutions 20923 answers

Will Firefox let you re-enable Flash here:

Tools menu > Add-ons > Plugins category

When I look at this morning's blocklist.xml for libflashplayer.so (on a Windows 7 system with Firefox 21 beta), I'll admit I don't read regular expressions well enough to know for sure whether Flash 11.2 is targeted here, but I don't think so. Your blocklist.xml may vary:

<pluginItem  blockID="p330">
  <match name="description" exp="^Shockwave Flash (([1-9]\.[0-9]+)|(10\.([0-2]|(3 r(([0-9][0-9]?)|1(([0-7][0-9])|8[0-2]))))))( |$)" />
  <match name="filename" exp="libflashplayer\.so" />
  <versionRange  severity="0" vulnerabilitystatus="1">
    <targetApplication  id="{ec8030f7-c20a-464f-9b0e-13a3a9e97384}">
      <versionRange  minVersion="19.0a1" maxVersion="*" />
    </targetApplication>
  </versionRange>
</pluginItem>
<pluginItem  blockID="p332">
  <match name="description" exp="^Shockwave Flash 11.(0|1) r[0-9]{1,3}$" />
  <match name="filename" exp="libflashplayer\.so" />
  <versionRange  severity="0" vulnerabilitystatus="1">
    <targetApplication  id="{ec8030f7-c20a-464f-9b0e-13a3a9e97384}">
      <versionRange  minVersion="19.0a1" maxVersion="*" />
    </targetApplication>
  </versionRange>
</pluginItem>
cor-el
  • Top 10 Contributor
  • Moderator
10753 solutions 96760 answers

I'm not aware of any blocking of 11.2 Flash Player plugin versions.

Blocked 10.3 versions should be possible to enable via click-to-play.

Did you already update to the latest 11.2.202.285 version?

Question owner

Thanks for your quick reply.

More information:

If the flash plugin is placed in "/usr/lib/mozilla/plugins", flash runs and the annoying message goes away. Also, I can see the plugin in about:plugins and in tools>add-ons>plugins.

If the flash plugin is in "/usr/local/firefox/plugins" (which is where I placed my custom firefox installation) I can't see it neither in about:plugins nor in tools>add-ons>plug-ins

Did the latest firefox change the directory where it looks for plugins?

Is there a way of preventing firefox from disabling outdated plugins?

Question owner

I see. But, is this new? I have been working with Linux for almost 10 years and my flash plugin has always been in /usr/local/firefox/plugins. I thought firefox first searched foir that directory.

Also, I just upgraded the Firefox installation on my other 2 computers (they both had Linux and version 20.0). This same issue occurred there. I moved the plugins and that was it, they are fixed now.

Also, one remaining issue: can I disable Firefox's function to disable outdated plugins, Flash is not "at risk" and it will eventually becaome outdates, but Adobe won't be releasing more versions. Also, shouldn't the Linux version of Firefox know that 11.2 is and will be the latest for ever and evermore instead of just labelling it old?

jscher2000
  • Top 10 Contributor
2366 solutions 20923 answers

Flash isn't blocked now. Since the blocklist may protect you from other problems, I think it would be premature to try to disable it. (As for how to do that, I imagine there are past threads on that.)

jnorden 1 solutions 2 answers

Chosen Solution

The directory structure, at least for linux, seems to have changed for version 21. I have my firefox distribution in /opt/firefox/, and up to now I've keep the flash plugin in /opt/firefox/plugins/. With vers 21, the plugin directory should be /opt/firefox/browser/plugins/ This directory doesn't exist by default. You can create it or just mv the old plugin directory to the new location

$ cd /opt/firefox/ #(or wherever your firefox is installed) $ mv plugins/ browser/

The icons/ directory has also been moved into this sub-directory, which is why my firefox desktop button was not displayed correctly after the update.


Really - the main thing that firefox should be doing is to archive the previous version of firefox whenever it does an update. It is ridiculous to have to deal with this sort of issue immediately after an update when you might have important work to get done in a timely manner!! There needs to be a simple option to temporarily revert to the previous version of firefox. This would be trivial to implement, and could be used when a new version breaks something.

James
  • Top 25 Contributor
  • Moderator
437 solutions 3156 answers

Since I am the only user I put my plugins in plugins folder located at /home/username/.mozilla/pugins/ and have not had any issues with Firefox not detecting Flash or other Plugins in Firefox 21.0 or new development builds.

Modified by James

cor-el
  • Top 10 Contributor
  • Moderator
10753 solutions 96760 answers

Hi James.

I assume that you mean: ~/.mozilla/plugins/ (/home/<user>/.mozilla/plugins/)

I place as well symlinks to plugins in this folder, but there are more location that are scanned for plugins by some versions of Firefox.

Question owner

Thank you very much everyone. The problem was actually the new directory structure. All my computers are working now with Firefox as usual. The solution is to move the plugins folder to any of the standard locations mentioned here.

Question owner

Definitely!! I totally agree with this, there should be an option to revert back to the previous version instead of having to suffer (instead of enjoying) the new feature/changes. This should be proposed as a feature or something.

jnorden 1 solutions 2 answers

Yet another solution for this is to go to the about:config page and change the option "plugins.load_appdir_plugins" from false (default) to true. This will cause firefox to find plugins in the old location. This is not a great solution for me. The reason that I don't put plugins in ~/.mozilla/ is that my kids also use this computer with their own accounts and I don't want to have to update the plugins multiple times, and I also don't want to bother with setting an about:config option for each of them. It would also mean that plugins would not work for a guest login without tweaking the setup.

gfreeman 0 solutions 3 answers

Under Fedora, plugins are in the directory /usr/lib64/mozilla/plugins on a 64-bit machine, or /usr/lib/mozilla/plugins for 32-bit. I found the above advice helpful and it led me to the solution for me.

Under previous versions, the flash plugin was in a separate directory and a soft link was put in the mozilla/plugins directory. With version 21, a soft link no longer works. The libflashplayer.so file itself must be placed in the plugins directory. Flash is now working for me fine.

WPlinge 0 solutions 2 answers

Strangely enough it isn't a firefox blocking issue here:

Some youtube videos play fine, some say i have to update to the latest flash player. The latter keep increasing.

Running Firefox 21.0 and Adobe flash test reports: "You have version 11,2,202,285 installed", which is the latest flash for linux. Works fine at Adobes site.

Anyone have an explanation for this behaviour?

jscher2000
  • Top 10 Contributor
2366 solutions 20923 answers

Hi WPlinge, are you enrolled in the HTML5 trial (http://www.youtube.com/html5)? This might explain why some videos play normally and others do not (the ones that do not have an HTML5 version).

Also, how is the "you need to update" message displayed? Does it appear to be from YouTube or the video itself?