There we go again...
Another Flash update and/or another Google Chrome update and suddendly flash stops working, AGAIN. First thought: this might cost some time but eventually it should work again. Unfortunately this time the problem might not be connected to Ubuntu, Linux or the browser having problems to load the Flash plugin, but emerges from the Flash plugin itself.
- Many problems evolve from faulty configuration, so most of the times moving or deleting the configuration directories solves many problems.
. You might have allready tried temporarily moving or removing /home/[USERNAME]/.config/google-chrome (Google Chrome) or /home/[USERNAME]/.config/chromium (Chromium) or /home/[USERNAME]/.mozilla (Firefox)
Try Google Chrome
- If Flash isn't working in Chromium or Firefox it should work in Google Chrome, since starting with version 20 it is integrated via the PepperApi. Information by Google
- This should do the trick on almost all machines out there, except a few older ones and here it becomes a bit tricky.
Adobe Flash 11.2 r202 and older CPUs
- Maybe to speed things up, SSE/SSE2 support was integrated with Flash 11.2 r202. Unfortunately these new feature is not optional but mandatory.
- The effect might be the plugin crashing on sites like youtube or showing a warning message, that the plugin is missing.
- When using Google Chrome version 20 or newer this is rather odd, since it should be integrated. You might even more starting to wonder, if you go to the plugins page in Google Chrome (link works if you're using Chrome right now) and don't see any Flash plugin at all. Many howtos you can find will tell you, that if you go to this page you will see two Flash plugins and disabling the non Google Chrome one will stop the crashing issues. But since you might see none this obviously isn't the way to resolve your problem.
Flash 11.2 r202 isn't loading and you can't do anything about it (yet)
- The internet is flooded with forum threats and articles that explain how to resolve 'Flash isn't working on Ubuntu' and alike issues. After browsing for quite a while you might even stumble upon some users reporting the same issue with Windows, so it might not be a Linux issue after all.
- On the Adobe page you finally get the answer: If you have an older machine with a CPU lacking of SSE2 support (some users also report the same issue if lacking SSE support) flash plainly won't work anymore on your machine. Though it looks like a bug, it might also be a step by Adobe to set a minumum standard for Flash to run properly, maybe to make it easier for developers. Adobe never provided a flash plugin for PowerPC CPUs running Linux, what might have been due to the same reason. Furthermore the bug seems to have been reported since April 2012 and wasn't fixed in a security update, what makes it even more possible, that it is not really a bug.
How to fix it
- If you want to use the newest Flash versions 11.2 r202 or the Google Chrome integrated 11.3x ones you need a CPU with SSE2 support, lacking this support will prevent the Flash plugin from starting and this is not possible to fix at this moment.
- The real fix has to come from Adobe's side, since it is proprietary software
- Only possible workaround is to install an older version. The most convenient way to do this is to make use of a Linux Mint Package with the older version:
- Download the package from this link. Remember where you saved it.
- Open up a console and install it by typing: sudo dpkg -i mint-flashplugin-11_184.108.40.206_i386.deb
- Bear in mind that you are using an outdated version with some security flaws. With this version installed you should never visit websites you don't trust.