OESF Portables Forum

Model Specific Forums => Sharp Zaurus => Zaurus - Void Linux support => Topic started by: greguu on January 19, 2023, 01:54:06 am

Title: Alpha Testing - Netsurf Browser
Post by: greguu 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

(https://i.imgur.com/ECbg1r9.png)

Cheers,
Greg
Title: Re: Alpha Testing - Netsurf Browser
Post by: greguu on January 19, 2023, 03:51:02 am
I forgot to mention the loading and rendering of websites is impressively "fast". . .
Title: Re: Alpha Testing - Netsurf Browser
Post by: ArchiMark 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....)

 :)
Title: Re: Alpha Testing - Netsurf Browser
Post by: HRH_H_Crab 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
Title: Re: Alpha Testing - Netsurf Browser
Post by: greguu 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

Title: Re: Alpha Testing - Netsurf Browser
Post by: CommanderB 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.
Title: Re: Alpha Testing - Netsurf Browser
Post by: greguu 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
Title: Re: Alpha Testing - Netsurf Browser
Post by: CommanderB 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.
Title: Re: Alpha Testing - Netsurf Browser
Post by: DiTBho on February 25, 2025, 08:18:16 am
is it based only on SDL?
Title: Re: Alpha Testing - Netsurf Browser
Post by: greguu on March 03, 2025, 10:13:28 pm
No, there are several libraries required - not only SDL, but it uses the SDL framebuffer backend in this case, yes.