chromium 34 not see NPAPI pipelight plugin

Bug #1307989 reported by Александр on 2014-04-15
This bug affects 58 people
Affects Status Importance Assigned to Milestone
chromium-browser (Ubuntu)
pipelight (Ubuntu)

Bug Description

Chromium is not see pipelight ( silverlight in windows) and adobe flash plugin after update from 33 to 34 version.

ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: chromium-browser 34.0.1847.116-0ubuntu2
ProcVersionSignature: Ubuntu 3.13.0-24.46-generic 3.13.9
Uname: Linux 3.13.0-24-generic x86_64
NonfreeKernelModules: fglrx
ApportVersion: 2.14.1-0ubuntu2
Architecture: amd64
CurrentDesktop: GNOME
Date: Tue Apr 15 13:29:14 2014
 XDG_CONFIG_DIRS = /etc/xdg/xdg-gnome:/usr/share/upstart/xdg:/etc/xdg
 XDG_DATA_DIRS = /usr/share/gnome:/usr/local/share/:/usr/share/
 LD_LIBRARY_PATH = /usr/lib32
InstallationDate: Installed on 2014-04-13 (1 days ago)
InstallationMedia: Ubuntu-GNOME 14.04 LTS "Trusty Tahr" - Daily amd64 (20140413)
SourcePackage: chromium-browser
UpgradeStatus: No upgrade log present (probably fresh install)
chromium-default: CHROMIUM_FLAGS=""
gconf-keys: /desktop/gnome/applications/browser/exec = b'/usr/bin/chromium-browser\n'/desktop/gnome/url-handlers/https/command = b'/usr/bin/chromium-browser %s\n'/desktop/gnome/url-handlers/https/enabled = b'true\n'/desktop/gnome/url-handlers/http/command = b'/usr/bin/chromium-browser %s\n'/desktop/gnome/url-handlers/http/enabled = b'true\n'/desktop/gnome/session/required_components/windowmanager = b''/apps/metacity/general/compositing_manager = b''/desktop/gnome/interface/icon_theme = b'gnome\n'/desktop/gnome/interface/gtk_theme = b'Clearlooks\n'
modified.conffile..etc.default.chromium.browser: [deleted]

Александр (sanek7-7) wrote :
description: updated
summary: - chromium 34 not see pipelight plugin
+ chromium 34 not see pipelight and adobe flash plugins

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in chromium-browser (Ubuntu):
status: New → Confirmed

Pipelight uses NPAPI, which is being removed in upstream Chrome and Chromium. See this question, which was far too optimistic about the timeline.

I think the status of this is WontFix for Chromium.

summary: - chromium 34 not see pipelight and adobe flash plugins
+ chromium 34 not see pipelight plugin
summary: - chromium 34 not see pipelight plugin
+ chromium 34 not see NPAPI pipelight plugin
Changed in pipelight:
status: New → Triaged
Michael Müller (mqchael) wrote :


I wrote two small patches to get Pipelight working again with Chromium. The first patch enables loading of NPAPI plugins when using Aura and second one adds some minimal code to make Chromium think that drawing still works. The second patch does not include the necessary Xembed code which would be necessary to actually show the window inside the browser, but will pass an invalid window handle (0) to the plugin. Pipelight versions >= 0.2.6 will automatically detect the invalid handle and disable embedding so that the plugin will be shown in an extra window. It is not perfect, but should be usable for most plugins like Silverlight.

The patches were written against Chromium 35, but I assume that they should also apply for Chromium 34. If there is interest in using the patches and they do not apply, I can try to fix this problem.


The attachment "0001-Enable-loading-of-NPAPI-plugins-again.patch" seems to be a patch. If it isn't, please remove the "patch" flag from the attachment, remove the "patch" tag, and if you are a member of the ~ubuntu-reviewers, unsubscribe the team.

[This is an automated message performed by a Launchpad user owned by ~brian-murray, for any issues please contact him.]

tags: added: patch
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in pipelight (Ubuntu):
status: New → Confirmed
tags: added: aura

It renders essential functionality of the package (or a dependent one) broken.

Changed in chromium-browser (Ubuntu):
importance: Undecided → High
Changed in pipelight (Ubuntu):
importance: Undecided → High
Eric Nemchik (eric-nemchik) wrote :

chrome 35 also breaks support for pipelight (and in general npapi)
what are the chances of making a ppapi plugin to serve the same purpose?

Michael Müller (mqchael) wrote :

Hi Eric,

you can find some information about this in our slides from our Talk at the LinuxTag 2014. Take a look at Slide 29 and the following ones:

There was also some live demo of a PPAPI version during our talk, but as mentioned in the slides, a patched browser is a better solution.


To post a comment you must log in.