vivaldi browser

Browsers, email, chat, etc.
Message
Author
User avatar
paulh177
Posts: 975
Joined: Tue 22 Aug 2006, 20:41

#46 Post by paulh177 »

aha.
sandbox it seems to be ... runs as expected (albeit rather slowly on my ageing atom-powered aspire netbook) with the --no-sandbox parameter ... not without some errors however.

thanks mcewanw

Code: Select all

# vivaldi-stable --no-sandbox --user-data-dir /root/.vivaldi
[11973:11973:0503/110009:ERROR:browser_main_loop.cc(219)] Running without the SUID sandbox! See https://chromium.googlesource.com/chromium/src/+/master/docs/linux_suid_sandbox_development.md for more information on developing with the sandbox on.
LaunchProcess: failed to execvp:
LaunchProcess: failed to execvp:
[12092:12092:0503/110015:ERROR:renderer_main.cc(207)] Running without renderer sandbox
[12096:12096:0503/110015:ERROR:renderer_main.cc(207)] Running without renderer sandbox
[12101:12101:0503/110015:ERROR:renderer_main.cc(207)] Running without renderer sandbox
LaunchProcess: failed to execvp:
LaunchProcess: failed to execvp:
[12325:12325:0503/110029:ERROR:renderer_main.cc(207)] Running without renderer sandbox
LaunchProcess: failed to execvp:
[12502:12502:0503/110043:ERROR:renderer_main.cc(207)] Running without renderer sandbox
LaunchProcess: failed to execvp:
[12763:12763:0503/110103:ERROR:renderer_main.cc(207)] Running without renderer sandbox

mcewanw
Posts: 3169
Joined: Thu 16 Aug 2007, 10:48
Contact:

#47 Post by mcewanw »

Seems to be a couple of extra bits of useful info in this thread:

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

In particular I note vivaldi was being started up by a run-as-spot script at one part, but not having a Puppy running here, as I said, I can't check what that script contains.

Puppy forum member rockedge also comments something about changing permission of some files when running from root dir. Perhaps that has to do with running without argument --no-sandbox but I haven't checked.

William
github mcewanw

User avatar
OscarTalks
Posts: 2196
Joined: Mon 06 Feb 2012, 00:58
Location: London, England

#48 Post by OscarTalks »

Yeah, the --no-sandbox argument is a bit blanket and harsh. Try the more specific --disable-setuid-sandbox and you may also need --disable-infobars if you get any annoying infobars. If those don't work try also adding --disable-namespace-sandbox but usually this is needed in Slacko but not in Precise. These options allow some sandboxing to still operate, but you will still always get some chatter in terminal.
Oscar in England
Image

User avatar
paulh177
Posts: 975
Joined: Tue 22 Aug 2006, 20:41

#49 Post by paulh177 »

thanks OscarTalks, --disable-setuid-sandbox works ok, no problems with infobars.

User avatar
Max Headroom
Posts: 421
Joined: Wed 28 Jun 2006, 07:17
Location: GodZone Kiwi
Contact:

G'day Phil, there seems to be a Problem w/ the Hosting site

#50 Post by Max Headroom »

Thanx :)K

User avatar
OscarTalks
Posts: 2196
Joined: Mon 06 Feb 2012, 00:58
Location: London, England

#51 Post by OscarTalks »

Vivaldi experimental packages updated to version 1.1.453.59
32bit only and intended for slightly older Puppies such as Slacko 5.7 and Precise and Wheezy but may also be OK in latest official Puppies.
Includes latest available 32bit Pepper Flash.
I am unable to test Netflix personally but it was working in the previous version and this one has the same configuration.

Note:- Other Vivaldi packages by other people are available. Mine are just me uploading a few of the things I tinker around with and if folks find them interesting or useful in any way then that is great.
https://yadi.sk/d/euoIiDRDqcFnK
Oscar in England
Image

sheldonisaac
Posts: 902
Joined: Mon 22 Jun 2009, 01:36
Location: Philadelphia, PA

version 1.1.453.59

#52 Post by sheldonisaac »

OscarTalks wrote:Vivaldi experimental packages updated to version 1.1.453.59
32bit only and intended for slightly older Puppies such as Slacko 5.7 and Precise and Wheezy but may also be OK in latest official Puppies.
Many thanks, OscarTalks. As before, it didn't work when I said vivaldi at the command line in Lucid Puppy.
It works under slim slacko.
Probably it's this one, https://archive.org/details/SlimSlacko6
Oh, here's a paste:
Kernel : Linux 3.14.65 (i686)
Version : #1 SMP Thu Mar 17 23:02:56 EDT 2016
C Library : GNU C Library version 2.17 (stable)
Distribution : Slim Slacko - 6
Much appreciated.

May I diffidently ask what Vivaldi, Palemoon, and other modern browsers do for me (a basic Internet viewing person) that Opera 12.16 doesn't?
Dell E6410: BusterPup, BionicPup64, Xenial, etc
Intel DQ35JOE, Dell Vostro 430
Dell Inspiron, Acer Aspire One, EeePC 1018P

