64/32-bit 'portable' Iron browser

Browsers, email, chat, etc.
Post Reply
Message
Author
User avatar
Mike Walsh
Posts: 6351
Joined: Sat 28 Jun 2014, 12:42
Location: King's Lynn, UK.

64/32-bit 'portable' Iron browser

#1 Post by Mike Walsh »

Afternoon, boys & girls.

Following my success with the Opera 'Blink'-based browser:-

http://www.murga-linux.com/puppy/viewtopic.php?t=117733

.....it was kind of inevitable that I'd be trying it out with some of the others. And what better than my day-to-day browser, in use across the 'kennels'?

SRWare's 'Iron' browser.

I've tried applying the same 'principle' to Chrome, with the addition of creating a 'spot' environment for it to run in, but it steadfastly refuses to play ball. Something in Google's proprietary coding prevents it from running in anything other than 'standard' configuration.... Ah, well; you can't win 'em all. And with the portable-Opera running so incredibly well, I think I'm going to drop Google Chrome altogether.

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

Iron, however, responds very well to the same build recipe. The only thing I wasn't sure about was the wrapper-script's 'exec' line....but Fred came to the rescue (again! Bless 'im....)

My thread here:-

http://www.murga-linux.com/puppy/viewtopic.php?t=117130

....from a couple of months back, was more about my musings following personal research. Fred came up with the magic incantation for the 'exec' line that seems to work:-

http://www.murga-linux.com/puppy/viewto ... 05#1039505

Not entirely certain where he dug it up from, since I couldn't find any reference to it myself (not for lack of trying, mind you!) - but it's the one single thing that's made these 'portables' possible, building on what I've used in the Opera-portable package.

There's 64- & 32-bit versions of the current release, Iron 78, available. However, try as I might, I cannot get the WideVine DRM stuff functional. There's no information forthcoming, either; nobody on the Iron forums seems to know anything about it (or else they're remaining tight-lipped). And the developer team are being no help at all. Usually, this would be a 'deal-breaker' for me, but I'm rather fond of Iron, since it's like a 'poor-man's' Chrome, without the extra fussiness; it'll happily run-as-root, like it's doing here.

So, for anybody who wants to watch NetFlix, Hulu, Spotify, etc., I've also put together 64- & 32-bit versions of the last release which supported DRM without any hassle.....v.69. It's not that old; it's new enough to have the present re-vamped Chromium interface, for instance.

As usual, d/l; unzip the tarball.....the 'portable' build is inside. Click on it, followed by clicking the 'LAUNCH' script. It's that simple.

PepperFlash updating is a simple case of clicking on the 'Update' script beside the launcher.

(First run always takes a bit longer than usual, because it's creating, and populating, the 'Profile' directory.)

Downloads as follows:-

32-bit v69 - https://drive.google.com/file/d/1vOCY-F ... sp=sharing
MD5 - b1625db68ee0ffa242cebe742ea0c160
Sha256 - eeece238eb4e0dc23501c52d10645203bb550ee6217dffa05b6f69dbb7592fd1

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

64-bit v69 - https://drive.google.com/file/d/14Q0AI3 ... sp=sharing
MD5 - c286194fdec472b742869bd11b54d84c
Sha256 - e19bc1896fbc3350a72a2254f49c9ec2e67846e6a977ebdb084e447f650c4308

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

32-bit v78 - https://drive.google.com/file/d/1tw_cki ... sp=sharing
MD5 - 75b1997019fbbdc023ac7bbeb557ed94
Sha256 - ce7d7cdee74ee0a09c7f66401ab97f0cf5a27c2f9cca8a344ecd119749e323df

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

64-bit v78 - https://drive.google.com/file/d/1-4Vd5r ... sp=sharing
MD5 - fe985a799aac285e141175a2736aee66
Sha256 - 5a4f9637908de64595daccfd09ae959f9835a11b5f882a46c14915fde2bbf580

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

Any earlier than Tahrpup for the 32-bit builds, they'll complain. You have been warned..... :lol:

Help yourselves to whichever you want. Feedback will be welcome, as always.

Enjoy.


Mike. :wink:
Last edited by Mike Walsh on Sat 30 May 2020, 21:27, edited 1 time in total.

darry19662018
Posts: 721
Joined: Sat 31 Mar 2018, 08:01
Location: Rakaia
Contact:

#2 Post by darry19662018 »

Hi Mike,

Happy new year thank you for this works great in StretchDog and is very fast all working well - video and sound etc.
Puppy Linux Wiki: [url]http://wikka.puppylinux.com/HomePage[/url]

[url]https://freemedia.neocities.org/[/url]

User avatar
Mike Walsh
Posts: 6351
Joined: Sat 28 Jun 2014, 12:42
Location: King's Lynn, UK.

#3 Post by Mike Walsh »

Hiya, Darren. And a Happy New Year to you, too...

I just hope it's working as well for you as the 'jailed' one I put together for the Phoenix. (Which I regularly use, from time to time.....when I'm feeling 'nostalgic'..! :lol: )

AFAIK, the newer of the two will still play YouTube okay. It's just DRM-controlled stuff it's having 'issues' with.....and I've a sneaking suspicion this is Puppy-specific, too. I just can't prove it yet..!

I'll figure it out eventually. I usually do.....


Mike. :wink:

User avatar
mikeslr
Posts: 3890
Joined: Mon 16 Jun 2008, 21:20
Location: 500 seconds from Sol

opera: no-sandbox argument is needed

#4 Post by mikeslr »

Hi again Mike,

The changes I made to BraveBrowser spelled out here, http://www.murga-linux.com/puppy/viewto ... 75#1046975 did not work in Iron. I haven't found a way to get it to open without including the "no-sandbox" argument found in your chrome-wrapper script.

Will see if changes under portable-opera are more successful.

User avatar
Mike Walsh
Posts: 6351
Joined: Sat 28 Jun 2014, 12:42
Location: King's Lynn, UK.

#5 Post by Mike Walsh »

New release of Iron-portable - 81.0.4200.0

Evening, kiddiwinks.

The new version of Iron - 81.0.4200.0 - has been out for a couple of weeks, but Uncle Mike's only just got around to putting the new packages together.

I'm pleased to be able to report that Widevine is now fully functional in both 64-bit and 32-bit packages. I've figured out how to get it going; pretty much identical to Chrome, actually. I made use of the Vivaldi ffmpeg & Widevine updater mechanisms to ensure you've got the up-to-date versions of these.

So for those of you who like to visit sites with DRM-controlled content, knock yourselves out. Youtube is fully-functional, as is normal with Iron.

(I've done away with the PepperFlash update mechanism. Reason being that I believe Adobe are finally winding Flash down, prior to the EOL at the end of this year. Usually updates come through about every 6 weeks, but there hasn't been a new version for almost 3½ months. In fact, there's only been 2 upgrades all told this year so far.....and, by now, the vast majority of sites have re-coded for HTML5.)

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

As always; download, unzip, place the portable directory anywhere you want. Click to enter, click 'LAUNCH' to fire it up. Couldn't be simpler.

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

Downloads as follows:-

32-bit Iron 81 'portable':- https://drive.google.com/file/d/116R-0v ... sp=sharing

MD5 sum - ef791f219308f9f1e7d8c9b0fdef664d

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

64-bit Iron 81 'portable':- https://drive.google.com/file/d/1zQD9i9 ... sp=sharing

MD5 sum - 4fb83483e249705bb6f35359efdd70ba

Enjoy!


Mike. :wink:

User avatar
davids45
Posts: 1326
Joined: Sun 26 Nov 2006, 23:33
Location: Chatswood, NSW

Profile or PROFILE

#6 Post by davids45 »

G'day Uncle Mike,

Just set up your Portable Iron81 in a ScPup64.

To maintain a common profile for all my 64-bit Pups, I copied the Profile from the now-older Iron78 portable directory to the new adjacent Iron81 directory, deleted the original in Iron78 and made a link of the Profile copy in 81 back to 78.

Ran Iron81 and up popped a new installation start-me-up???

Oops :oops: . Someone has changed the spelling of the Profile name from 'Profile' to "PROFILE" going from 78 to 81. (screenshots not)

So both my Irons were now back at 'start-me', not my wanted profile :cry: . Opened up my last data partition backup to extract the original 'Profile' and now carefully repeat the copying and linking with the correct spellings :roll: .

I was going to more clearly show the issue with a couple of screenshots but Iron81 has now crashed twice when I 'choose file' for the screenshot so you will have only the words to look at :? . I'll see if Iron78 is the same (maybe a Slacko thing?).

David S.

Updated: screenshots now working in Iron78 (so should I revisit Iron81 for this.....)
Attachments
iron78-Profile.jpg
mixed cases in 78
(83.71 KiB) Downloaded 176 times
iron81-PROFILE.jpg
all capitals
(83.78 KiB) Downloaded 174 times

User avatar
Mike Walsh
Posts: 6351
Joined: Sat 28 Jun 2014, 12:42
Location: King's Lynn, UK.

#7 Post by Mike Walsh »

@ David:-

Yeah; sorry about the 'PROFILE' spelling change. I was just trying to harmonize the layouts of both versions, so a few other little 'tweaks' got made, too. Although the 'lib' directory of the 64-bit package contains different stuff to that of the 32-bit one, the spelling of that got changed from 'libs' to 'lib'.....and instead of the wrapper script reading differently between variants, both now use a common launch script, that reads exactly the same.

Essentially a tidying-up exercise, y'see.

Can't say as I've noticed either one crashing. I share one between 64-bit Pups; DPup 'Stretch' has its own 32-bit package, and Sailor's Slacko 571 has 32-bit Iron 81-portable running from a Tahrpup-based chroot 'jail', along with Vivaldi-portable and FF68esr-portable...


Mike. :wink:

Post Reply