Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Tue 15 Oct 2019, 05:34
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Browsers and Internet
NETFLIX testing procedure for CHROMIUM
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 2 [18 Posts]   Goto page: 1, 2 Next
Author Message
Mike Walsh


Joined: 28 Jun 2014
Posts: 5471
Location: King's Lynn, UK.

PostPosted: Mon 04 Apr 2016, 06:12    Post subject:  NETFLIX testing procedure for CHROMIUM
Subject description: What needs doing to make it work.....
 

NetFlix Testing for Chromium

Hello again, everyone.

Okay, then. If you're still with me, what's needed is as follows:-

We'll be using recent 64-bit (49.0.2623.108) and 32-bit (48.0.2564.97) versions of Chromium, for which peebee has provided links to the relevant WideVine modules, along with installation instructions. I'd also like somebody to test this out in a slightly older 32-bit version of Chromium (45.0.2454.85), for which I'll provide 'manual' installation instructions.....mainly to see if this still holds true for older versions.

----------------------------------------------------------------------------------------

For the newest 64-bit Chromium SFS, please download from here:-

http://www.filepup.net/files/MiJJp9P1459096084.html

For the newest 32-bit SFS for which we can obtain matching version modules for Chromium, please download from here:-

https://sourceforge.net/projects/lxpup/files/Other/chromium/chromium_48.0.2564.109%2Bpepper_20.0.0.306_lx.sfs/download

For download links for the WideVine modules for each of the above versions, and peebee's installation instructions, see here .

--------------------------------------------------------------------------------------

For the slightly older version of Chromium (I would be grateful if somebody could test this one for me), please download from here:-

https://sourceforge.net/projects/lxpup/files/Other/chromium/chromium_45.0.2454.93%2Bpepper_19.0.0.185_lx.sfs/download

For the widevine modules for this version, please download from here:-

http://www.datafilehost.com/d/f132a5cf

Use the small grey download button on the left. Download, unzip, and move the two libwidevine modules into /usr/lib/chromium. That's all that's needed.

-------------------------------------------------------------------------------------

What you should end up with is both libwidevinecdm.so and libwidevinecdmadapter.so in the 'chromium' directory.

-------------------------------------------------------------------------------------

Once you've installed your SFS of choice, and installed/moved the WideVine modules to the appropriate place, fire up Chromium, log-in if necessary, and go into 'chrome://flags'. Scroll down until you find 'Enable Encrypted Media Extensions', and if necessary, click on 'Enable'. The infobar at the bottom of the screen will ask you to restart the browser to make the changes permanent.

According to trikly, you may find this is already enabled in the 64-bit version of 49.....and maybe the 32-bit version of 48, too. This all needs looking into..... Smile

Once you've done this, log-in to your NetFlix account as usual, and see if you can watch any video. Whatever the outcome, please post back here with your findings, and let us know what happens.

I admit I probably haven't got this right yet! If this is the case, we'll do some 'tweaking' (if necessary), and see where we go from there.

-------------------------------------------------------------------------------------

If you've read this far, thanks for your interest at least. Hopefully, you'll be in a position to help make this come to fruition for the whole Puppy community. I'm not getting any benefit out of this myself, 'cos I don't watch NetFlix, but I know many of you do. I'm no 'coder' or developer; just doing what I can to help out here, since, in my opinion, Puppy is the most amazing little distro ever.....and if we all pull together on stuff like this, it can only benefit every one of us. The more who can help out with testing, and the more results we get, the sooner we can reach a conclusion one way or the other.

Cheers.


Mike. Wink

_________________
MY 'PUPPY' PACKAGES

Back to top
View user's profile Send private message 
Mike Walsh


Joined: 28 Jun 2014
Posts: 5471
Location: King's Lynn, UK.

PostPosted: Mon 04 Apr 2016, 13:08    Post subject:  

Hello again.

Now then. We've had one result, from p310don, running the 32-bit Chromium 48 in Tahrpup 6.0. Widevine modules installed, and NetFlix operating without issue:-

http://www.murga-linux.com/puppy/viewtopic.php?p=897317#897317

------------------------------------------------------------------------------------------------

