Chromium 35 did bite me with flashplugin-nonfree not being supported anymore – on saturday with a fresh install of Debian Testing, and later after dist-upgrade on my workstation fetching the latest version.
# less /var/log/apt/history.log Start-Date: 2014-06-07 21:07:20 Commandline: apt-get upgrade ... chromium:amd64 (34.0.1847.116-1~deb7u1, 35.0.1916.114-2), ...
michi@imagine ~ $ dpkg -l *chromium* | grep ^ii ii chromium 35.0.1916.114-2 amd64 Chromium web browser ii chromium-inspector 35.0.1916.114-2 all page inspector for the Chromium browser michi@imagine ~ $ dpkg -l *flashplugin* | grep ^ii ii flashplugin-nonfree 1:3.4 amd64 Adobe Flash Player - browser plugin
which results in a fancy browser warning:
The reason is simple – Chrome developers decided to drop/remove support for NPAPI plugins in Chrome 35 changing to Linux Aura, rendering the flash plugin incompatible.
Luckily there’s an alternate plugin around already, and explained on the Debian wiki, the pepper flash player.
# apt-get install pepperflashplugin-nonfree
This wrapper package downloads the current Chrome Debian package from google.com and unpacks the pepper flash plugin due to license issues with redistribution of that plugin (hooray, yet again).
Chromium will primarly detect that flash plugin, and starting to work again (after closing and restarting it). I’m aware of the fact that there’s gnash and other alternatives, but they either did not work or caused too much (compatibility) troubles.
Looks far better now 🙂