Sylvander
Posts: 4416
Joined: Mon 15 Dec 2008, 11:06
Location: West Lothian, Scotland, UK

#53 Post by Sylvander »

Downloaded vivaldi-1.1.453.59-i386.sfs to /mnt/home, ran SFS-Load on-the-fly, loaded vivaldi-1.1.453.59-i386.sfs.
It loaded OK, and I then chose to run it.
It ran OK. :D

All of this within Slacko-5.7.0-pae.
I'll save the changes.

User avatar
OscarTalks
Posts: 2196
Joined: Mon 06 Feb 2012, 00:58
Location: London, England

#54 Post by OscarTalks »

Vivaldi experimental packages updated to version 1.2.490.39
32bit only and intended for slightly older Puppies such as Slacko 5.7 and Precise and Wheezy but may also be OK in latest official Puppies.
Includes latest available 32bit Pepper Flash.
I am unable to test Netflix personally but it was working in a previous version and this one has the same configuration.

I have been using it a bit and it is growing on me as a possible rival to Slimjet in the Chromium derivative world.

Note:- Other Vivaldi packages by other people are available. Mine are just me uploading a few of the things I tinker around with and if folks find them interesting or useful in any way then that is great.
https://yadi.sk/d/euoIiDRDqcFnK
Oscar in England
Image

Sylvander
Posts: 4416
Joined: Mon 15 Dec 2008, 11:06
Location: West Lothian, Scotland, UK

#55 Post by Sylvander »

Downloaded vivaldi-1.2.490.39-i386.sfs to /mnt/home, ran SFS-Load on-the-fly, loaded vivaldi-1.2.490.39-i386.sfs.
It loaded OK, and I then chose to run it.
It ran OK. Very Happy
Typing/posting this from the new Vivaldi now.
Netflix works.

All of this within Slacko-5.7.0-pae.
I'll save the changes.

sheldonisaac
Posts: 902
Joined: Mon 22 Jun 2009, 01:36
Location: Philadelphia, PA

why does Vivaldi say 64-bit recommended?

#56 Post by sheldonisaac »

Why does Vivaldi say 64-bit recommended?
https://vivaldi.net/en-US/teamblog/119- ... ldi-1-2rc1

I've been using 32-bit (whatever that means) Puppy Linux for years, and haven't bothered to get the extra compatibility? libraries or whatever to use 32-bit software with a 64-bit Puppy Linux.

Thanks to anyone who feels like enlightening me.

Sheldon
Dell E6410: BusterPup, BionicPup64, Xenial, etc
Intel DQ35JOE, Dell Vostro 430
Dell Inspiron, Acer Aspire One, EeePC 1018P

Sailor Enceladus
Posts: 1543
Joined: Mon 22 Feb 2016, 19:43

Re: why does Vivaldi say 64-bit recommended?

#57 Post by Sailor Enceladus »

sheldonisaac wrote:Why does Vivaldi say 64-bit recommended?
https://vivaldi.net/en-US/teamblog/119- ... ldi-1-2rc1

I've been using 32-bit (whatever that means) Puppy Linux for years, and haven't bothered to get the extra compatibility? libraries or whatever to use 32-bit software with a 64-bit Puppy Linux.

Thanks to anyone who feels like enlightening me.

Sheldon
Who knows. The windows version says 32-bit recommended. Maybe they're trying to say that Linux 64-bit is better than Windows 64-bit, and that Windows went downhill ever since Windows XP. Yes, that must be it! :lol:

torgo
Posts: 71
Joined: Fri 09 Sep 2011, 15:42

Re: why does Vivaldi say 64-bit recommended?

#58 Post by torgo »

sheldonisaac wrote:Why does Vivaldi say 64-bit recommended?
https://vivaldi.net/en-US/teamblog/119- ... ldi-1-2rc1

I've been using 32-bit (whatever that means) Puppy Linux for years, and haven't bothered to get the extra compatibility? libraries or whatever to use 32-bit software with a 64-bit Puppy Linux.

Thanks to anyone who feels like enlightening me.

Sheldon

Hi Sheldon. Hopefully I'm not wasting your time with simple stuff you already know, but I see no one else answered your question yet so I'm typing this in case it's new information for you - or some other reader.

A "bit" is a 1 or 0. 8-bit, 16-bit, 32-bit, 64-bit etc refer to how many bits the CPU or operating system will process at once.

As an example, one of the reasons Win 95 was a big deal at the time was that Microsoft moved from 16-bit DOS-based code to all new 32-bit code in that release, though Win 95 and Win 98 could still support 16-bit programs. Win XP dropped support for legacy 16-bit software, and XP and later versions of Windows have been available in 32- and 64-bit forms.

Nearly all processors in recent desktop or laptop machines are designed for 64-bit operations, but many of us are still using 32-bit operating systems.

A key point is that if we're using a 32-bit operating system, we can't run 64-bit programs. They simply won't work, as we'd be trying to force the operating system to process more data than it can handle. But if we use a 64-bit OS, we can still run 32-bit programs if we have an appropriate "bridge" enabled.

So the Vivaldi guys are saying that if you have a 64-bit OS, they recommend using the version of Vivaldi that was written in 64-bit form.