I've taken the bit between the teeth, and signed up for NetFlix myself, on the month's free trial (thanks to dancytron and Ted Dog for the information). I might actually keep this up.....we'll see! There's some good stuff on here.

-------------------------------------------------------------------------------------------------

Anyway, to my own results now:-

Chromium 64-bit (49.0.2623.108) running in Tahrpup64 6.05. Widevine modules installed. Checked in 'chrome://flags' for 'Encrypted Media Extensions'; as trikly stated, this is now on by default. Chromium fired up, logged into NetFlix, and viewing without any problems.

Chromium 32-bit (48.0.2564.109); sorry for that....my mis-print. Running in 32-bit Tahrpup 6.05....widevine modules installed. Again, 'E.M.E' now on by default. Chromium fired up, logged into NetFlix, and again, viewing without problems.

I tried 32-bit Chromium (45.0.2454.93) in Tahrpup 6.05, but couldn't even get it to fire up, for some reason, so wasn't able to check this version. I'm hoping somebody can do so, as I just want to confirm whether this is a recent change at the Chromium Project, or whether in fact it's been around for a while.

I also tried a couple of very old versions (37 and 38, since NetFlix support has been around since Chrome 37), by installing the corresponding Widevine modules from the contemporary versions of Chrome, from here:-

http://mirror.pcbeta.com/google/chrome/deb/pool/main/g/google-chrome-stable/

....and by enabling 'E.M.E' in 'chrome://flags'. No dice. Didn't want to know. I got a page full of support advice for Windoze and Macs, about using HTML5 and/or Silverlight (ugh; horrid thing!); nothing for Linux, at all. It could of course be that NetFlix is now insisting on the very latest Widevine modules to do its stuff; that's entirely possible, so this ability of Chromium to view NetFlix could be quite a recent development.

Anyway, we need some more results before we can form a definite conclusion, one way or the other.


Mike. Wink

_________________
MY 'PUPPY' PACKAGES

Back to top
View user's profile Send private message 
smokey01


