Comments (20)
I haven't had any crashes, can you show me the output?
from qtwebflix.
ehh at the moment qt5-webengine-widevine doesnt work at all. i had to switch in to kde-unstable branch for testing purposes. this webengine version misses the properitary codecs, so no qtwebflix atm. but i think i cant trace that anyhow, nothing qt related crashes...
netflix screen: an error occurred please.... error code ... so far i remember.
i will report when qt 5.10 comes in stable repo.
from qtwebflix.
not much, but here we go:
../../../../qtwebengine-opensource-src-5.9.2/src/3rdparty/chromium/sandbox/linux/seccomp-bpf-helpers/sigsys_handlers.cc:**CRASHING**:seccomp-bpf failure in syscall 0025
Received signal 11 SEGV_MAPERR 000000000019
#0 0x7efc881b04e2 <unknown>
#1 0x7efc8670f920 <unknown>
#2 0x7efc88d5853c <unknown>
#3 0x7efc88d60549 <unknown>
#4 0x7efc8670f920 <unknown>
#5 0x7efc867d1bea __GI___mremap
#6 0x7efc86758ad0 mremap_chunk
#7 0x7efc8675e181 __GI___libc_realloc
#8 0x7efc6fdd9491 <unknown>
#9 0x7efc6fdda878 <unknown>
#10 0x7efc6fdd8910 <unknown>
#11 0x7efc6fdd8400 <unknown>
#12 0x7efc6fdd818d <unknown>
#13 0x7efc6fdc917e <unknown>
#14 0x7efc6fdc8df4 <unknown>
#15 0x7efc8d773aa4 <unknown>
#16 0x7efc8d7777ec <unknown>
#17 0x7efc88dd9fca <unknown>
#18 0x7efc88ddb7ee <unknown>
#19 0x7efc88d83fbb <unknown>
#20 0x7efc88941923 <unknown>
#21 0x7efc88227003 <unknown>
#22 0x7efc881cb040 <unknown>
#23 0x7efc881cc698 <unknown>
#24 0x7efc881cca2b <unknown>
#25 0x7efc881cdad1 <unknown>
#26 0x7efc881ca3e8 <unknown>
#27 0x7efc881e6e2b <unknown>
#28 0x7efc8818b2cd <unknown>
#29 0x7efc8818f34a <unknown>
#30 0x7efc8818f647 <unknown>
#31 0x7efc88188a09 <unknown>
#32 0x7efc87888daa QtWebEngine::processMain()
#33 0x55ab678eb9a5 <unknown>
#34 0x7efc866fbf6a __libc_start_main
#35 0x55ab678eb9fa <unknown>
r8: 00001bddba1f7000 r9: 00001bddba1f7000 r10: 00001bddba1f7000 r11: 0000000000000246
r12: 00007ffcde97f9c4 r13: 00007ffcde97fac0 r14: 00007ffcde97fa00 r15: 000055ab6928dbd0
di: 0000000000000001 si: 00007efc8bef9e76 bp: 00007ffcde97fa00 bx: 0000000000000019
dx: 0000000000000000 ax: 0000000000000019 cx: 00007efc867cbc49 sp: 00007ffcde97f9c0
ip: 00007efc88d5853c efl: 0000000000010202 cgf: 002b000000000033 erf: 0000000000000006
trp: 000000000000000e msk: 0000000000000000 cr2: 0000000000000019
[end of stack trace]
from qtwebflix.
Ok we might just need an update qt5-webengine-widevine , I will do some tests and find a solution.
from qtwebflix.
Ok I just tested I have zero issues everything is still working, do you have chromium installed?
from qtwebflix.
@omni6 Ok I just installed the latest chromium and qtwebflix does not work, so it seems we have a conflict. I uninstalled it and everything works again.
from qtwebflix.
no thats not the issue i meant.
this is even worse, on what distro are you? On arch we noticed this already, theoretically it could be that qt5-webengine prefers the libwidevinecdmadapter.so from /usr/lib/chromium installed with the chromium package. Link. I dont know how you use/installed the widevine libs. But if one have chromium installed, no addition widevine stuff should be needed because webengine detects the chromium libs.... but this is not confirmed yet.
from qtwebflix.
I tested on Arch and Ubuntu, No crashes on either. Well why not move libwidevinecdmadapter.so to /usr/lib/chromium? This is what QT says
On Linux the Widevine plugin comes with the Google Chrome installation and can be found in β/opt/google/chrome/β, and on some distros such as Arch it also comes as a system package for Chromium and will be under β/usr/lib/chromium/β. The CDM Pepper plugin is named libwidevinecdmadapter.so and depends on libwidevinecdm.so which you can find with it.
from qtwebflix.
Qt Blog wrote:
Qt WebEngine will try to find an already downloaded or installed version of the plugin, but while convinient this might not be enough if you want to ship an application that relies on it being present. In that case you need to extract from Google Chrome and place it in the application or βplugins/ppapiβ folder.
that is what we've done, and it worked long time. the problem why not simply use /usr/lib/chromium are conflicts between chromium packages and webengine packages. same files different owners --> conflict.
from qtwebflix.
take a look:
https://bugreports.qt.io/browse/QTBUG-64071
from qtwebflix.
@omni6 Ok I will try something later on, let you know how it goes.
from qtwebflix.
@omni6 I reinstalled chromium and renamed /usr/lib/chromium/libwidevinecdmadapter.so and
libwidevinecdm.so. Netflix will not work in chromium but qtwebflix will work.
That is all I got so far I cannot do anything on my end.
from qtwebflix.
@omni6 I got it!
change the desktop file to
Exec=/usr/bin/netflix --register-pepper-plugins="/usr/lib/qt/plugins/ppapi/libwidevinecdmadapter.so; application/x-ppapi-widevine-cdm"
from qtwebflix.
or we can just set an alias for netflix , also check the aur package you need to make some changes.
Thanks!
from qtwebflix.
all done, works like a charm! Good job :)
from qtwebflix.
Awesome thanks for your patience!
from qtwebflix.
you should consider to announce qtwebflix on e.g https://www.reddit.com/r/kde/ or https://www.reddit.com/r/linux/. i think it has the ability to get much more used, problem is that nobody knows it. There is a lack for packaging in various distros, you really should make it more popular.
from qtwebflix.
You should consider to announce qtwebflix e.g at https://www.reddit.com/r/linux/ or https://www.reddit.com/r/kde/. At the moment there's a lack for packaging in various distros. If you make it more popular i think it will be used much, much more. Good software!
from qtwebflix.
the thread is a mess OMFG!!!!!
from qtwebflix.
but you get attention π
from qtwebflix.
Related Issues (20)
- Error Code: F7353-5101 HOT 2
- NETLIX no longer works in 1080p HOT 18
- unable to play videos due to ERROR: M7111-1331 HOT 3
- Using Plex as a provider HOT 1
- Error when installing on Mint HOT 12
- Provider specific options in providers.conf file
- Installing qtwebflix on raspberry p4 and manjaro HOT 1
- It don't works. HOT 7
- Chrome_IOThread segfault
- Cursor does not hide
- 1080p NEFLIX NO LONGER WORKS! HOT 1
- Error Code F7355 on Ubuntu 18.04
- Video not working anymore on netflix HOT 2
- Cloning into 'lib/qtmpris' fails during build HOT 1
- Error code F7701-1003 HOT 4
- Can't get Amazon Prime Video to work HOT 1
- Can't build on Zorin OS (Ubuntu 20.04)
- can't play the content on bstation and iqiyi
- Is this project dead? HOT 6
- Can't right-click to switch providers
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from qtwebflix.