BookwormPup32 feedback

Moderator: Forum moderators

User avatar
peebee
Posts: 1638
Joined: Mon Jul 13, 2020 10:54 am
Location: Worcestershire, UK
Has thanked: 157 times
Been thanked: 716 times
Contact:

BookwormPup32 feedback

Post by peebee »

BookwormPup32 is a 32-bit Puppy Linux build using Debian Bookworm components.

It is closely aligned to BookwormPup64 (BW64) and uses the configs of BW64 as developed by @radky from the original work by @dimkr (many thanks to both). It is a full Woof-CE Github Actions build.

@radky has also been a great help in refining the configs and builds - more thanks.

Kernel is Debian config 6.1.x
OverlayFS provides the layered filesystem
GTK+3 apps are provided wherever possible
apt / synaptic deb package management & PPM for other package types
Sound control is by pipewire
Connman provides connection management - with a switcher to NetWizard if needed
Comprehensive firmware in the fdrv is provided. (large)

Some differences with BW64:

  • built-in browser (in an adrv) is Light rather than Firefox (Chromium, Firefox, Palemoon and SeaMonkey are available for download)
  • xz sfs compression is used instead of zst
  • celluloid is not included (gobject segfault issues)
  • samba is provided in a separate sfs

An LXDE ydrv is also available.

Screenshot.png
Screenshot.png (195.82 KiB) Viewed 4180 times

Builder of LxPups, SPups, UPup32s, VoidPups; LXDE, LXQt, Xfce addons; Chromium, Firefox etc. sfs; & Kernels

User avatar
peebee
Posts: 1638
Joined: Mon Jul 13, 2020 10:54 am
Location: Worcestershire, UK
Has thanked: 157 times
Been thanked: 716 times
Contact:

Re: BookwormPup32 for testing

Post by peebee »

Screenshot-lx.png
Screenshot-lx.png (233.96 KiB) Viewed 4101 times

Builder of LxPups, SPups, UPup32s, VoidPups; LXDE, LXQt, Xfce addons; Chromium, Firefox etc. sfs; & Kernels

User avatar
peebee
Posts: 1638
Joined: Mon Jul 13, 2020 10:54 am
Location: Worcestershire, UK
Has thanked: 157 times
Been thanked: 716 times
Contact:

Re: BookwormPup32 for testing

Post by peebee »

reserved

Builder of LxPups, SPups, UPup32s, VoidPups; LXDE, LXQt, Xfce addons; Chromium, Firefox etc. sfs; & Kernels

User avatar
wizard
Posts: 1989
Joined: Sun Aug 09, 2020 7:50 pm
Has thanked: 2658 times
Been thanked: 694 times

Re: BookwormPup32 for testing

Post by wizard »

Hi peebee,
testing: BookwormPup32-23.10-A1.sfs

Doing well, here's some issues found to date.

Thanks
wizard

Attachments
BW32-issues231020.xls
(12 KiB) Downloaded 97 times

Big pile of OLD computers

forthuser
Posts: 10
Joined: Thu Feb 23, 2023 9:03 am
Been thanked: 1 time

Re: BookwormPup32 for testing

Post by forthuser »

Hi,
Google translate message from russian Puppy forum

I met an interesting "moment" experimenting with Xenialpup.
At the main forum of discussions Puppylinux.com, dpup32 assemblies (from Bookworm Debian) are presented
and vanillapup32. So, in both cases, they do not show the "desktop" after loading (the beech screen is turned off after the start of starting Xorg)

But throwing the file from Xenialpup_7.5.sfs (renaming first) the one that has undergone some changes (described in the topic) I get the working shell LXDE (for DPUP32) with the possibility of switching to JWM in this file.
True, most likely, it is logical that I get the absent sound in the system and the network. :)
The mouse cursor from the touchpad is also not controlled, but only with the external USB mouse (did not find Sinoptic)

P.S. Hardware Notebook Dell 3537: cpu i5 Mem 8G Video (i915 + AMD_GPU), use Grub4Dos (Legacy or Uefi)

dimkr
Posts: 2427
Joined: Wed Dec 30, 2020 6:14 pm
Has thanked: 53 times
Been thanked: 1203 times

Re: BookwormPup32 for testing

Post by dimkr »

peebee wrote: Thu Oct 19, 2023 4:25 pm

- xz sfs compression is used instead of zst

Interesting decision. Ancient computers that can't run a 64 bit Puppy are supposed to be much slower, and xz is much slower and more CPU-intensive to decompress.

