View Single Post
Posts: 915 | Thanked: 3,209 times | Joined on Jan 2011 @ Germany
#61
Originally Posted by endsormeans View Post
#4- Even Better-er .
Use an alternate os on your n900 ...
ie: one of the chroot variants of Easy Debian or Kali or....whatever is the most current ..
..which will give you a much better browser experience.

#5- Better-est still...
Petition Qole or one of the other Chroot Masters ...to make a chroot of Antix for the n900...
It has the best chance of running fluidly, with excellent compatibility, and a can have a very very small footprint ...
as in:
"it'll run on a toaster" ...
"it'll run on grandpa's wind-up pocket watch"
hell it needs so little resources to run...
Not gonna happen.

Antix (like Kali) is just another Debian derivative. It might have a very performance-saving pre-selection of packages, but there's nothing you can do with Antix that you couldn't do with a custom Debian setup (which ED has always been). So where Debian fails, Antix will fail.
Also, Antix only releases for the x86 architectures.

The reason why I haven't released an Easy Debian Stretch image is because Stretch comes with glibc 2.24 and this glibc hard-requires a recent(ish) kernel. Maemo's 2.6 kernel certainly doesn't do it anymore, even with tweaks. [1]

So unless someone gets a recent glibc-compatible kernel running for Maemo, there will be no updated chroots.

There might be a remote chance of setting up a chroot that is not based on glibc but on musl, because afaik musl still supports 2.6 kernels.
This however won't be practicable with typical desktop distributions like Debian, but would likely be done on top of some embedded distro like openwrt or Alpine.
I'm not familiar with those, so I don't know how hard it would be to equip them with an xserver and a browser.

Other than that I suggest you try to sort out the problems in netsurf on Maemo [2] if you want a recent browser.

Edit:
Another way out of this dilemma would be if someone worked out what difference between glibc 2.23 and 2.24 [3] is responsible for the latter no longer working on ancient kernels and patched that back into 2.24 while keeping the added functionality of 2.24 over 2.23.
That someone is certainly not me.


[1] https://talk.maemo.org/showpost.php?...postcount=3257
[2] https://talk.maemo.org/showthread.php?t=96579
[3] https://fossies.org/diffs/glibc/2.23_vs_2.24/

Last edited by sulu; 2017-08-07 at 13:48.
 

The Following 8 Users Say Thank You to sulu For This Useful Post: