Widevine not working
After updating to the latest version of Vivaldi for the Raspberry Pi it looks like Widevine no longer works. I am on Vivaldi 78.0.3904.99, running the script linked in the Vivalidi documentation no longer appears to work. Netflix complains it is missing the Widevine component. Any idea how to fix it?
Widevine is also not working for me on vivaldi-snapshot, Linux desktop. I guess it may be a more general problem?!
Wow. Did not try to re-run the installation or change anything related to widevine, but now it is working.
Two days ago, it said
Widevine Content Decryption Module - Version: 0.0.0.0
Now there is a real version number. Pretty weird.
works fine here
@jumpsq Widevine works nice on ARM architecture.
Which ARM hardware do you run?
Nope, still isn't working. I tried re-running the script. Chromium is working with Netflix but not Vivaldi I'm on a Raspberry Pi 4 if that changes anything.
I would like to report the same problem.
After installing Vivaldi on fresh new RaspberryPI 4 (with Raspbian) and unpacking the libraries extracted by @ruario script - Widevine is not working (however I can see Flash version on about screen so at least flash library was picked up by Vivaldi).
I've tried to copy the
libwidevinecdm.solibrary to some other places (like Vivaldi directory) .
I've also noticed that there is invalid symlink (
WidevineCdm) in Vivaldi directory pointing to
/opt/google/chrome/WidevineCdmso I created this directory and copied there
libwidevinecdm.so- no effect.
WidevineCdmdirectory on my x64 Linux box and I can see that there is very different files/dir structure there - maybe new version of Vivaldi expects something else than just library file? I've tried to recreate something similar on Raspberry but it didn't help either.
Vivaldi version: 2.10.1745.23 (stable)
EDIT: I've also tried older version of Vivaldi (2.6.1566.51) and while still nothing was displayed on
componentstab I could see that bitmovin test page showed "using widevine" (and
lsofconfirmed that Vivaldi is using library from
/opt/google/chrome) - however Netflix still refused to play any movie (M7121-1331).
There is also an error visible when running Vivaldi from console:
[6687:6687:1230/135023.296394:ERROR:output_protection_proxy.cc(50)] Not implemented reached in void OutputProtectionProxy::EnableProtection(uint32_t, const OutputProtectionProxy::EnableProtectionCallback &) [6687:6687:1230/135024.525185:ERROR:output_protection_proxy.cc(50)] Not implemented reached in void OutputProtectionProxy::EnableProtection(uint32_t, const OutputProtectionProxy::EnableProtectionCallback &)
@vicviv Same problem and same tests here in TinkerOS (Debian Stretch). Netflix also same problem (hundreds of spoof profiles tried).
We have it working again on the 2.11 snapshots but you need to rerun an updated my script because a manifest.json file needs to be present now.
will try and get stable updated next week with a fix
After installing new version of Vivaldi and re-run of @ruario script Widevine works again (bitmovin displays "using widevine", Spotify plays music etc).
Thank you very much!
However I'm still unable to force Netflix to cooperate (M7121-1331; I changed user agent as described here).
Maybe anyone here knows the way?
I am also facing this issue, I find and try many methods. but not work for me. Then I try a method which solves my error please follow
Open Chrome and type the following address in the address bar
Now find entry find an entry named “Widevine Content Decryption Module”.
Click the button “Check for update” present underneath.
I hope this will fix your Widevine Content Decryption Module Update error issue Source:
@Rahul567 No, updating widevine DRM works like this:
- Open a shell
- Run command