stevie pup
Posts: 266
Joined: Mon May 10, 2021 7:40 pm
Location: Derbyshire, UK
Has thanked: 18 times
Been thanked: 70 times

Re: BookwormPup32 for testing

Post by stevie pup »

I'm probably not the best person to test Bookworm32, as I don't have any 32 bit hardware to test it on. Also, as my computing needs these days are fairly simplistic I'm not going to be getting into anything over complicated. Still, I gave it a spin and these were the results.

Booted up without issue, made the initial settings (language, keyboard and wireless connection) then shut it down and created save file.

Rebooted, downloaded the sfs for Firefox and set that up, also installed couple of bits of additional software from Synaptic. All ok, everything worked and everything had appeared in the menu. Went to shut down again, clicked on "yes" for save session, and waited. And waited. After 20 minutes it still had "saving session" displayed at top of screen. So I pressed the power button to kill it.

Came back a little later and rebooted. It had saved the additional stuff I had installed, and everything still worked, although Firefox had disappeared from the menu so had to reset that.

Only other observation I've made so far is that each time I reboot I find it has disabled my wifi, so have to enable it. It does save my password though for router, so don't have to input that again.

User avatar
peebee
Posts: 1638
Joined: Mon Jul 13, 2020 10:54 am
Location: Worcestershire, UK
Has thanked: 157 times
Been thanked: 716 times
Contact:

Re: BookwormPup32 for testing

Post by peebee »

@wizard @dimkr

/opt is being "deleted" after an extra sfs load - WoofCE Github Issue raised:
https://github.com/puppylinux-woof-CE/w ... ssues/4169

Builder of LxPups, SPups, UPup32s, VoidPups; LXDE, LXQt, Xfce addons; Chromium, Firefox etc. sfs; & Kernels

dimkr
Posts: 2427
Joined: Wed Dec 30, 2020 6:14 pm
Has thanked: 53 times
Been thanked: 1203 times

Re: BookwormPup32 for testing

Post by dimkr »

It's a whiteout, that's what happens when something deletes /opt. Same thing (but with .wh) would happen against aufs.

What did you do to load the SFS? Did you unload it?

forthuser
Posts: 10
Joined: Thu Feb 23, 2023 9:03 am
Been thanked: 1 time

Re: BookwormPup32 for testing

Post by forthuser »

forthuser wrote: Sat Oct 21, 2023 6:32 am

True, most likely, it is logical that I get the absent sound in the system and the network. :)

I moved the directory of kernel modules in the file zdrv_dpup32_23.10.sfs from ./usr/lib to /lib and they were found when loading XenialPup (touchpad, network, sound) and added to the system, but sound did not appear in XenialPup (/var/log/ Xorg.0.log shows no audio subsystems found in ao/alsa or ao/oss or ao/sndio)

P,S, I tried launching the original puppy_dpup32_23.10.sfs with the modified zdrv and saw the LXDE desktop displayed, but at the same time,
Neither mouse nor keyboard responds.
I also tried to upload files from stretch, buster (DebianPup 9, 10) in this configuration, but they did not start completely Xorg and “broke” somewhere - perhaps on Synaptic), although with Puppy based on Ubuntu everything is worked out by loading from this option.

User avatar
peebee
Posts: 1638
Joined: Mon Jul 13, 2020 10:54 am
Location: Worcestershire, UK
Has thanked: 157 times
Been thanked: 716 times
Contact:

Re: BookwormPup32 for testing

Post by peebee »

@forthuser be very careful mixing items from different builds - new builds like BW32 & BW64 are "usrmerge" and have everything under /usr.....

Builder of LxPups, SPups, UPup32s, VoidPups; LXDE, LXQt, Xfce addons; Chromium, Firefox etc. sfs; & Kernels

User avatar
peebee
Posts: 1638
Joined: Mon Jul 13, 2020 10:54 am
Location: Worcestershire, UK
Has thanked: 157 times
Been thanked: 716 times
Contact:

Re: BookwormPup32 for testing

Post by peebee »

BookwormPup32-23.10-A2.sfs - 08dbe3096a511041cd4a81c0efc4af0d is available - link above

Builder of LxPups, SPups, UPup32s, VoidPups; LXDE, LXQt, Xfce addons; Chromium, Firefox etc. sfs; & Kernels

User avatar
wizard
Posts: 1989
Joined: Sun Aug 09, 2020 7:50 pm
Has thanked: 2658 times
Been thanked: 694 times

