Wednesday, August 13, 2014

Linux Mint 17 Qiana Chromium Flash plugin won't work or keeps crashing

This may be relevant to you if you are trying to get flash to work correctly on Chromium in Linux Mint 17 Qiana. This directs you to resources for installing the "pepper flash plugin" and provides a potential solution for if the pepper plugin is not working properly. I only tested this on Linux Mint 17 - nevertheless it may be useful for other versions of Mint or other distributions of Linux.


This turned out to be a very simple 2-minute sort of solution that took me a long time to figure out (two steps, read to the end).

The first step which I took was to install the pepper flash plugin (the Adobe Flash plugin is not available for Chromium), following these instructions here:
sudo apt-get install pepperflashplugin-nonfree
sudo dpkg-reconfigure pepperflashplugin-nonfree
After following these instructions, I kept getting messages that the flash plugin had crashed. I tried reconflguring the pepper plugin, but that didn't help. At least some internet videos were not working, and Google Maps streetview consistently crashed.

If you having this problem, go to the terminal and type in "apt search chromium". Your results should look something like this:
me@computer ~ $ apt search chromium
p   chromium-browser                - Chromium browser                         
i   chromium-browser:i386           - Chromium browser                         
p   chromium-browser-dbg            - chromium-browser debug symbols           
p   chromium-browser-dbg:i386       - chromium-browser debug symbols           
v   chromium-browser-inspector      -                                          
v   chromium-browser-inspector:i386 -                                          
p   chromium-browser-l10n           - chromium-browser language packages       
p   chromium-bsu                    - fast paced, arcade-style, scrolling space
p   chromium-bsu:i386               - fast paced, arcade-style, scrolling space
p   chromium-bsu-data               - data pack for the Chromium B.S.U. game   
p   chromium-chromedriver           - WebDriver driver for the Chromium Browser
p   chromium-chromedriver:i386      - WebDriver driver for the Chromium Browser
p   chromium-chromedriver-dbg       - chromium-chromedriver debug symbols      
p   chromium-chromedriver-dbg:i386  - chromium-chromedriver debug symbols      
p   chromium-codecs-ffmpeg          - Free ffmpeg codecs for the Chromium Browse
p   chromium-codecs-ffmpeg:i386     - Free ffmpeg codecs for the Chromium Browse
p   chromium-codecs-ffmpeg-dbg      - chromium-codecs-ffmpeg debug symbols     
p   chromium-codecs-ffmpeg-dbg:i386 - chromium-codecs-ffmpeg debug symbols     
p   chromium-codecs-ffmpeg-extra    - Extra ffmpeg codecs for the Chromium Brows
i   chromium-codecs-ffmpeg-extra:i3 - Extra ffmpeg codecs for the Chromium Brows
p   chromium-codecs-ffmpeg-extra-db - chromium-codecs-ffmpeg-extra debug symbols
p   chromium-codecs-ffmpeg-extra-db - chromium-codecs-ffmpeg-extra debug symbols
p   unity-chromium-extension        - Unity WebApp extension for the chromium br
p   unity-chromium-extension:i386   - Unity WebApp extension for the chromium br
p   unity-scope-chromiumbookmarks   - Chromium bookmarks scope for Unity       
p   webaccounts-chromium-extension  - Ubuntu Online Accounts extension for chrom
p   webaccounts-chromium-extension: - Ubuntu Online Accounts extension for chrom

Notice that only the i386 version of Chromium is installed (bolded).

I installed chromium-browser (apt-get install chromium-browser) which replaced the i386 version. Note: this will not work on a 32-bit system.

Note which packages are uninstalled during this change. You may wish to readd the non-i386 version later.


Google Maps now works perfectly for me on Chromium.