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:

debian_testing_flash_player

 

 

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 🙂

debian_testing_flash_player_fixed

%d bloggers like this: