Differences between revisions 16 and 17
Revision 16 as of 2015-11-12 00:20:39
Size: 3213
Editor: ?jackbravo
Comment:
Revision 17 as of 2016-07-31 07:21:42
Size: 4499
Editor: ?xxvirusxx
Comment:
Deletions are marked like this. Additions are marked like this.
Line 27: Line 27:
Any volunteer to write this section? 1. Remove other flash plugin
 {{{
apt-get remove flashplugin-nonfree
}}}
Line 29: Line 32:
2.Add backports to your sources.list.
 {{{
deb http://http.debian.net/debian wheezy-backports main contrib
}}}
Line 30: Line 37:
3. Install PepperFlashPlayer
 {{{
apt-get update && apt-get install pepperflashplugin-nonfree
}}}

4. Create PepperFlashPlayer directory and symlink
 {{{
mkdir -p /opt/google/chrome/PepperFlash
ln -s /usr/lib/pepflashplugin-installer/libpepflashplayer.so /opt/google/chrome/PepperFlash
}}}

5. Install packages to compile freshplayerplugin. For more info [[https://wiki.debian.org/Freshplayerplugin|here]]
 {{{
apt-get install cmake pkg-config ragel libasound2-dev libssl-dev libglib2.0-dev libconfig-dev libpango1.0-dev libgl1-mesa-dev libevent-dev libgtk+2.0-dev libgles2-mesa-dev libxrandr-dev g++ git libpulse-dev
}}}

6. Download and compile the source code in order to obtain the file: libfreshwrapper-pepperflash.so.
 {{{
cd /tmp
git clone https://github.com/i-rinat/freshplayerplugin
cd freshplayerplugin
cmake -DCMAKE_INSTALL_PREFIX=/path
make
}}}

7. Create plugins directory for Iceweasel (Firefox)
 {{{
mkdir ~/.mozilla/plugins
}}}

8. Deploy the library
 {{{
cp libfreshwrapper-pepperflash.so ~/.mozilla/plugins
}}}

= Notes =
 * Close and reopen Iceweasel and you have PepperFlash

Translation(s): English - Français


Pepper Flash Player is a non-free (proprietary) software. It's also closed source and not supported by Debian. Have you considered using a free and open source alternative, which is community-owned and supported by Debian, such as Gnash, Lightspark, Shumway or SwfDec ? Read more about free and open source alternatives here.

Installing Pepper Flash Player

Debian 8 "Jessie"

  • aptitude install pepperflashplugin-nonfree browser-plugin-freshplayer-pepperflash

Debian 7 "Wheezy"

32 bits / i386

1. Remove other flash plugin

  • apt-get remove flashplugin-nonfree

2.Add backports to your sources.list.

  • deb http://http.debian.net/debian wheezy-backports main contrib

3. Install PepperFlashPlayer

  • apt-get update && apt-get install pepperflashplugin-nonfree

4. Create PepperFlashPlayer directory and symlink

  • mkdir -p /opt/google/chrome/PepperFlash
    ln -s /usr/lib/pepflashplugin-installer/libpepflashplayer.so /opt/google/chrome/PepperFlash

5. Install packages to compile freshplayerplugin. For more info here

  • apt-get install cmake pkg-config ragel libasound2-dev libssl-dev libglib2.0-dev libconfig-dev libpango1.0-dev libgl1-mesa-dev libevent-dev libgtk+2.0-dev libgles2-mesa-dev libxrandr-dev g++ git libpulse-dev

6. Download and compile the source code in order to obtain the file: libfreshwrapper-pepperflash.so.

  • cd /tmp
    git clone https://github.com/i-rinat/freshplayerplugin
    cd freshplayerplugin
    cmake -DCMAKE_INSTALL_PREFIX=/path
    make

7. Create plugins directory for Iceweasel (Firefox)

  • mkdir ~/.mozilla/plugins

8. Deploy the library

  • cp libfreshwrapper-pepperflash.so ~/.mozilla/plugins

Notes

  • Close and reopen Iceweasel and you have ?PepperFlash

64 bits / amd64

  1. If not already done you must add backports to your sources.list. To do so follow those instructions. Make sure that "contrib" section is included.

  2. Using Terminal as Root run the following command to install Pepper Flash Player from Wheezy Backports
    aptitude -t wheezy-backports install pepperflashplugin-nonfree
  3. Still using Terminal run the following command to update Pepper Flash Player
    update-pepperflashplugin-nonfree --install
  4. Close all your browser windows. Then open your browser. Flash should work.
  5. This step is optional. Still using Terminal run the following command to know what version of Pepper Flash Player you have installed.
    update-pepperflashplugin-nonfree --status
  6. This step is also optional. To use the pepperflashplugin-nonfree with iceweasel, you need to install the package browser-plugin-freshplayer-pepperflash. Further instructions here.

    apt install browser-plugin-freshplayer-pepperflash

Notes

  • If Flash is still not working here are a few things you could try
    • Ensure that all your Chromium or Chrome browser windows are closed. It's important to close all browser windows otherwise Flash will not work. Then open your browser to test Flash.
    • If still not working try to reboot your computer. Sometime Chromium or Chrome windows seems all closed but one might still be open in the background, on another desktop, or frozen in memory.
    • If still not working try to temporally deactivate all your Chrome or Chromium plugins and extensions. Then test flash.
  • The Pepper Flash Player works in both Chrome and Chromium only. It does not directly work with Iceweasel or Firefox. For Flash to work with Iceweasel or Firefox you have to install another package. Read more here. Currently both packages can coexist. You can also try to install the new browser-plugin-freshplayer-pepperflash package that is a wrapper to allow Iceweasel or Firefox to use the Pepper Flash Player.

Related pages