Author Topic: Alpha Testing - Netsurf Browser  (Read 2283 times)

greguu

  • Global Moderator
  • Sr. Member
  • *****
  • Posts: 433
    • View Profile
    • http://github.com/greguu
Alpha Testing - Netsurf Browser
« on: January 19, 2023, 01:54:06 am »
Hi everyone,

a while back I did an experimental build of a very basic test image for voidz that included the Netsurf Browser, running in framebuffer mode, rotated and with touch screen support. This voidz image does not have a package feed and is only for testing, so run it of a SD card.

And I need some testers.  Constructive feedback is welcome and will aid building a new voidz rootfs for the Zaurus series.

https://github.com/greguu/voidz-mklive/releases/tag/v0.4



Cheers,
Greg
Gemini-PDA (Sailfish X and Android) / LG Nexus 5 (Android 11) / Nokia N9 (MeeGo/Harmattan)
Sharp Zaurus C3100 (Borzoi) - Void Linux (voidz) Kernel 5.0.0 - Hardware (Buffalo CF LAN, DLink 660 CF WiFi, ASIX AX88772 USB Ethernet)

greguu

  • Global Moderator
  • Sr. Member
  • *****
  • Posts: 433
    • View Profile
    • http://github.com/greguu
Re: Alpha Testing - Netsurf Browser
« Reply #1 on: January 19, 2023, 03:51:02 am »
I forgot to mention the loading and rendering of websites is impressively "fast". . .
Gemini-PDA (Sailfish X and Android) / LG Nexus 5 (Android 11) / Nokia N9 (MeeGo/Harmattan)
Sharp Zaurus C3100 (Borzoi) - Void Linux (voidz) Kernel 5.0.0 - Hardware (Buffalo CF LAN, DLink 660 CF WiFi, ASIX AX88772 USB Ethernet)

ArchiMark

  • Administrator
  • Hero Member
  • *****
  • Posts: 1830
    • View Profile
Re: Alpha Testing - Netsurf Browser
« Reply #2 on: January 23, 2023, 03:36:02 pm »
Wow!

Great work, greguu!

Maybe I need to get another Zaurus......(sold my 3200 a few years ago....)

 :)
Silicon Valley Digerati - * Please see my Mini Laptops For Sale Listing *
Cosmo Communicator / One-Netbook One Mix Yoga 3S (Win 10/Manjaro 18)
Banana Pi Zero UMPC/Armbian
MacBookPro
Sold: C3200/N900/OQO/N5/Dell Mini9/Netwalker/UMID M1/

HRH_H_Crab

  • Newbie
  • *
  • Posts: 38
    • View Profile
Re: Alpha Testing - Netsurf Browser
« Reply #3 on: January 26, 2023, 08:16:21 am »
Hey greguu I'm planning to give this a go at some stage.
Couple of questions:

Can your images run in qemu-system-arm?
Do you have pxaregs installed?

Kexecboot seems to screw up my Zaurus ability to use gadget ethernet (g_ether) to be useful.

Thanks,

Dan

greguu

  • Global Moderator
  • Sr. Member
  • *****
  • Posts: 433
    • View Profile
    • http://github.com/greguu
Re: Alpha Testing - Netsurf Browser
« Reply #4 on: February 02, 2023, 03:57:57 am »
Hey greguu I'm planning to give this a go at some stage.
Couple of questions:

Can your images run in qemu-system-arm?
Do you have pxaregs installed?

Kexecboot seems to screw up my Zaurus ability to use gadget ethernet (g_ether) to be useful.

Thanks,

Dan
For reference as mentioned in IRC: #oesf @ oftc.net
    qemu works reasonably well, but best to test on actual hardware.
    pxaregs are not included in any voidz repo, but can be added if needed.
    USB gadget mode was broken for ages, but was fixed last year thanks to yatli. Fix was for 5.4 kernel and will be included in next build.

Gemini-PDA (Sailfish X and Android) / LG Nexus 5 (Android 11) / Nokia N9 (MeeGo/Harmattan)
Sharp Zaurus C3100 (Borzoi) - Void Linux (voidz) Kernel 5.0.0 - Hardware (Buffalo CF LAN, DLink 660 CF WiFi, ASIX AX88772 USB Ethernet)

CommanderB

  • Newbie
  • *
  • Posts: 4
    • View Profile
Re: Alpha Testing - Netsurf Browser
« Reply #5 on: April 15, 2023, 04:08:48 pm »
Hi greguu,

thanks a lot for the continued support! Netsurf works great for me :)
I have built gomuks  (A matrix client) for ARMv5 and it works nicely on the Zaurus with Void Linux.
If anyone is interested, you can find it in the attachment.

greguu

  • Global Moderator
  • Sr. Member
  • *****
  • Posts: 433
    • View Profile
    • http://github.com/greguu
Re: Alpha Testing - Netsurf Browser
« Reply #6 on: April 17, 2023, 02:34:00 am »
Hi CommanderB.

Great, thanks for that. Is that a static build binary? How does gomokus perform on the zaurus ?
I can add gomokus to the next voidz feed perhaps. There is a pull request for void that may help building it https://github.com/void-linux/void-packages/pull/42646
Gemini-PDA (Sailfish X and Android) / LG Nexus 5 (Android 11) / Nokia N9 (MeeGo/Harmattan)
Sharp Zaurus C3100 (Borzoi) - Void Linux (voidz) Kernel 5.0.0 - Hardware (Buffalo CF LAN, DLink 660 CF WiFi, ASIX AX88772 USB Ethernet)

CommanderB

  • Newbie
  • *
  • Posts: 4
    • View Profile
Re: Alpha Testing - Netsurf Browser
« Reply #7 on: April 18, 2023, 11:39:27 am »
Yes, the binary is statically built, so it can be just executed.
gomuks does not perform too badly for me, although a long list of messages in a channel requires some loading time. It is really nice to use because of the keyboard shortcuts and makes the Zaurus (At least for me) really a usable device again.
Ah, the PR sounds great and a ready package would be definitely nice to have.