NetSurf 3.9

Browsers, email, chat, etc.
Message
Author
User avatar
OscarTalks
Posts: 2196
Joined: Mon 06 Feb 2012, 00:58
Location: London, England

NetSurf 3.9

#1 Post by OscarTalks »

NetSurf Browser version 3.9 was released back in July 2019
It is a small and light browser with some Javascript capability.
I compiled versions of it in various Puppies
Uploaded to http://smokey01.com/OscarTalks in case anyone wants to test them.
Attachments
netsurf-3.9.jpg
NetSurf 3.9 compiled and working in Dpup Wheezy
(62.55 KiB) Downloaded 426 times
Last edited by OscarTalks on Wed 09 Oct 2019, 15:29, edited 2 times in total.
Oscar in England
Image

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

#2 Post by musher0 »

Hi, OscarTalks.

Many thanks. Will do.

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

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

Re: NetSurf 3.8

#3 Post by sheldonisaac »

OscarTalks wrote:NetSurf Browser version 3.8 was released back in August 2018
It is a small and light browser with some Javascript capability.
I compiled versions of it in Wheezy and Stretch Puppies.
Uploaded to http://smokey01.com/OscarTalks in case anyone wants to test them.
Hello, OscarTalks.

update: I'm using your Wheezy version now, under musher0's Xenial 7.0.6 32-bit.

Gmail said I needed javascript, and suggested use a different browser.

Thank you,
Sheldon
Last edited by sheldonisaac on Mon 25 Feb 2019, 19:32, edited 1 time in total.
Dell E6410: BusterPup, BionicPup64, Xenial, etc
Intel DQ35JOE, Dell Vostro 430
Dell Inspiron, Acer Aspire One, EeePC 1018P

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

#4 Post by musher0 »

Hello, OscarTalks.

No go as is in BPupBuster. Needs its own compilation in it, no doubt.
(Sorry for the useless bit of info!) ;)

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

foxpup
Posts: 1132
Joined: Fri 29 Jul 2016, 21:08

segmentation fault

#5 Post by foxpup »

Hello Oscar

I've installed it on both radky's dpup stretch RC and on yours.
I get segmentation fault.
This is what I do:
search with google "R multi user" and click the first result.

