Adobe Flash in Linux
Pepper Flash for Firefox
The experimental NPAPI wrapper provides an interesting alternative if you do not want to install an ancient Flash on your system. The plugin allows you to use the current PPAPI plugin in Firefox, too. Additionally, the Fresh Player plugin [6] translates NPAPI plugin selections from Firefox into those the current PPAPI plugin understands. You can thus download the current Flash plugin version 15.0 in Firefox 33 and newer.
However, you will not find the plugin in the package sources; even Ubuntu 14.10 does not offer the experimental software. Go back to the WebUpd8 PPA package source [7] in Ubuntu so that you do not have to set up the Fresh Player plugin yourself; Arch Linux users will find the program in the Arch User Repository (AUR) [8].
The commands in Listing 3 add the PPA to the Ubuntu package management and install the Fresh Player and the Pepper Flash plugin. After installing the plugin, Firefox reports libfreshwrapper-pepperflash.so in the Shockwave Flash section of about:plugins. However, the Adobe Flash test page says it has a current Adobe Flash 15.0 – which is indeed ultimately true.
Listing 3
Install Fresh Player and Pepper Flash
Do not, however, expect too much from the ppapi2npapi wrapper: The plugin is considered an experimental alpha. Several users have reported crashes and a noticeably slower browser, so only install the Fresh Player plugin if you want to get involved in experiments.
If you again want to uninstall the plugin completely, remove it from the system using the commands in Listing 4 and restore the previous state. Please note that the command removes the complete WebUpd8 PPA along with all the programs installed from the first line.
Listing 4
Remove Fresh Player and Pepper Flash
Opera Developer Knows PPAPI
The Norwegian browser Opera has not only missed three version numbers with the jump from Opera 12.x to Opera 15, it has also redeveloped its browser from scratch. Whereas Opera was previously a completely independent beast, the current Opera versions rely on the Chromium source code. Opera 12.x is still the official Opera release in Linux, but the new branch can be downloaded from the web as a developer edition [9].
Opera Developer version 22 relies on Chromium 35 – the Chromium version that made the switch from NPAPI plugins to PPAPI plugins. Thus, the current Opera generation can no longer deal with the old NPAPI Flash (Figure 2) and needs Pepper Flash, like Chromium itself. It is therefore important for Opera fans with the developer version on their computers to observe the next section on Flash with Chromium.
Pepper Flash without Chrome
Unlike Firefox and Opera 12.1, Chromium (the open source equivalent of Chrome) can already cope with PPAPI plugins. For this reason, support for the old NPAPI plugins was cancelled completely in the program, meaning that numerous other plugins no longer work in Chromium. So, for Flash in Chromium, you have to rely on the current Pepper Flash version, which Adobe only provides as a bundle with Chrome. Thus, it's necessary to pilfer the browser plugin from the Chrome package.
Ubuntu 14.04 and Debian Unstable or "Wheezy" with activated backports offer the chance to install Pepper Flash without Chrome via the pepperflashplugin-nonfree package. The software fishes the current version of Chrome off the web and only unzips the Flash part from Google's DEB package – the rest is sent to /dev/null
.
The first selection in Listing 5 installs the package; the second links the new Flash library properly in the system so that PPAPI-enabled browsers like Chromium or Opera Developer can find the plugin right away and add it to their plugin library. Keep in mind, however, that the package does not automatically update: You need to check for pending Flash updates yourself and install them as required (Listing 6).
Listing 5
Install Pepper Flash without Chrome
Listing 6
Install Updates
Please check here with chrome://plugins, or on the Adobe Flash test page, whether the installation was actually successful. The pages should report that Flash 15.0 (last updated: October 2014) is already on the computer.
In terms of Flash, you are just as up to date in Chromium and Opera Developer as you are in Chrome. However, Chromium does not bind you as tightly to Google services, and the browser's source code is completely open.
« Previous 1 2 3 Next »
Buy this article as PDF
(incl. VAT)
Buy Linux Magazine
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters
Support Our Work
Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.
News
-
TUXEDO Computers Unveils Linux Laptop Featuring AMD Ryzen CPU
This latest release is the first laptop to include the new CPU from Ryzen and Linux preinstalled.
-
XZ Gets the All-Clear
The back door xz vulnerability has been officially reverted for Fedora 40 and versions 38 and 39 were never affected.
-
Canonical Collaborates with Qualcomm on New Venture
This new joint effort is geared toward bringing Ubuntu and Ubuntu Core to Qualcomm-powered devices.
-
Kodi 21.0 Open-Source Entertainment Hub Released
After a year of development, the award-winning Kodi cross-platform, media center software is now available with many new additions and improvements.
-
Linux Usage Increases in Two Key Areas
If market share is your thing, you'll be happy to know that Linux is on the rise in two areas that, if they keep climbing, could have serious meaning for Linux's future.
-
Vulnerability Discovered in xz Libraries
An urgent alert for Fedora 40 has been posted and users should pay attention.
-
Canonical Bumps LTS Support to 12 years
If you're worried that your Ubuntu LTS release won't be supported long enough to last, Canonical has a surprise for you in the form of 12 years of security coverage.
-
Fedora 40 Beta Released Soon
With the official release of Fedora 40 coming in April, it's almost time to download the beta and see what's new.
-
New Pentesting Distribution to Compete with Kali Linux
SnoopGod is now available for your testing needs
-
Juno Computers Launches Another Linux Laptop
If you're looking for a powerhouse laptop that runs Ubuntu, the Juno Computers Neptune 17 v6 should be on your radar.