Re: BookwormPup32 for testing

Post by wizard »

@peebee

Testing: BookwormPup32-23.10-A2.sfs

Making progress, here's an updated issues sheet .

Thanks
wizard

Attachments
BW32-issues231022.xls
(12.5 KiB) Downloaded 62 times

Big pile of OLD computers

User avatar
OscarTalks
Posts: 623
Joined: Tue Jul 14, 2020 10:11 pm
Location: London UK
Has thanked: 2 times
Been thanked: 247 times

Re: BookwormPup32 for testing

Post by OscarTalks »

Testing early alpha 1 and 2 on a Dell Vostro desktop which boots lots of Pups without problems, but this machine has nvidia graphics card GeForce 620 and with this Pup (so far) it boots to blackscreen with cursor which responds to mouse movement but nothing else. Ctrl+Alt+Backspace does something but screen remains black, no prompt text visible.

I can get a normal full resolution desktop by booting with pfix=nox and then use xorgwizard in prompt to "Specify" nouveau driver (you have to type "nouveau") and then start X server. Alternatively I can boot with nouveau.modeset=0 parameter and this gives a desktop using the vesa driver but at lower resolution. Since the nouveau driver works when loaded via xorgwizard I would hope it would all boot up automatically as it does in all other cases including Bookworm64. Anyway, just wanted to document that for now in case anyone has any thoughts or is experiencing anything similar. Perhaps the automatic boot sequence is attempting to load the modesetting driver and the problem here is connected to that?

Regarding celluloid, I don't think it is needed at all if you have SMPlayer built-in
I did compile celluloid-0.21 just to test, but found it to be unstable. It worked if you open it and then load a file into it, but it crashed if you tried to "OpenWith" by right-click or even from terminal, so I would suggest setting that aside for now at least.

Rantanplan
Posts: 132
Joined: Thu Jun 03, 2021 2:25 pm
Has thanked: 51 times
Been thanked: 29 times

Re: BookwormPup32 for testing

Post by Rantanplan »

Hi @peebee

thanks for this new distribution.

I tested with an old and slow laptop (packard-bell easynote MZ35 / ram 1 go / cpu frequency 410 @ 1,46 Ghz).

BookwormPup32 boots well.
I seen a fail message (pidof [a number]/stat). Probably because it is an old machine :-).

Audio works fine (reading ok with .flac, .mp3, .mp4, .opus, .ogg and .wav files format) and video too.
mpv replace celluloid without inconvenient.
No problem with pipewire.

I met a little "problem" with Document Scanner.
When I click on Preferences, there are no buttons to close or minimize or maximize window.

I didn't test printing.

In conclusion, even with the poor performance of my machine and its slowness, it is a good distribution.

Good job dear peebee.

Respect sir :thumbup:

User avatar
peebee
Posts: 1638
Joined: Mon Jul 13, 2020 10:54 am
Location: Worcestershire, UK
Has thanked: 157 times
Been thanked: 716 times
Contact:

Re: BookwormPup32 for testing

Post by peebee »

BookwormPup32-23.10-A3 b61de94973842a998acfe5a1be2df587 - link above

Builder of LxPups, SPups, UPup32s, VoidPups; LXDE, LXQt, Xfce addons; Chromium, Firefox etc. sfs; & Kernels

Rantanplan
Posts: 132
Joined: Thu Jun 03, 2021 2:25 pm
Has thanked: 51 times
Been thanked: 29 times

Re: BookwormPup32 for testing

Post by Rantanplan »

Hi @peebee ,

Thank for the last version ...A3.sfs

I saw in the .sfs 2 subdirectories : dpup32save-1 and ...-2.
This last is populated with a wmlinuz and a zdrv..sfs files.

At boot, the pidof alert has disappeared : good.

This version seems to me quicker than ...A2.sfs : good too :thumbup:

I tested printing with a brother laser monochrome.

Results here :

  • abiword = ok

  • gnumeric = ok

  • mtpaint = ok

  • light = ok

  • peasyprint = no ok

The parameter button at right bottom screen is a good idea and the Display control runs well.

