The most recent versions of Flash, 11.2.202.228, is causing a lot of problems to nVidia users, like the SMURF effect. This thread intends to provide the possible solutions the easiest way possible.
Possible Solutions
1 - Disable hardware acceleration in Flash
You can do that by visiting a video on YouTube, right-clicking on it, selecting the Settings option then Display tab. Just untick the option Enable hardware acceleration
If the settings dialog doesn't respond to mouse clicks, then close it, enter the fullscreen video mode and try again.
If that doesn't help, you can try to add a special line to /etc/adobe/mms.cfg. To that, open a terminal and open the file in an editor with gksudo:
Code:
gksudo gedit /etc/adobe/mms.cfg
Add the following line:
Code:
EnableLinuxHWVideoDecode=0
Save it. Restart the browser and check if it works. If it doesn't work, you can try to use EnableLinuxHWVideoDecode=1 instead, but that will probably cause flash instability.
2 - Downgrade Flash
There are several reports that Flash 11.1.102.63 works.
IMPORTANT
Although this is a viable solution, you need to be aware that it will probably be a security risk. If you opt to use this method, make sure to at least block flash from running on untrusted sites.
You can block flash on Firefox using
NoScript extension.
If you are using Chrome, type
chrome://settings/content in the address bar and tick "Click to Play" in the plugin section.
If you are using Opera, then click Settings >> Preferences", select the
Advanced tab, click
Content in the sidebar, then tick the option "Enable plugins only on demand".
To downgrade flash, first download version 11.1.102.63. Adobe offer a package for download that is hugem because include builds for Windows, Mac and Linux. So I have uploaded the files to my server to make it easier:
After downloading the file, extract it using the file manager, copy the file libflashplayer.so and paste into ~/.mozilla/plugins/. To see that directory under your home, you need to show hidden files. You can do that in Nautilus by hitting CTRL+H.
Restart Firefox and test it.
If you are using Chrome 32bit, then you will have to disable the plugin that comes with Chrome. To do that, type chrome://plugins/ in the address bar, then click the Details link in the top-right corner, then disable the Shockwave plugin located in the /opt/google/chrome folder.
IMPORTANT
If you use this method, keep in mind that the plugin located under ~/.mozilla/plugins/ will supersed the other pluguins, so even if you get an update from Ubuntu, Firefox will continue to use the old version until you remove the plugin from that location.
This method will work for the user applying it. If you need to downgrade flash to all users, then the easiest way is to use Flash-Aid. After installing it, open Flash-Aid Advanced mode, select "Custom" in the installation option, paste the link to the flash 11.1.102.63 in the field. Click the Script tab, then Execute. Flash-Aid will remove all installed flash versions and install the one from the tar.gz file in the proper location.
TROUBLLESHOOTING
If you are using Chrome type chrome://plugins/ in the address bar, then click the Details link in the top-rigfht corner, then check Shockwave plugin location and if there is more than one plugin detected.
If you are suing Firefox, type about:config in the address bar, then type plugin.expose_full_path in the filter, double-click the resulting preference to make it true.
Then type about:plugins in the address bar and verify that the plugin is detected and is in the proper location:
If you are still experiencing problems, please attach the firefox-report.txt file generated in your desktop after running the commands below:
Code:
echo 'Ubuntu Architecture' > ~/Desktop/firefox-report.txt
echo '' >> ~/Desktop/firefox-report.txt
uname -a >> ~/Desktop/firefox-report.txt
echo '' >> ~/Desktop/firefox-report.txt
echo 'Ubuntu Version' >> ~/Desktop/firefox-report.txt
echo '' >> ~/Desktop/firefox-report.txt
cat /etc/lsb-release >> ~/Desktop/firefox-report.txt
echo '' >> ~/Desktop/firefox-report.txt
echo 'Firefox Packages' >> ~/Desktop/firefox-report.txt
echo '' >> ~/Desktop/firefox-report.txt
dpkg --get-selections | grep 'firefox*' >> ~/Desktop/firefox-report.txt
echo '' >> ~/Desktop/firefox-report.txt
echo 'Firefox binaries' >> ~/Desktop/firefox-report.txt
echo '' >> ~/Desktop/firefox-report.txt
which firefox >> ~/Desktop/firefox-report.txt
file /usr/bin/firefox >> ~/Desktop/firefox-report.txt
file /usr/local/bin/firefox >> ~/Desktop/firefox-report.txt
file /opt/firefox/firefox >> ~/Desktop/firefox-report.txt
echo '' >> ~/Desktop/firefox-report.txt
echo 'Firefox divertion' >> ~/Desktop/firefox-report.txt
echo '' >> ~/Desktop/firefox-report.txt
file /usr/bin/firefox.ubuntu >> ~/Desktop/firefox-report.txt
echo '' >> ~/Desktop/firefox-report.txt
echo 'Sources' >> ~/Desktop/firefox-report.txt
echo '' >> ~/Desktop/firefox-report.txt
ls /etc/apt/sources.list.d >> ~/Desktop/firefox-report.txt
echo '' >> ~/Desktop/firefox-report.txt
echo 'Flash packages' >> ~/Desktop/firefox-report.txt
echo '' >> ~/Desktop/firefox-report.txt
dpkg --get-selections | grep 'flash*' >> ~/Desktop/firefox-report.txt
echo '' >> ~/Desktop/firefox-report.txt
echo 'Plugin locations' >> ~/Desktop/firefox-report.txt
echo '' >> ~/Desktop/firefox-report.txt
locate libflashplayer.so >> ~/Desktop/firefox-report.txt
echo '' >> ~/Desktop/firefox-report.txt
locate flashplugin-alternative.so >> ~/Desktop/firefox-report.txt
echo '' >> ~/Desktop/firefox-report.txt
echo 'Flash symlinks' >> ~/Desktop/firefox-report.txt
echo '' >> ~/Desktop/firefox-report.txt
file /usr/lib/firefox-addons/plugins/libflashplayer.so >> ~/Desktop/firefox-report.txt
file /usr/lib/mozilla/plugins/flashplugin-alternative.so >> ~/Desktop/firefox-report.txt
file /etc/alternatives/mozilla-flashplugin >> ~/Desktop/firefox-report.txt
file /var/lib/flashplugin-installer/npwrapper.libflashplayer.so >> ~/Desktop/firefox-report.txt
echo '' >> ~/Desktop/firefox-report.txt
echo 'pluginreg.dat' >> ~/Desktop/firefox-report.txt
echo '' >> ~/Desktop/firefox-report.txt
cat ~/.mozilla/firefox/**/pluginreg.dat >> ~/Desktop/firefox-report.txt
firefox ~/Desktop/firefox-report.txt
Bookmarks