That doesn't apply to anyone using a 32-bit OS. We don't have a choice. The 64-bit version simply won't work for us, so we HAVE to go with the 32-bit one.

If you didn't know, this spring Google dropped support for Chrome in 32-bit versions of Linux, though Chrome continues in 64-bit form. Some software makers had already done the same with Windows programs, going strictly 64-bit.

I consider that a sign of the times - the major developers are starting to push us out of 32-bit into 64-bit. So if anyone out there is about to buy a new laptop, desktop or netbook computer with Windows pre-installed, it would probably be a good idea to make sure that it's a 64-bit version.

And within the Linux world, you might want to play around with 64-bit treats like Tahr 64 or Slacko 64 versions of Puppy or the 64-bit flavors of Ubuntu.

(I'm finding that Ubuntu Mate 64 is a fantastic version for newcomers to Linux or Ubuntu. If I ever learn enough and get brave enough to dip my toes in the WoofCE waters, I'd want to try making a 64-bit Puppy using that desktop environment.)

User avatar
OscarTalks
Posts: 2196
Joined: Mon 06 Feb 2012, 00:58
Location: London, England

#59 Post by OscarTalks »

Vivaldi browser updated to (stable) version 1.3.551.38 (32bit)
Released late August 2016
Experimental packages tested briefly in Slacko 5.7 (with libgconf2 added) and Precise and Wheezy. Contains latest Pepper Flash at the time (tested) and Netflix modifications (not tested). Uploaded only for illustration and to invite any suggestions or comments.

Note:- Other Vivaldi packages by other people are available and the official .deb may work fine in some recent Puppies. Mine are just me uploading a few of the things I tinker around with and if folks find them interesting or useful in any way then that is great.
https://yadi.sk/d/euoIiDRDqcFnK
Oscar in England
Image

User avatar
OscarTalks
Posts: 2196
Joined: Mon 06 Feb 2012, 00:58
Location: London, England

#60 Post by OscarTalks »

Vivaldi stable release 1.4.589.29 in slightly older Puppies like Precise and Wheezy now needs --no-sandbox argument. With the previous version --disable-setuid-sandbox was sufficient. Experimental packages uploaded. Includes updated Pepper Flash.
EDIT:- Now updated to 1.4.589.38 with Pepper Flash 23.0.0.205
https://yadi.sk/d/euoIiDRDqcFnK
Oscar in England
Image

User avatar
OscarTalks
Posts: 2196
Joined: Mon 06 Feb 2012, 00:58
Location: London, England

#61 Post by OscarTalks »

Vivaldi is becoming my favourite Chromium derivative.
Version 1.4.589.41 now released. This introduces the default location of /usr/lib/adobe-flashplugin for libpepflashplayer.so Pepper Flash plugin library. This removes the need to specify the path and the version number in the wrapper script. Both 32bit and 64bit versions tweaked for Puppy with latest Pepper Flash added. Uploaded as .pet and .sfs packages. Menu entry and .desktop file for rox pinboard or start from terminal with the command "vivaldi". The 64bit was tested briefly in Tahr64 and Slacko64 and runs as root with adequate sandboxing. The 32bit runs in slightly older Pups like Precise and Wheezy. In tahr you could optionally introduce sandboxing by editing the wrapper script but this is not essential.
EDIT:- Pepper Flash version upgrade to 23.0.0.207 done.
https://yadi.sk/d/euoIiDRDqcFnK?force_show=1
Last edited by OscarTalks on Sun 09 Apr 2017, 20:00, edited 1 time in total.
Oscar in England
Image

User avatar
OscarTalks
Posts: 2196
Joined: Mon 06 Feb 2012, 00:58
Location: London, England

#62 Post by OscarTalks »

Vivaldi 1.5 is now released.
Testing 1.5.658.44 in both 32bit and 64bit.
Pepper Flash 23.0.0.207 included.
Netflix widevinecdm included but untested.

NOTE:- the location /usr/lib/adobe-flashplugin already exists in the Puppy system as a symlink to /usr/lib/mozilla/plugins so I have to put the Pepper Flash libpepflashplayer.so at /usr/lib/mozilla/plugins in the package. That way both .pet and .sfs install and work as expected.
https://yadi.sk/d/euoIiDRDqcFnK
Oscar in England
Image

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#63 Post by musher0 »

Thanks, OscarTalks.
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

User avatar
OscarTalks
Posts: 2196
Joined: Mon 06 Feb 2012, 00:58
Location: London, England

#64 Post by OscarTalks »

Minor update of stable Vivaldi to version 1.5.658.56
EDIT:- Pepper Flash update to 24.0.0.186
Packages re-uploaded 13 December 2016

EDIT:- 22nd December 2016
Packages updated to version 1.6.689.40
https://yadi.sk/d/euoIiDRDqcFnK
Oscar in England
Image

quirkian2new
Posts: 152
Joined: Tue 06 Oct 2015, 14:10
Location: on the inter-planet train

#65 Post by quirkian2new »

thank you, Oscar.

It works very stable in fatdog64-702

Post Reply