Skip to content
This repository has been archived by the owner on Dec 11, 2019. It is now read-only.

Pepper Flash Plugin no longer works after update to v0.13.0 (Linux) #6908

Closed
CliqueBait opened this issue Jan 28, 2017 · 7 comments
Closed

Comments

@CliqueBait
Copy link

Pepper Flash Plugin no longer works after update to v0.13.0.

I tried repeating the troubleshooting steps from the wiki but to no avail.
Reverting back to v0.12.15 works just fine.

I'm going to go back to using v0.12.15 for the time being but feel free to ask me to test any possible fixes.

Name Version
Brave 0.12.15
Muon 1.4.31
libchromiumcontent 53.0.2785.143
V8 5.3.332.47
Node.js 6.5.0
Update Channel dev
os.platform linux
os.release 4.8.0-34-generic
os.arch x64

@luixxiul
Copy link
Contributor

I notice the same thing on Windows 10 64 bit on http://hulu.jp

@srirambv
Copy link
Collaborator

I see allow notification on http://hulu.jp on Win 10 x64 with flash enabled (browser upgrade from 0.12.15 to 0.13.0)
image

@luixxiul
Copy link
Contributor

@srirambv yes I see it too. Please continue to play a stream and see if it is played successfully

@luixxiul
Copy link
Contributor

@luixxiul luixxiul added this to the 0.13.1 milestone Jan 30, 2017
@bbondy bbondy modified the milestones: 0.13.3, 0.13.2 Feb 1, 2017
@bsclifton bsclifton modified the milestones: 0.13.2, 0.13.3 Feb 1, 2017
@bsclifton bsclifton changed the title Pepper Flash Plugin no longer works after update to v0.13.0 Pepper Flash Plugin no longer works after update to v0.13.0 (Linux) Feb 1, 2017
@bbondy bbondy modified the milestones: 0.13.3, 0.13.2 Feb 2, 2017
@bbondy bbondy modified the milestones: 0.13.5, 0.13.6 Feb 15, 2017
@alexwykoff alexwykoff added this to the 1.0.0 milestone Apr 27, 2017
@rogerdc
Copy link

rogerdc commented Apr 27, 2017

I'm not sure if I'm seeing the exact same thing you're seeing, but here's what I've got:

Brave: 0.15.0 
rev: 71fb73001617949528cc6473e288a49e76fcd4d5 
Muon: 2.58.7 
libchromiumcontent: 58.0.3029.81 
V8: 5.8.283.32 
Node.js: 7.9.0 
Update Channel: dev 
os.platform: linux 
os.release: 4.9.0-2-amd64 
os.arch: x64


roger@rogerhp:/usr/lib/pepperflashplugin-nonfree$ ls -l
total 18368
-rw-r--r-- 1 root root 18801952 Jan 17 09:41 libpepflashplayer.so
-rw-r--r-- 1 root root     2222 Jan 17 09:41 manifest.json
roger@rogerhp:/usr/lib/pepperflashplugin-nonfree$ 

From the console:

[1:1:0427/122305.719422:ERROR:ppapi_thread.cc(333)] Failed to load Pepper module from /usr/lib/pepperflashplugin-nonfree/libpepflashplayer.so (error: /usr/lib/pepperflashplugin-nonfree/libpepflashplayer.so: cannot open shared object file: Operation not permitted)

This started after I followed the instructions at https://superuser.com/questions/1094597/enable-user-namespaces-in-debian-kernel#1122977 to enable user namespaces to avoid having to start with --no-sandbox.

@geekgonecrazy
Copy link

Seems starting with --no-sandbox solves this. Not ideal at all though... From what I can tell nothing wrong with the permissions on the file

@luixxiul luixxiul added the bug label Jun 4, 2017
@AngryPenguinPL
Copy link

Can confirm. This bug is still present in Brave. Trying testing every new release but still is not fixed yet.
Last test made on:

Brave | 0.19.35
rev | eda2732
Muon | 4.4.25
libchromiumcontent | 61.0.3163.100
V8 | 6.1.534.41
Node.js | 7.9.0
Update Channel | Beta
OS Platform | Linux
OS Release | 4.10.0-35-generic
OS Architecture | x64

Flash files in /usr/lib/pepperflashplugin-nonfree/ . Flash enabled in options but sites not detect it even when I allow to use it.

Log from console:

x@x-Aspire-7551G:~/Programy/Brave-linux-x64$ '/home/x/Programy/Brave-linux-x64/brave'
Error: unrecognized flag --icu_case_mapping
Try --help for options
Crash reporting enabled
[10174:10174:1007/183701.734450:ERROR:CONSOLE(51587)] "(node) warning: possible EventEmitter memory leak detected. %d listeners added. Use emitter.setMaxListeners() to increase limit.", source: chrome://brave/home/x/Programy/Brave-linux-x64/resources/app.asar/app/extensions/brave/gen/app.entry.js (51587)
[10174:10174:1007/183701.734668:ERROR:CONSOLE(51587)] "(node) warning: possible EventEmitter memory leak detected. %d listeners added. Use emitter.setMaxListeners() to increase limit.", source: chrome://brave/home/x/Programy/Brave-linux-x64/resources/app.asar/app/extensions/brave/gen/app.entry.js (51587)
[10174:10201:1007/183837.785913:ERROR:service_manager.cc(156)] Connection InterfaceProviderSpec prevented service: content_plugin from binding interface: memory_instrumentation::mojom::Coordinator exposed by: content_browser
[1:1:1007/183837.788488:ERROR:ppapi_thread.cc(312)] Failed to load Pepper module from /usr/lib/pepperflashplugin-nonfree/libpepflashplayer.so (error: /usr/lib/pepperflashplugin-nonfree/libpepflashplayer.so: cannot open shared object file: Operation not permitted)

Look at last three lines.

Also looks like above solution from @geekgonecrazy to launch brave with --no-sandbox flags just work and flash starting work correctly.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

9 participants