Tiny Core Extensions > Extension requests
Netsurf
Rich:
Hi neonix
--- Quote from: neonix on October 24, 2019, 08:57:25 AM ---
--- Quote from: Juanito on October 24, 2019, 08:21:31 AM ---What happens when you use Xorg-7.7?
--- End quote ---
In Xorg-7.7, it works without a problem, but still glib_gconv.tcz is missing in netsurf.tcz.dep file.
In Xvesa and Xfbdev it shows "Fatal IO error 0 (Success) on X server :0.0." error.
--- End quote ---
Interesting, a success code is returned and it results in a fatal error.
nick65go:
The main advantage versus dillo 3.1 (which has https) is that netsurf has javascript feature ondemand, from menu.
Is any developer interested to build a FLTK (or GTK1)version for netsurf 3.10, for x86 architecture?
TC has netsurf 3.9 with gtk2, and netsurf 3.10 with gtk3, but recently I found that netsurf could have other interfaces:
https://git.netsurf-browser.org/netsurf.git/log/?h=vince/fltk
jazzbiker:
Hi, nick65go!
Good news, indeed! netsurf-fltk might be the dream-browser. It appears, that not only bad news exist in our twisted universe :) Why didn;t You tried it? Jason W build instructions are fine. Long live fltk!
nick65go:
Hi jazzbiker!
I am still slave/employed/busy. Not in the mood for compiling (pareto 80% eficiency with 20% effort). My goal is for a small + secure/izolated linux environment, such as qemu + virtual machines, or chroot in AlpineLinux (musl), with a small/secured browser for banking transactions only. So just https + javascripts, few graphic capabilites, but minimal dependencies (to reduce attack surfaces) and minimal total RAM demands (to run nomadic from USB) on most PC.
The near best suitable for netsurf is badwolf browser. But then we go for webkit, then monster ICU (language) library dependency etc.
PS: I try to avoid "two authentification factors" on cellphone appls, as is becoming a single point of failure (broken /stolen mobile, bloat apps 100+ MB?, tracking between institutions, all the usual shit).
nick65go:
from TC12_x86:
--- Code: ---tc@box:/tmp/tcloop/netsurf/usr/local/bin$ ldd ./netsurf-gtk
statically linked
tc@box:/tmp/tcloop/netsurf/usr/local/bin$ ls -al *
-rwxr-xr-x 1 tc staff 2248504 Feb 17 2020 netsurf-gtk
tc@box:/tmp/tcloop/netsurf/usr/local/bin$ cd /tmp/tcloop/netsurf-gtk3/usr/local/bin/
tc@box:/tmp/tcloop/netsurf-gtk3/usr/local/bin$ ls -al *
-rwxr-xr-x 1 root root 4234668 Apr 13 17:41 netsurf-gtk3
tc@box:/tmp/tcloop/netsurf-gtk3/usr/local/bin$
--- End code ---
Wow, so netsurf-gtk (gtk2) is statistically linked (no dependency) at 2.2MB, but dynamically linked netsurf-gtk3 is 4.2MB and also it drags a lot of dependencies?
Moreover, installing only netsurf-gtk3 will start with empty/bad window; only after i installed also netsurf (gtk2) and started/stoped it, then netsuft-gtk3 runs OK. So missing a dependency (maybe glibc_gconv, as I saw the loading order in control-panel/filesystem)
--- Code: ---/dev/loop119 2.1M 2.1M 0 100% /tmp/tcloop/netsurf-gtk3
/dev/loop120 1.3M 1.3M 0 100% /tmp/tcloop/gcc_libs
/dev/loop121 128.0K 128.0K 0 100% /tmp/tcloop/gamin
/dev/loop122 92.0K 92.0K 0 100% /tmp/tcloop/dbus-glib
/dev/loop123 404.0K 404.0K 0 100% /tmp/tcloop/libasound
/dev/loop124 69.1M 69.1M 0 100% /tmp/tcloop/firefox85
/dev/loop125 3.0M 3.0M 0 100% /tmp/tcloop/glibc_gconv
/dev/loop126 2.3M 2.3M 0 100% /tmp/tcloop/gtk2
/dev/loop127 2.5M 2.5M 0 100% /tmp/tcloop/netsurf
--- End code ---
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version