Joined: 30 Dec 2006
Posts: 2811
Location: South Australia :-(

PostPosted: Mon 04 Apr 2016, 22:07    Post subject:  

I am using Fatdog64-702.
I downloaded the 64bit chromium from here:
http://www.filepup.net/files/MiJJp9P1459096084.html

Loaded the sfs. A menu item was not shown because the category was incorrect for Fatdog64. I changed the Category to WebBrowser now the menu item can be seen.

The browser ran fine. Running it from a terminal did show a number of warnings, not unusual for many browsers.

-----------Terminal Output-------------------------
# chromium
[18086:18086:0405/112742:ERROR:logging.h(813)] Failed to call method: org.freedesktop.DBus.ObjectManager.GetManagedObjects: object_path= /: org.freedesktop.DBus.Error.UnknownMethod: Method "GetManagedObjects" with signature "" on interface "org.freedesktop.DBus.ObjectManager" doesn't exist

[18086:18086:0405/112742:ERROR:logging.h(813)] Failed to call method: org.freedesktop.DBus.ObjectManager.GetManagedObjects: object_path= /: org.freedesktop.DBus.Error.UnknownMethod: Method "GetManagedObjects" with signature "" on interface "org.freedesktop.DBus.ObjectManager" doesn't exist

[18130:18130:0405/112742:FATAL:sandbox_seccomp_bpf_linux.cc(203)] Check failed: policy->PreSandboxHook().
#0 0x5590d24e77ee <unknown>
#1 0x5590d24fd567 <unknown>
#2 0x5590d636a9fb <unknown>
#3 0x5590d6369cda <unknown>
#4 0x5590d636a024 <unknown>
#5 0x5590d61b0684 <unknown>
#6 0x5590d61b1da0 <unknown>
#7 0x5590d24b6d25 <unknown>
#8 0x5590d24b63e1 <unknown>
#9 0x5590d202bda8 <unknown>
#10 0x7f36b57d33b9 __libc_start_main
#11 0x5590d202bc35 <unknown>

Received signal 6
#0 0x5590d24e77ee <unknown>
#1 0x5590d24e7bb1 <unknown>
#2 0x7f36b7158430 <unknown>
#3 0x7f36b57e365d gsignal
#4 0x7f36b57e4586 abort
#5 0x5590d24e7055 <unknown>
#6 0x5590d24fd5f5 <unknown>
#7 0x5590d636a9fb <unknown>
#8 0x5590d6369cda <unknown>
#9 0x5590d636a024 <unknown>
#10 0x5590d61b0684 <unknown>
#11 0x5590d61b1da0 <unknown>
#12 0x5590d24b6d25 <unknown>
#13 0x5590d24b63e1 <unknown>
#14 0x5590d202bda8 <unknown>
#15 0x7f36b57d33b9 __libc_start_main
#16 0x5590d202bc35 <unknown>
r8: 00000000000046d2 r9: ffffd590f85e93d8 r10: 0000000000000008 r11: 0000000000000206
r12: 00007fffe2b366b8 r13: 0000000000000000 r14: 00007fffe2b36250 r15: 000000000000005a
di: 00000000000046d2 si: 00000000000046d2 bp: 00007f36b63303e0 bx: 00007fffe2b35ed8
dx: 0000000000000006 ax: 0000000000000000 cx: 00007f36b57e365d sp: 00007fffe2b35ec8
ip: 00007f36b57e365d efl: 0000000000000206 cgf: 0000000000000033 erf: 0000000000000000
trp: 0000000000000000 msk: 0000000000000000 cr2: 0000000000000000
[end of stack trace]
[18086:18107:0405/112742:ERROR:browser_gpu_channel_host_factory.cc(133)] Failed to launch GPU process.
------------------End of Terminal Output---------------------

I tried Netflix but it didn't work because I hadn't installed WideVine yet.

I tried ABC iView.abc.net.au and it worked fine. The Australian iView will not work with older versions of flash player. I have been using Google-Chrome to get around this problem.

I will install WideVine next and see if Netflix works.

I have now downloaded WideVine from here:
http://www.slackware.com/~alien/slackbuilds/chromium-widevine-plugin/pkg64/14.1/chromium-widevine-plugin-49.0.2623.108-x86_64-1alien.txz

I extracted the package and made a SFS from it. Loaded the SFS and I'm watching "The Ranch" on Netflix as I type this.

Seems to be working fine.

What I might do next is make a single SFS including chrome, WideVine and the corrected menu category. If anyone is interested I will put it up on my site at smokey01.com.

Here it is:
http://www.smokey01.com/fd700/sfs/chromium64_49.0.2623.108+pepper_21.0.0.197+WideVine.sfs

It works in Fatdog64 and Slacko64 but not in tahrpup64. Tahrpup64 symlinks the lib64 directory to lib.

_________________
Software <-> Distros <-> Tips <-> Newsletters
Back to top
View user's profile Send private message Visit poster's website 
dancytron

Joined: 18 Jul 2012
Posts: 1371

PostPosted: Tue 05 Apr 2016, 01:26    Post subject:  

smokey01 wrote:


<lots of stuff deleted>
Here it is:
http://www.smokey01.com/fd700/sfs/chromium64_49.0.2623.108+pepper_21.0.0.197+WideVine.sfs

It works in Fatdog64 and Slacko64 but not in tahrpup64. Tahrpup64 symlinks the lib64 directory to lib.


Maybe this explains why I couldn't get Chromium to work on tahrpup64. I thought it was just me and I was going to try again tomorrow. Got file not found kinds of errors when I tried to run it from the terminal.

Will try smokey01's sfs in Slacko64 tomorrow if I have a chance.
Back to top
View user's profile Send private message 
peebee


Joined: 21 Sep 2008
Posts: 4015
Location: Worcestershire, UK

PostPosted: Tue 05 Apr 2016, 02:14    Post subject:  

smokey01 wrote:
It works in Fatdog64 and Slacko64 but not in tahrpup64. Tahrpup64 symlinks the lib64 directory to lib.

Good to know....thanks

My converter pet fixes the sfs for Tahrpup64....

_________________
LxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64
Back to top
View user's profile Send private message Visit poster's website 
Mike Walsh


Joined: 28 Jun 2014
Posts: 5471
Location: King's Lynn, UK.

PostPosted: Tue 05 Apr 2016, 05:45    Post subject:  

Morning, all.

dancytron wrote:
Maybe this explains why I couldn't get Chromium to work on tahrpup64. I thought it was just me and I was going to try again tomorrow. Got file not found kinds of errors when I tried to run it from the terminal.

Will try smokey01's sfs in Slacko64 tomorrow if I have a chance.


Hi, dancytron.

Sorry about that. In my own test results, I failed to mention that I'd used peebee's converter to make Chromium usable in Tahrpup64.

http://www.murga-linux.com/puppy/viewtopic.php?p=896399#896399

Nowt wrong wi' Tahrpup64, of course; Phil's done his usual excellent job with it.....the lib64 stuff is, as I understand it, just implemented in a somewhat different way, that's all; so the 'normal' paths aren't quite where applications expect to find them!

Anyway, thanks to dancytron & smokey, especially, for confirming that the SFS package will work in FatDog64. This confirms my own (unplanned!) test results. NetFlix will definitely work with the newer releases of Chromium, with very minimal 'messing about'; certainly nothing that we here in Puppyland can't attend to in short order.

(If we hadn't recently moved from a 'capped' data plan to an unlimited one, I wouldn't have even considered trying out NetFlix for myself. It definitely hogs the data through; average of 18-20 MB / min. Ouch!)

Thanks to smokey01 for making that SFS package up. I guess there's no reason why peebee can't now offer a 'NetFlix-ready' Chromium package, too.....it seems it should be simple enough to achieve.

Cheers, everyone (& p310don, too.....who was the first to report back with positive results! http://www.murga-linux.com/puppy/viewtopic.php?p=897317#897317 )


Mike. Wink

_________________
MY 'PUPPY' PACKAGES


Last edited by Mike Walsh on Tue 05 Apr 2016, 05:55; edited 1 time in total
Back to top
View user's profile Send private message 
peebee


Joined: 21 Sep 2008
Posts: 4015
Location: Worcestershire, UK

PostPosted: Tue 05 Apr 2016, 05:53    Post subject:  

smokey01 wrote:
changed the Category to WebBrowser now the menu item can be seen.

I've amended the 64-bit desktop file accordingly for the next issue.

_________________
LxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64
Back to top
View user's profile Send private message Visit poster's website 
peebee


Joined: 21 Sep 2008
Posts: 4015
Location: Worcestershire, UK

PostPosted: Tue 05 Apr 2016, 05:59    Post subject:  

Mike Walsh wrote:
I guess there's no reason why peebee can't now offer a 'NetFlix-ready' Chromium package, too
Mike. Wink

Hi Mike

I think??!! that what I'll do is amend the chromium post to give links to AlienBob's widevine modules given that they are easy enough to download and install directly and Netflix / Amazon Prime(?) etc. are somewhat specialist requirements.....

Anybody tested Amazon Prime??

_________________
LxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64
Back to top
View user's profile Send private message Visit poster's website 
Mike Walsh


Joined: 28 Jun 2014
Posts: 5471
Location: King's Lynn, UK.

PostPosted: Tue 05 Apr 2016, 06:57    Post subject:  

Hi, peebee.

Agreed. That's probably the best way to do it. As you say, it's an easy enough modification to implement, if you want it. Not everybody does...

I might well keep NetFlix going for a while. I think even I can run to £5.99 /month for a single-screen account...and being the sci-fi buff that I am, I've just discovered heaven!

Glad we've got this one worked out, anyroad.....happy to help.


Mike. Wink

_________________
MY 'PUPPY' PACKAGES

Back to top
View user's profile Send private message 
OscarTalks


Joined: 05 Feb 2012
Posts: 2023
Location: London, England

PostPosted: Tue 05 Apr 2016, 08:19    Post subject:  

Is there any chance that someone could test Netflix on my Vivaldi package please?
http://murga-linux.com/puppy/viewtopic.php?t=97978&start=28
This is a Chromium derivative which should run in some of the recent (but not latest) Puppies such as Precise, Wheezy and Slacko 5.7 (if libgconf2 is added) as an alternative to Google Chrome.

There was a report by poster wognath of Netflix working in Vivaldi here
http://murga-linux.com/puppy/viewtopic.php?t=96870&start=30
I have tried adding the widevine lib as a real file rather than the original symlink. There is mention of the ffmpeg.so being needed as well but is this the case I wonder?

_________________
Oscar in England

Back to top
View user's profile Send private message 
p310don

Joined: 19 May 2009
Posts: 1417
Location: Brisbane, Australia

PostPosted: Tue 05 Apr 2016, 09:11    Post subject:  

Funnily enough it was Netflix that coerced me from using a much older Puppy to using Tahr32, Chrome didn't work on the old Saluki / Carolina I was using.

Netflix on Tahr using portable Chrome worked, but was pretty buggy. I gave up on chrome in Tahr as I found it itself was buggy, but chromium worked flawlessly, albeit without Netflix. No problem, I could either watch netflix in virtualbox winxp on chrome, or just use my Android TV media player (which is better than computer monitor anyway).

Now, Chromium and Netflix seem to be working flawlessly, although more testing is required.

If I get time, I'll boot into one of the older pups and see if it works on those.
Back to top
View user's profile Send private message 
Mike Walsh


Joined: 28 Jun 2014
Posts: 5471
Location: King's Lynn, UK.

PostPosted: Tue 05 Apr 2016, 12:40    Post subject:  

Hi, Oscar.

OscarTalks wrote:
Is there any chance that someone could test Netflix on my Vivaldi package please?


I've just given Vivaldi a spin in Precise 5.7.1. Installs and runs with no problems. I did manage to get NetFlix to come up, logged in, and tried to watch something.....but it wouldn't have it. Once again, I'm getting the advice page, all about HTML5/Silverlight In Windows/Mac.....no mention of Linux at all.

Tried doing some other stuff in it too, but wasn't that successful. Doesn't seem to work like most other browsers; but then I could never get my head round Opera, neither, so.....I may not be the best person to be trying this for you!

How the hell d'you enter an address, having typed it into the address bar? All it wants to do is take me to the Bing search page. I don't need Bing. I know my address; just can't figure out how you enter it... Rolling Eyes

Not too sure as I'm that happy with the pretty candy colours, neither..... Laughing


Mike. Wink


Mike.

_________________
MY 'PUPPY' PACKAGES

Back to top
View user's profile Send private message 
OscarTalks


Joined: 05 Feb 2012
Posts: 2023
Location: London, England

PostPosted: Tue 05 Apr 2016, 18:03    Post subject:  

Mike Walsh wrote:
logged in, and tried to watch something.....but it wouldn't have it

Hi Mike,
Thanks for taking the time to give it a try. I haven't tested Vivaldi very much, just took a look and noticed the widevine libs and the posts saying that it had worked for some. Maybe we will discover more as the testing continues so it is great that you are encouraging folks to do that. For now it is still possible to use Chrome for anyone who is desperate to use Netflix on the slightly older Puppies. Personally I would like to see someone figure out how to make it work in Slimjet but not sure if that is something which the developers need to address at the source code level.

_________________
Oscar in England

Back to top
View user's profile Send private message 
dancytron

Joined: 18 Jul 2012
Posts: 1371

PostPosted: Tue 05 Apr 2016, 19:29    Post subject:  

Okay, redid the test with Tahrpup64.

This time I converted the file like I was supposed to. The "allow encrypted" flag was already set.

Worked perfectly.
Back to top
View user's profile Send private message 
Mike Walsh


Joined: 28 Jun 2014
Posts: 5471
Location: King's Lynn, UK.

PostPosted: Wed 06 Apr 2016, 06:10    Post subject:  

Hi, Oscar.

OscarTalks wrote:
Hi Mike,
Thanks for taking the time to give it a try.


Well, in for a penny, in for a pound. I'm afraid Vivaldi's a wee bit garish for my liking. I understand it's extremely configurable, but I never could get my head round the way Opera works, so if Vivaldi's based on it, it's not surprising I couldn't figure it out! Smile

Re: SlimJet. Yes, I'd love to get NetFlix working in that, I must admit. I like SlimJet's mix of features.....and if we can get NetFlix to work in it, it would be almost the perfect browser for me. But if is a case of modifications at source-code level, then for the time being, I doubt there's much we can do about it.


Mike. Wink

_________________
MY 'PUPPY' PACKAGES

Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 2 [18 Posts]   Goto page: 1, 2 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Browsers and Internet
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0761s ][ Queries: 11 (0.0122s) ][ GZIP on ]