I mounted libreoffice-7.3.0.3_i386.sfs from a directory on my laptop and launched it perfectly (it's slow because my laptop is old :) ).
To unmount it, i clicked on contextual menu option "sfs_unmount" and a popup tells me "NO MOUNTED IMAGE".

Thanks peebee and have a good day.

Friendly.

User avatar
wizard
Posts: 1989
Joined: Sun Aug 09, 2020 7:50 pm
Has thanked: 2658 times
Been thanked: 694 times

Re: BookwormPup32 for testing

Post by wizard »

@peebee
Hi peebee,
testing: BookwormPup32-23.10-A3.sfs

Issues found to date are attached.

Also, this is a partial list of apps (pets) that have been configured and/or tested to work on bw32.

anydesk_6.0.1-1_i386.pet
doubleclick-speed.pet
peasypdf_4.7_all_BW64.pet
poorercputemp32-0.1d.pet
qdirstat_1.8.1-3.pet
smartchk_1.0.pet
tigervnc-viewer_1.12.0+dfsg-8_i386.pet
vlc_3.0.18-2_i386.pet
x11vnc_0.9.16-9_i386.pet (server)
xournal_0.4.8-1+b1_i386.pet

Thanks
wizard

Attachments
BW32-issues231026.xls
(13 KiB) Downloaded 48 times

Big pile of OLD computers

User avatar
peebee
Posts: 1638
Joined: Mon Jul 13, 2020 10:54 am
Location: Worcestershire, UK
Has thanked: 157 times
Been thanked: 716 times
Contact:

Re: BookwormPup32 for testing

Post by peebee »

Rantanplan wrote: Thu Oct 26, 2023 8:52 am
  • peasyprint = no ok

The peasyprint .pdf contained a 64-bit binary - should be fixed in A4

Builder of LxPups, SPups, UPup32s, VoidPups; LXDE, LXQt, Xfce addons; Chromium, Firefox etc. sfs; & Kernels

User avatar
peebee
Posts: 1638
Joined: Mon Jul 13, 2020 10:54 am
Location: Worcestershire, UK
Has thanked: 157 times
Been thanked: 716 times
Contact:

Re: BookwormPup32 for testing

Post by peebee »

BookwormPup32-23.10-A4.sfs c7360d44780f91957433ff17d273ad42
link above in post #1

Builder of LxPups, SPups, UPup32s, VoidPups; LXDE, LXQt, Xfce addons; Chromium, Firefox etc. sfs; & Kernels

User avatar
wizard
Posts: 1989
Joined: Sun Aug 09, 2020 7:50 pm
Has thanked: 2658 times
Been thanked: 694 times

Re: BookwormPup32 for testing

Post by wizard »

@peebee

testing BookwormPup32-23.10-A4.sfs
-clean boot

Menu>Setup, Internet Connection entries are missing.

Thanks
wizard

Big pile of OLD computers

User avatar
peebee
Posts: 1638
Joined: Mon Jul 13, 2020 10:54 am
Location: Worcestershire, UK
Has thanked: 157 times
Been thanked: 716 times
Contact:

Re: BookwormPup32 for testing

Post by peebee »

wizard wrote: Sun Oct 29, 2023 10:30 pm

@peebee

testing BookwormPup32-23.10-A4.sfs
-clean boot

Menu>Setup, Internet Connection entries are missing.

Thanks
wizard

I moved them to Network as they seemed better there.....

Builder of LxPups, SPups, UPup32s, VoidPups; LXDE, LXQt, Xfce addons; Chromium, Firefox etc. sfs; & Kernels

User avatar
wizard
Posts: 1989
Joined: Sun Aug 09, 2020 7:50 pm
Has thanked: 2658 times
Been thanked: 694 times

Re: BookwormPup32 for testing

Post by wizard »

@peebee

I moved them to Network as they seemed better there.....

I checked the .desktop files and found them, just a break from previous convention.

Thanks
wizard

Big pile of OLD computers

Rantanplan
Posts: 132
Joined: Thu Jun 03, 2021 2:25 pm
Has thanked: 51 times
Been thanked: 29 times

Re: BookwormPup32 for testing

Post by Rantanplan »

Hi @peebee,

Thank you for this new version.

For me, docuprint works well : fantastic, thank you.

No tested the Internet connection switcher, but it seems that @wizard has controlled it.

I saw a minor correction, and no important, to be made.
The tooltip in System/Event Manager provides
"...sevices..."
instead of
"...services..."

No tested samba.

What does Touchpad manager ? Does it work with any touchpad ?

Very good job again.

Best to you and the team.

User avatar
wizard
Posts: 1989
Joined: Sun Aug 09, 2020 7:50 pm
Has thanked: 2658 times
Been thanked: 694 times

Re: BookwormPup32 for testing

Post by wizard »

@peebee

testing: BookwormPup32-23.10-A3.sfs

Updated issues list is attached. All current issues have been fixed and no new issues to report.

Thanks
wizard

Attachments
BW32-issues231030.xls
(13 KiB) Downloaded 54 times

Big pile of OLD computers

gyrog
Posts: 644
Joined: Thu Oct 01, 2020 8:17 am
Location: Australia
Has thanked: 16 times
Been thanked: 231 times
Contact:

Re: BookwormPup32 for testing

Post by gyrog »

Unfortunately, I can't test.
Even with version "A4" I get a blank screen instead of a desktop.
It boots fine with "pfix=nox", and everything looks reasonable, but desktop is a no show.

The computer is an Intel i3 that uses the i915 kernel module.

If anybody has any suggestions, they would be very welcome.

User avatar
peebee
Posts: 1638
Joined: Mon Jul 13, 2020 10:54 am
Location: Worcestershire, UK
Has thanked: 157 times
Been thanked: 716 times
Contact:

Re: BookwormPup32 for testing

Post by peebee »

gyrog wrote: Fri Nov 03, 2023 12:30 pm

Unfortunately, I can't test.
Even with version "A4" I get a blank screen instead of a desktop.
It boots fine with "pfix=nox", and everything looks reasonable, but desktop is a no show.

The computer is an Intel i3 that uses the i915 kernel module.

If anybody has any suggestions, they would be very welcome.

Have you tried running xorgwizard after boot with nox - maybe choosing modesetting driver?

Builder of LxPups, SPups, UPup32s, VoidPups; LXDE, LXQt, Xfce addons; Chromium, Firefox etc. sfs; & Kernels

User avatar
OscarTalks
Posts: 623
Joined: Tue Jul 14, 2020 10:11 pm
Location: London UK
Has thanked: 2 times
Been thanked: 247 times

Re: BookwormPup32 for testing

Post by OscarTalks »

The desktop computer I was using to test stopped working. Took me a couple of days to get round to investigating, but turned out it was just the CMOS battery that needed replacing.

Anyway, I finally got round to testing a kernel swap. Figured out how to grab the 6.1.60 kernel kit build from github. Extracted the vmlinuz, zdrv and firmware fdrv from the "huge" archive. Manually renamed and substituted those 3 files in my frugal directory. Added punionfs=overlay to boot stanza. I think I have done everything right. Unfortunately the result is the same as with the included 6.1.55 kernel. Still boots to blackscreen with cursor, but can be worked around with pfix=nox and selecting nouveau in xorgwizard. The issue does seem to relate to the modesetting driver because if I attempt to select this manually in xorgwizard the result is the same as what happens with automatic boot. With Bookworm64 on this machine I get modesetting via auto boot but that works. I can stick with that or switch to nouveau and either is satisfactory.

A LITTLE LATER:- Also tried booting into aufs with this kernel and it seemed to work the same, not sure if there are any incompatibilities in this Pup if doing that. Blackscreen issue is the same anyway, but just thought it was worth experimenting.

Attachments
kernel-swap-test.jpg
kernel-swap-test.jpg (25.32 KiB) Viewed 2912 times
traderx247215
Posts: 6
Joined: Fri Nov 03, 2023 11:30 pm
Been thanked: 3 times

Re: BookwormPup32 for testing

Post by traderx247215 »

gyrog wrote: Fri Nov 03, 2023 12:30 pm

Unfortunately, I can't test.
Even with version "A4" I get a blank screen instead of a desktop.
It boots fine with "pfix=nox", and everything looks reasonable, but desktop is a no show.

The computer is an Intel i3 that uses the i915 kernel module.

If anybody has any suggestions, they would be very welcome.

you can use command nomodeset to get it to boot up to desktop.

gyrog
Posts: 644
Joined: Thu Oct 01, 2020 8:17 am
Location: Australia
Has thanked: 16 times
Been thanked: 231 times
Contact:

Re: BookwormPup32 for testing

Post by gyrog »

Choosing "modesetting" in xorgwizard results in blank screen.
Choosing "fbdev" in xorgwizard results in a GUI desktop, but the 2nd monitor is just a clone, and there is no visible multiple monitor setup utility.

I haven't tried "nouveau" yet.
And not sure where to "use command nomodeset".

I think I'll just wait for the next release.

I can't remember ever having a Puppy booting to a blank screen before on this hardware.

Post Reply

Return to “BookwormPup”