This should be the link:
http://www.google.com/url?q=https://sup ... Users&sa=U
&ved=0ahUKEwj-6OSjydfgAhUHZ1AKHQt6CTcQFggUMAA&usg=AOvVaw10GxGGIWy-VORRyS4wzmYH
(I've parsed the url in two for lay-out)
In Dillo I get "403 forbidden cloudflare" on this webpage.
I do not get the segfault crash with the original older netsurf that is in your dpup stretch.
I am posting this from your new netsurf on your dpup stretch. So not all sites crash.

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

Re: NetSurf 3.8

#6 Post by OscarTalks »

sheldonisaac wrote:Gmail said I needed javascript, and suggested use a different browser.
Hello Sheldon,
The Javascript is disabled by default in the Preferences so you will need to enable it.
It is provided by something called "duktape" apparently, so not the all-encompassing Javascript functionality. NetSurf is really only a small and light browser so there will be lots of things it can't do when compared to the "big" browsers.
Oscar in England
Image

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

#7 Post by OscarTalks »

musher0 wrote:No go as is in BPupBuster. Needs its own compilation in it, no doubt.
Hello musher0,

I haven't investigated Dpup Buster yet. I think you are correct though, The source package compiles with make install PREFIX=/usr if you want to give it a try.

The binary netsurf-gtk will go in /usr/bin
Strip it to dramatically reduce the size.
I add a symlink to it just named simply netsurf

The resources will all go into the directory /usr/share/netsurf

I also added a 48x48 icon in /usr/share/pixmaps and a .desktop file in /usr/share/applications
Oscar in England
Image

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

Re: segmentation fault

#8 Post by OscarTalks »

foxpup wrote:Hello Oscar

I've installed it on both radky's dpup stretch RC and on yours.
I get segmentation fault.
This is what I do:
search with google "R multi user" and click the first result.

This should be the link:
http://www.google.com/url?q=https://sup ... Users&sa=U
&ved=0ahUKEwj-6OSjydfgAhUHZ1AKHQt6CTcQFggUMAA&usg=AOvVaw10GxGGIWy-VORRyS4wzmYH
(I've parsed the url in two for lay-out)
In Dillo I get "403 forbidden cloudflare" on this webpage.
I do not get the segfault crash with the original older netsurf that is in your dpup stretch.
I am posting this from your new netsurf on your dpup stretch. So not all sites crash.
Hello foxpup,
Thanks for the report. I can confirm the segfault in my Stretch here.
Interestingly though, the page displays in NetSurf 3.8 in Wheezy with no crash.
I wonder if this is connected to openssl?
I am only compiling the source with no tweaked options so I am not sure what I could do to investigate further.
What I might do when I get chance is try compiling in Radky's Stretch instead of mine and see if that makes any difference.
Oscar in England
Image

User avatar
Galbi
Posts: 1098
Joined: Wed 21 Sep 2011, 22:32
Location: Bs.As. - Argentina.

#9 Post by Galbi »

Deleted.
Remember: [b][i]"pecunia pecuniam parere non potest"[/i][/b]

User avatar
Semme
Posts: 8399
Joined: Sun 07 Aug 2011, 20:07
Location: World_Hub

#10 Post by Semme »

Runs fine aboard Xenial-32 with one small mod.

Thanks for taking the time to provide this pkg, Oscar mate.
>>> Living with the immediacy of death helps you sort out your priorities. It helps you live a life less trivial <<<

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

Re: segmentation fault

#11 Post by OscarTalks »

foxpup wrote:I've installed it on both radky's dpup stretch RC and on yours.
I get segmentation fault.
This is what I do:
search with google "R multi user" and click the first result.
I think I may have fixed this.
Dpup Stretch has 2 sets of openssl runtime libraries on board, 1.1 and also 1.0.2
The dev package is the 1.1 version, so when compiling, programs link against the 1.1 runtime libraries.

I think NetSurf does not like the 1.1 and prefers to work with the older 1.0.2 libssl and libcrypto

I modified the build environment, removing the 1.1 dev package (headers and dev libs) and replaced all that with the 1.0.2 dev package. Then I recompiled NetSurf so it is linked against 1.0.2 now. Use ldd to verify.

It now displays the page you mentioned and others from that website without segfaulting. Tested in Radky's Stretch and mine.
New version uploaded to http://smokey01.com/OscarTalks for further testing.
Oscar in England
Image

foxpup
Posts: 1132
Joined: Fri 29 Jul 2016, 21:08

#12 Post by foxpup »

I would never find something like that.

I will re-download netsurf 3.8.
Thanks OscarTalks!

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

#13 Post by musher0 »

Hello OscarTalks and all.

Good news. I got lucky! This Alt-Sisyphus package for Netsurf works OOTB on
the DPupBuster-7.9.0.2.

Why from the ALT-Linux-Sisyphus repo? Its team has arguably the most thorough
app-testing process in the Linux world.

That info is not meant as a criticism of anybody's compiling skills, or as a hint to anyone
to stop compiling. It's simply an info. If you have trouble compiling app X, you might wish
to lookup the Alt-Linux-Sisyphus repo to see if they wouldn't have it all ready-to-go.

I know a member here who has done so on accasion. Plus, the pkgs.org site, again on
occasion, will suggest an Alt-Sisyphus package instead of one for the requested distro.
There has to be a reason for such a suggestion from such a reputable site.

Speaking of which, this Netsurf obtained via https://pkgs.org/download/netsurf.
A couple of captures are attached. Pretty good rendering, I think.

I found that Netsurf had trouble with search boxes, not on search engines, but at
certain sites. One of them being, ironically, https://pkgs.org, the site I got the
package from. Perhaps it's just me; if anyone could confirm. TIA.

Otherwise, it is indeed "as fast as a cheetah"! (As said in the promotional blurb.)

IHTH.
Attachments
netsurf-info_com-PupLin.jpg
(211.95 KiB) Downloaded 1139 times
netsurf-slash_dot-OneWeb_article.jpg
(206.44 KiB) Downloaded 1126 times
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

User avatar
Semme
Posts: 8399
Joined: Sun 07 Aug 2011, 20:07
Location: World_Hub

#14 Post by Semme »

How about that, musher0? Alt's build runs like a stand-alone right outta Xenials`7.5/32b /tmp. WOW! TITS! :shock::D
>>> Living with the immediacy of death helps you sort out your priorities. It helps you live a life less trivial <<<

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

#15 Post by musher0 »

TITS?

Gee, Semme, you do know how to confuse a guy!!!
https://en.wikipedia.org/wiki/Tit

:lol:
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

#16 Post by OscarTalks »

The expanding lists at https://pkgs.org do not work for me in NetSurf either.
Obviously some sort of scripting which is not supported.

The .rpm package is a rather strange one in that it has 2 copies of the main executable, /usr/bin/netsurf-gtk is the same as /usr/lib/netsurf/nsgtk
The make install process renames as netsurf-gtk
Looks like they have added Russian language support.

The openssl linking is to 1.1 so it would be interesting to know if it will display the page(s) mentioned by foxpup.
Oscar in England
Image

User avatar
Semme
Posts: 8399
Joined: Sun 07 Aug 2011, 20:07
Location: World_Hub

#17 Post by Semme »

Hmm, https://pkgs.org caused a crash.

Ditto on the ru support.

Me thinks we need more / alternate testing..

User avatar
peebee
Posts: 4370
Joined: Sun 21 Sep 2008, 12:31
Location: Worcestershire, UK
Contact:

#18 Post by peebee »

musher0 wrote:This Alt-Sisyphus package for Netsurf works OOTB
Thanks....
https://sourceforge.net/projects/lxpup/ ... t/download

tested on ScPup, UPupBB, UPupCC and LxPupSc

Netsurf has always had that problem with pull-down lists - but it is only c. 4MB compared with >>40MB for all the heavyweight browsers!!
ImageLxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64

User avatar
greengeek
Posts: 5789
Joined: Tue 20 Jul 2010, 09:34
Location: Republic of Novo Zelande

#19 Post by greengeek »

Hi OscarTalks, the wheezy 3.8 version seems to work well in Slacko 5.6
Only cursory testing so far but promising...
cheers!

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

#20 Post by OscarTalks »

More versions compiled in Tahr (32bit), Tahr (64bit), Xenial (32bit), and Xenial (64bit)
Uploaded for testing to http://smokey01.com/OscarTalks
Oscar in England
Image

Post Reply