Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230

 

 

 

Installing PepperFlashPlayer in Chromium (Wheezy)

Share your HowTo, Documentation, Tips and Tricks. Not for support questions!.
Post Reply
Message
Author
User avatar
Hallvor
Global Moderator
Global Moderator
Posts: 2029
Joined: 2009-04-16 18:35
Location: Kristiansand, Norway
Has thanked: 139 times
Been thanked: 206 times

Installing PepperFlashPlayer in Chromium (Wheezy)

#1 Post by Hallvor »

Though much content can be viewed with html5, still many pages require flash to work. Flash is non-free software.

Pepper Flash Player is maintained by Google, and is newer than Adobe Flash Player. Adobe currently still provides security fixes for Adobe Flash Player. Google provides newer features in Pepper Flash Player. Pepper Flash Player can currently only be used with Chromium (and with Chrome).

The package is a separate Debian package, not integrated in flashplugin-nonfree. Users can choose between Adobe Flash Player and Pepper Flash Player by installing the corresponding Debian package. Both packages will co-exist for some time, until Adobe finally ends security support for the Adobe Flash Player. Pepper Flash Player uses a different interface with the browser than Adobe Flash Player, so it doesn't fit in the mechanism of "alternatives" (flash-mozilla.so). When both are installed on one system, then Chromium currrently only sees the Pepper Flash Player.

In this howto we'll install the pepperflashplugin-nonfree package from the contrib section of Wheezy backports. The plugin will then automatically install on the system, and Chromium will work with flash content on the web.

Fire up the terminal and as root add backports to your sources.list (dk can be replaced by whatever local mirror you want, e.g. us):

Code: Select all

# echo "deb http://ftp.dk.debian.org/debian wheezy-backports main contrib" >> /etc/apt/sources.list


Then update

Code: Select all

# aptitude update
Install the plugin

Code: Select all

# aptitude -t wheezy-backports install pepperflashplugin-nonfree
And that's it. Restart Chromium and everything should work.

If you want to check if you have the latest version, type:

Code: Select all

# update-pepperflashplugin-nonfree --status
To upgrade to the latest version, type:

Code: Select all

# update-pepperflashplugin-nonfree --install
Last edited by Hallvor on 2014-06-11 06:16, edited 1 time in total.
[HowTo] Install and configure Debian bookworm
Debian 12 | KDE Plasma | ThinkPad T440s | 4 × Intel® Core™ i7-4600U CPU @ 2.10GHz | 12 GiB RAM | Mesa Intel® HD Graphics 4400 | 1 TB SSD

User avatar
dasein
Posts: 7680
Joined: 2011-03-04 01:06
Location: Terra Incantationum

Re: Installing PepperFlashPlayer in Chromium (Wheezy)

#2 Post by dasein »

Hallvor wrote:Pepper Flash Player can currently only be used with Chromium (and with Chrome).
Happily, someone's trying to fix that.

For Firefox/Iceweasel users: http://forums.debian.net/viewtopic.php?f=6&t=114836

dswankster
Posts: 1
Joined: 2014-09-12 16:24

Re: Installing PepperFlashPlayer in Chromium (Wheezy)

#3 Post by dswankster »

I have tried everything here and about every other forum I could find. Still am not able to run flash in Chromium. Pepperflash is installed, when enabled. I get the yellow shockwave flash banner.

system running
Debian 7.6 (Wheezy) - Gnome 3.4.2
Chromium 35
chrome://plugins/ (this is the only flash plugin)
Shockwave Flash 11.2 r999
Version: 11.2.999.999
/usr/lib/pepperflashplugin-nonfree/libpepflashplayer.so

flash is working great on Iceweasel. I prefer Chromium, But I have wasted hours upon hours screwing around with this. and have about had it.

Any useful ideas?
thanks

User avatar
stevepusser
Posts: 12930
Joined: 2009-10-06 05:53
Has thanked: 41 times
Been thanked: 71 times

Re: Installing PepperFlashPlayer in Chromium (Wheezy)

#4 Post by stevepusser »

Code: Select all

Shockwave Flash 11.2 r999
Version: 11.2.999.999
This.

Pepper Flash is up to version 14 now. You somehow have an ancient version.

Run

Code: Select all

su -c ' update-pepperflashplugin-nonfree --status' 
to confirm updates are available, then

Code: Select all

su -c ' update-pepperflashplugin-nonfree --install --verbose'
to do the update. You then have to restart Chromium.
MX Linux packager and developer

User avatar
stevepusser
Posts: 12930
Joined: 2009-10-06 05:53
Has thanked: 41 times
Been thanked: 71 times

Re: Installing PepperFlashPlayer in Chromium (Wheezy)

#5 Post by stevepusser »

Actually, Chromium is just reading the Pepperflash version wrong. Google's latest Pepperflash 15 seems to be crashing on all wheezy 64-bit platforms, I need to check out 32-bit.

Edit: 32-bit does not seem to be having the issue on my machine.
Last edited by stevepusser on 2014-09-14 14:15, edited 1 time in total.
MX Linux packager and developer

valmara69
Posts: 1
Joined: 2014-09-14 11:10

Re: Installing PepperFlashPlayer in Chromium (Wheezy)

#6 Post by valmara69 »

stevepusser wrote:Actually, Chromium is just reading the Pepperflash version wrong. Google's latest Pepperflash 15 seems to be crashing on all wheezy 64-bit platforms, I need to check out 32-bit.
downgrade with http://mirror.pcbeta.com/google/chrome/ ... me-stable/

I took these two files from google-chrome-stable_36.0.1985.143-1_amd64.deb or google-chrome-stable_37.0.2062.94-1_amd64.deb
:

26a246673de5db3dee63339758b30794 libpepflashplayer.so
7622052c10aa1b8ba1286f634e1d3010 PepperFlash/manifest.json

work fine now... if it can help you...

"description": "Pepper Flash Player",
"name": "Flapper",
"version": "14.0.0.177",
"x-flapper-revision": "1277476",
"x-ppapi-arch": "x64",
"x-ppapi-os": "linux",

but it still show version 15.0.0.152 in about:plugins

User avatar
stevepusser
Posts: 12930
Joined: 2009-10-06 05:53
Has thanked: 41 times
Been thanked: 71 times

Re: Installing PepperFlashPlayer in Chromium (Wheezy)

#7 Post by stevepusser »

kmathern has found the 64-bit problem: it requires libc6 >= 2.14, and Wheezy only has 2.13. The 32-bit build of pepperflash only needs 2.11 or above. That why it only appears on 64-bit Wheezy paltforms.

Is there a command to tell it to use the same local libc6 libraries that Steam for Wheezy installs in /usr/lib/steam/x86_64-linux-gnu/?
MX Linux packager and developer

Post Reply