BookwormPup64 10.0.8

Moderator: Forum moderators

User avatar
peebee
Posts: 1590
Joined: Mon Jul 13, 2020 10:54 am
Location: Worcestershire, UK
Has thanked: 156 times
Been thanked: 684 times
Contact:

Re: BookwormPup64 10.0.7

Post by peebee »

Clarity wrote: Sun Aug 25, 2024 7:07 am

Are @radky, @rockedge and @peebee collaborating in the production of this BookwormPup64 WoofCE project?

Curious

You have been told before..........
https://sourceforge.net/projects/pb-gh- ... t/download

PLEASE NOTE:
This is NOT the official release of BookwormPup64...

It is a periodic Github build to prove that the Github "recipe" is working - as such it may have some later components compared to the official release.

It may be larger than the official build due to an earlier version of zstd being used in the Github build environment.

The official release is available via:
https://distro.ibiblio.org/puppylinux/p ... mPup64.htm

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

Clarity
Posts: 3652
Joined: Fri Jul 24, 2020 10:59 pm
Has thanked: 1535 times
Been thanked: 489 times

Re: BookwormPup64 10.0.7

Post by Clarity »

The reason I keep raising the question is because of the v10.0.0.7 that is used for this project. Also, over time, things change for various good reasons that may not be apparent. This can include working relationships among developers for projects.

Thus is it advisable to report issues with the unofficial version somewhere else on the forum? The naming of both unofficial and official, each, have the same beginning version number structure.

BTW @peebee Your work has been FABULOUS over the many-many times you provide your offerings. I'm just seeking to insure I am testing and reporting properly for all the distros I test on the forum.

P.S. I see no problem with the distro sizes found on the forum. All are well within reason for 64bit PCs.

Clarity
Posts: 3652
Joined: Fri Jul 24, 2020 10:59 pm
Has thanked: 1535 times
Been thanked: 489 times

Re: BookwormPup64 10.0.7

Post by Clarity »

An example of this naming occurred today with my test.

On a test machine that I previously used for OFFICIAL testing, I booted then selected the v240824. This error grabbed the official's save-session during boot. Along the way, I made some changes which of course directly impacted the save-session from the official. Thus I now have errors as reported by others using v240824.

So, any user could make this inadvertent mistake. Its something I will need to guard against, personally, going forward as we have these official and unofficial versions at differing existing states.

I accept responsibility for my missing this versioning when testing on this PC.

I will need to erase the prior official session and restart the PC with a pristine official BKWP64 and rebuild the changes that existed prior to my inadvertent version use. Both the official as well as the unofficial versions use the 'same' session-save; thus inadvertent version use will be a problem, potentially, for any user (and development should errors report from inadvertent use).

User avatar
peebee
Posts: 1590
Joined: Mon Jul 13, 2020 10:54 am
Location: Worcestershire, UK
Has thanked: 156 times
Been thanked: 684 times
Contact:

Re: BookwormPup64 10.0.7

Post by peebee »

I have changed the Github test iso name:
https://sourceforge.net/projects/pb-gh- ... t_release/

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

User avatar
AntonioPt
Posts: 208
Joined: Wed Aug 11, 2021 7:41 pm
Has thanked: 89 times
Been thanked: 37 times

Re: BookwormPup64 10.0.7

Post by AntonioPt »

Hello All,

I just made a small Pet of hexchat for a user in IRC,... add some issues but all fixed now hope it helps

Best regards AntonioPT

Attachments
hex_dark.png
hex_dark.png (329.92 KiB) Viewed 2278 times
hexchat_2.16.1-1+b3_amd64.pet
(365.21 KiB) Downloaded 12 times

Why astronauts use Linux
Because you can't open windows in space

Wyk72
Posts: 3
Joined: Mon Oct 05, 2020 10:49 am
Been thanked: 1 time

Re: BookwormPup64 10.0.7

Post by Wyk72 »

I installed this bookwork 10.0.7 on an old laptop that's practically brand new, an HP 6830s.

I report the following issues:

- vsync: the ATI RV620 card this old laptop has, is capable of "tearfree" desktop. It's not enabled by default, you have to fiddle with xorg files, as per archwiki instructions. In 2024 having vsync enabled seems obvious to me.

- there is no simple way to install a working chromium out of the box. run-as-spot is problematic with chromium I had to resort to --no-sandbox.

- Old machines lose 20% or more performance because of "meltdown/spectre" mitigations - they have to be turned off at boot time with the kernel parameter "mitigations=off" (on v5/v6 kernels), otherwise an already slow machine will become pretty much unusable. It should mandatory to insert a boot option in grub with this, imo. Yeah there is this REMOTE possibility that an "ATTACKER" will decode your processor cache and grab your root password, but is seems very unrealistic to me for such a simple "home usage" OS targeted at old machines.

User avatar
bigpup
Moderator
Posts: 6819
Joined: Tue Jul 14, 2020 11:19 pm
Location: Earth, South Eastern U.S.
Has thanked: 867 times
Been thanked: 1465 times

Re: BookwormPup64 10.0.7

Post by bigpup »

there is no simple way to install a working chromium out of the box. run-as-spot is problematic with chromium I had to resort to --no-sandbox.

That is Chromium causing those issues.
It is their choice how it has to be run if you use a generic build of the browser.

It is not the only one that has these issues with how to run it in Puppy Linux.

That is why their are specific browser packages offered in Additional Software ->Browsers & Internet section of this forum.

They are compiled and setup for use in Puppy Linux.

The things you do not tell us, are usually the clue to fixing the problem.
When I was a kid, I wanted to be older.
This is not what I expected :o

dimkr
Posts: 2314
Joined: Wed Dec 30, 2020 6:14 pm
Has thanked: 49 times
Been thanked: 1119 times

Re: BookwormPup64 10.0.7

Post by dimkr »

Installation of a browser .deb package or through apt should trigger auto-setup-spot, which should auto-configure it to run as spot without you having to do anyhing. Maybe it's disabled or broken in BookwormPup64?

EDIT: yep, apt update && apt install chromium in a clean 10.0.7 installation installs Chromium and auto-configures it to run as spot; menu entry works without me having to edit anything

Wyk72
Posts: 3
Joined: Mon Oct 05, 2020 10:49 am
Been thanked: 1 time

Re: BookwormPup64 10.0.7

Post by Wyk72 »

Thanks dimkr, I installed Chromium per your instructions and everything worked fine.

I also installed lxc to containerize an openwrt istance. Worked well, I have a few questions if you don't mind:

- how can I configure/tune networking more to suit my needs ?

Usually in minimal distros there's something like /etc/network/interfaces (Alpine) or something else. I need to configure bridges, iptables and such...

I'd also like to know if there's a startup script or init of come sort to launch programs/scripts at startup.

This distro is actually working very well, is solid with minimal resources, a sysadmin dream for some things.

Thanks for the hard work.

d-pupp
Posts: 288
Joined: Tue Nov 22, 2022 9:11 pm
Location: Canada
Has thanked: 161 times
Been thanked: 50 times

Re: BookwormPup64 10.0.7

Post by d-pupp »

@Wyk72
I believe Bookworm uses Connman for networking
There is a Startup folder in ~./config/autostart

User avatar
bigpup
Moderator
Posts: 6819
Joined: Tue Jul 14, 2020 11:19 pm
Location: Earth, South Eastern U.S.
Has thanked: 867 times
Been thanked: 1465 times

Re: BookwormPup64 10.0.7

Post by bigpup »

d-pupp wrote: Thu Sep 05, 2024 7:12 pm

@Wyk72
I believe Bookworm uses Connman for networking
There is a Startup folder in ~./config/autostart

Just to add.
look in /root/Startup/
There is a readme.txt file, that provides info on what putting stuff in it, will do, to auto start something.

The things you do not tell us, are usually the clue to fixing the problem.
When I was a kid, I wanted to be older.
This is not what I expected :o

radky
Posts: 347
Joined: Fri May 28, 2021 2:14 am
Has thanked: 41 times
Been thanked: 309 times

Re: BookwormPup64 10.0.7

Post by radky »

@Clarity wrote:

Found a nagging issue in FirstRUN as it relates to the taskbar... When (the firewall option is) not checked, (this choice is) not respected on system taskbar.

@Clarity

On first run of BW64 the firewall is enabled by default.

Enabling or disabling the firewall via Quicksetup works correctly for me and the icons of the jwm tray applet change appropriately, but from my perspective (for those who must periodically enable or disable the firewall) it seems logical to do so via the firewall tray applet rather than loading and running Quicksetup repeatedly to change the firewall status.

radky
Posts: 347
Joined: Fri May 28, 2021 2:14 am
Has thanked: 41 times
Been thanked: 309 times

Re: BookwormPup64 10.0.7

Post by radky »

@mikeslr wrote:

On initial boot QuickSet up is automatically run. It offers to sync to the User's time server before the User has configured wifi. [Maybe when it was written the assumption was everyone had a lan connection to the router]. At any rate, AS-IS the setup appears amateurish: asking someone who has to use wifi to do the impossible so that an error message will be displayed.

@mikeslr

Currently, if the 'Time from internet' option is enabled, Quicksetup calls the psync utility to manage contact with the internet time server. The upcoming BW64 10.0.8 includes a small adjustment by which the /etc/init.d/psync configuration file is preset and psync's contact with the time server is delayed until an ethernet or wifi connection is confirmed.

In this scenario, psync (CLI mode) evaluates the current network status (up or down) by running an iterating loop which checks for an active internet connection at 5 second intervals until connection is confirmed. If a network connection is not established within 5 minutes, psync stops the loop query and there is no contact with the online time server.

If the 'Time from internet' option is enabled (and saved), psync will synchronize with the time server at each system boot. For typical users, this is not required since most computers have the date and time set by a battery-backed hardware clock. However, automated syncing with an internet time server may be useful for small computers with no hardware clock or when the hardware clock battery is missing or has a low charge.

Finally, if I understand correctly, the Connman internet connection manager implements an NTP client which automatically adjusts the system clock when you go online. This enables successful browsing even if the hardware clock is incorrect.

https://forum.puppylinux.com/viewtopic. ... 14#p102114

radky
Posts: 347
Joined: Fri May 28, 2021 2:14 am
Has thanked: 41 times
Been thanked: 309 times

Re: BookwormPup64 10.0.8

Post by radky »

BookwormPup64 10.0.8

• New release
• See first post to download and second post for changelog

ozsouth
Posts: 1471
Joined: Sun Jul 12, 2020 2:38 am
Location: S.E. Australia
Has thanked: 228 times
Been thanked: 654 times

BookwormPup64 10.0.8m

Post by ozsouth »

I made a CD size version 10.0.8m - 693mb. Also made a delta from 10.0.7m (only) - 203mb. Use at own risk.

Only change is updatesfsm (small sfs editor) added - I used it to repack this pup. Uses medium-high compression.

10.0.8m iso here: https://www.mediafire.com/file/jvvvf4ux ... m.iso/file

10.0.7m to 10.0.8m (only) delta here: https://www.mediafire.com/file/wcbwcihe ... delta/file

Last edited by ozsouth on Tue Sep 17, 2024 12:14 pm, edited 1 time in total.
User avatar
MochiMoppel
Posts: 1196
Joined: Mon Jun 15, 2020 6:25 am
Location: Japan
Has thanked: 19 times
Been thanked: 415 times

Re: BookwormPup64 10.0.8m

Post by MochiMoppel »

ozsouth wrote: Tue Sep 17, 2024 4:35 am

I made a CD size version 10.0.8m - 693mb.

I wonder if it would help to convert some of the duplicate files into symlinks. I ran a check over all files in 10.0.8 (BTW thanks @radky :thumbup2: ) and listed the largest duplicates (same MD5 checksum) by filesize. Maybe there is a good reason for the duplicates, maybe not. I suspect that in some cases there is not, so using symlinks may lead to a significant reduction of distro size. Just an idea...

Some of the biggest files:

Code: Select all

25762552  /usr/lib/x86_64-linux-gnu/dri/zink_dri.so
25762552  /usr/lib/x86_64-linux-gnu/dri/vmwgfx_dri.so
25762552  /usr/lib/x86_64-linux-gnu/dri/virtio_gpu_dri.so
25762552  /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
25762552  /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
25762552  /usr/lib/x86_64-linux-gnu/dri/r600_dri.so
25762552  /usr/lib/x86_64-linux-gnu/dri/r300_dri.so
25762552  /usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so
25762552  /usr/lib/x86_64-linux-gnu/dri/kms_swrast_dri.so
25762552  /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
25762552  /usr/lib/x86_64-linux-gnu/dri/i915_dri.so
25762552  /usr/lib/x86_64-linux-gnu/dri/d3d12_dri.so
25762552  /usr/lib/x86_64-linux-gnu/dri/crocus_dri.so

12703584  /usr/lib/x86_64-linux-gnu/dri/virtio_gpu_drv_video.so
12703584  /usr/lib/x86_64-linux-gnu/dri/radeonsi_drv_video.so
12703584  /usr/lib/x86_64-linux-gnu/dri/r600_drv_video.so
12703584  /usr/lib/x86_64-linux-gnu/dri/nouveau_drv_video.so
12703584  /usr/lib/x86_64-linux-gnu/dri/d3d12_drv_video.so

3804432   /usr/bin/perl5.36.0
3804432   /usr/bin/perl

1786120   /var/cache/debconf/templates.dat-old
1786120   /var/cache/debconf/templates.dat

801128    /usr/lib/firmware/intel/ibt-19-32-4.sfi
801128    /usr/lib/firmware/intel/ibt-19-32-1.sfi
801128    /usr/lib/firmware/intel/ibt-19-32-0.sfi
801128    /usr/lib/firmware/intel/ibt-19-240-4.sfi
801128    /usr/lib/firmware/intel/ibt-19-240-1.sfi
801128    /usr/lib/firmware/intel/ibt-19-16-4.sfi
801128    /usr/lib/firmware/intel/ibt-19-0-4.sfi
801128    /usr/lib/firmware/intel/ibt-19-0-1.sfi
801128    /usr/lib/firmware/intel/ibt-19-0-0.sfi

675372    /usr/lib/firmware/intel/ibt-18-16-1.sfi
675372    /usr/lib/firmware/intel/ibt-17-16-1.sfi

625216    /usr/lib/firmware/intel/ibt-18-0-1.sfi
625216    /usr/lib/firmware/intel/ibt-17-0-1.sfi

589888    /usr/lib/firmware/i915/tgl_huc.bin
589888    /usr/lib/firmware/i915/tgl_huc_7.9.3.bin

589888    /usr/lib/firmware/i915/dg1_huc.bin
589888    /usr/lib/firmware/i915/dg1_huc_7.9.3.bin

577776    /usr/lib/firmware/amdgpu/sienna_cichlid_vcn.bin
577776    /usr/lib/firmware/amdgpu/navy_flounder_vcn.bin
577776    /usr/lib/firmware/amdgpu/dimgrey_cavefish_vcn.bin

505608    /usr/lib/firmware/intel/dsp_fw_glk_v3366.bin
505608    /usr/lib/firmware/intel/dsp_fw_bxtn_v3366.bin

402112    /usr/lib/firmware/amdgpu/navi14_vcn.bin
402112    /usr/lib/firmware/amdgpu/navi12_vcn.bin
402112    /usr/lib/firmware/amdgpu/navi10_vcn.bin

401955    /usr/share/perl/5.36.0/unicore/To/NFKCCF.pl
401955    /usr/lib/x86_64-linux-gnu/perl-base/unicore/To/NFKCCF.pl

401856    /usr/lib/firmware/amdgpu/renoir_vcn.bin
401856    /usr/lib/firmware/amdgpu/green_sardine_vcn.bin

375424    /usr/lib/firmware/amdgpu/vegam_uvd.bin
375424    /usr/lib/firmware/amdgpu/polaris12_uvd.bin
375424    /usr/lib/firmware/amdgpu/polaris11_uvd.bin
375424    /usr/lib/firmware/amdgpu/polaris10_uvd.bin

367136    /usr/lib/firmware/amdgpu/vcn_4_0_4.bin
367136    /usr/lib/firmware/amdgpu/vcn_4_0_0.bin

365536    /usr/lib/firmware/amdgpu/raven_vcn.bin
365536    /usr/lib/firmware/amdgpu/raven2_vcn.bin
365536    /usr/lib/firmware/amdgpu/picasso_vcn.bin

268720    /usr/lib/firmware/amdgpu/yellow_carp_mec.bin
268720    /usr/lib/firmware/amdgpu/yellow_carp_mec2.bin

268720    /usr/lib/firmware/amdgpu/vangogh_mec.bin
268720    /usr/lib/firmware/amdgpu/vangogh_mec2.bin

268720    /usr/lib/firmware/amdgpu/beige_goby_mec.bin
268720    /usr/lib/firmware/amdgpu/beige_goby_mec2.bin

268592    /usr/lib/firmware/amdgpu/sienna_cichlid_mec.bin
268592    /usr/lib/firmware/amdgpu/sienna_cichlid_mec2.bin

268592    /usr/lib/firmware/amdgpu/navy_flounder_mec.bin
268592    /usr/lib/firmware/amdgpu/navy_flounder_mec2.bin

268592    /usr/lib/firmware/amdgpu/navi14_mec_wks.bin
268592    /usr/lib/firmware/amdgpu/navi14_mec2_wks.bin

268592    /usr/lib/firmware/amdgpu/navi14_mec.bin
268592    /usr/lib/firmware/amdgpu/navi14_mec2.bin

268592    /usr/lib/firmware/amdgpu/navi12_mec.bin
268592    /usr/lib/firmware/amdgpu/navi12_mec2.bin

268592    /usr/lib/firmware/amdgpu/navi10_mec.bin
268592    /usr/lib/firmware/amdgpu/navi10_mec2.bin

268592    /usr/lib/firmware/amdgpu/gc_10_3_7_mec.bin
268592    /usr/lib/firmware/amdgpu/gc_10_3_7_mec2.bin

268592    /usr/lib/firmware/amdgpu/gc_10_3_6_mec.bin
268592    /usr/lib/firmware/amdgpu/gc_10_3_6_mec2.bin

268592    /usr/lib/firmware/amdgpu/dimgrey_cavefish_mec.bin
268592    /usr/lib/firmware/amdgpu/dimgrey_cavefish_mec2.bin

268592    /usr/lib/firmware/amdgpu/cyan_skillfish2_mec.bin
268592    /usr/lib/firmware/amdgpu/cyan_skillfish2_mec2.bin

268576    /usr/lib/firmware/amdgpu/arcturus_mec.bin
268576    /usr/lib/firmware/amdgpu/arcturus_mec2.bin

268576    /usr/lib/firmware/amdgpu/aldebaran_sjt_mec.bin
268576    /usr/lib/firmware/amdgpu/aldebaran_sjt_mec2.bin

268576    /usr/lib/firmware/amdgpu/aldebaran_mec.bin
268576    /usr/lib/firmware/amdgpu/aldebaran_mec2.bin

268064    /usr/lib/firmware/amdgpu/vega20_mec.bin
268064    /usr/lib/firmware/amdgpu/vega20_mec2.bin

268064    /usr/lib/firmware/amdgpu/vega10_mec.bin
268064    /usr/lib/firmware/amdgpu/vega10_mec2.bin

268064    /usr/lib/firmware/amdgpu/renoir_mec.bin
268064    /usr/lib/firmware/amdgpu/renoir_mec2.bin

268064    /usr/lib/firmware/amdgpu/picasso_mec.bin
268064    /usr/lib/firmware/amdgpu/picasso_mec2.bin

268048    /usr/lib/firmware/amdgpu/vega12_mec.bin
268048    /usr/lib/firmware/amdgpu/vega12_mec2.bin

268048    /usr/lib/firmware/amdgpu/raven_mec.bin
268048    /usr/lib/firmware/amdgpu/raven_mec2.bin

268048    /usr/lib/firmware/amdgpu/raven2_mec.bin
268048    /usr/lib/firmware/amdgpu/raven2_mec2.bin

268048    /usr/lib/firmware/amdgpu/green_sardine_mec.bin
268048    /usr/lib/firmware/amdgpu/green_sardine_mec2.bin

264920    /usr/share/themes/Graphite_light/gtk-3.0/gtk-dark.css
264920    /usr/share/themes/Graphite_dark/gtk-3.0/gtk-dark.css
264920    /usr/share/themes/Graphite_dark/gtk-3.0/gtk.css

262824    /usr/lib/firmware/amdgpu/tonga_mec.bin
262824    /usr/lib/firmware/amdgpu/tonga_mec2.bin

262824    /usr/lib/firmware/amdgpu/polaris12_mec.bin
262824    /usr/lib/firmware/amdgpu/polaris12_mec2.bin

262824    /usr/lib/firmware/amdgpu/polaris11_mec.bin
262824    /usr/lib/firmware/amdgpu/polaris11_mec2.bin

262824    /usr/lib/firmware/amdgpu/polaris10_mec.bin
262824    /usr/lib/firmware/amdgpu/polaris10_mec2.bin

262824    /usr/lib/firmware/amdgpu/fiji_mec.bin
262824    /usr/lib/firmware/amdgpu/fiji_mec2.bin

262784    /usr/lib/firmware/amdgpu/carrizo_mec.bin
262784    /usr/lib/firmware/amdgpu/carrizo_mec2.bin

258028    /etc/modules/DOTconfig-6.1.106-130924
258028    /boot/config-6.1.106

247112    /usr/lib/firmware/intel/dsp_fw_release_v3402.bin
247112    /usr/lib/firmware/intel/dsp_fw_kbl_v3402.bin

247104    /usr/share/X11/xkb/rules/evdev.xml
247104    /usr/share/X11/xkb/rules/base.xml

232752    /usr/lib/firmware/radeon/mullins_uvd.bin
232752    /usr/lib/firmware/radeon/kaveri_uvd.bin
232752    /usr/lib/firmware/radeon/kabini_uvd.bin
232752    /usr/lib/firmware/radeon/hawaii_uvd.bin
232752    /usr/lib/firmware/radeon/bonaire_uvd.bin
232752    /usr/lib/firmware/amdgpu/mullins_uvd.bin
232752    /usr/lib/firmware/amdgpu/kaveri_uvd.bin
232752    /usr/lib/firmware/amdgpu/kabini_uvd.bin
232752    /usr/lib/firmware/amdgpu/hawaii_uvd.bin
232752    /usr/lib/firmware/amdgpu/bonaire_uvd.bin

219928    /usr/lib/firmware/amdgpu/pitcairn_uvd.bin
219928    /usr/lib/firmware/amdgpu/oland_uvd.bin

218368    /usr/lib/firmware/amdgpu/navy_flounder_ta.bin
218368    /usr/lib/firmware/amdgpu/dimgrey_cavefish_ta.bin
218368    /usr/lib/firmware/amdgpu/beige_goby_ta.bin

205824    /usr/lib/firmware/amdgpu/yellow_carp_ta.bin
205824    /usr/lib/firmware/amdgpu/psp_13_0_8_ta.bin

179248    /usr/bin/zipinfo
179248    /usr/bin/unzip

173856    /usr/lib/firmware/amdgpu/vega20_vce.bin
173856    /usr/lib/firmware/amdgpu/vega10_vce.bin

172544    /usr/lib/firmware/amdgpu/navi14_asd.bin
172544    /usr/lib/firmware/amdgpu/navi12_asd.bin
172544    /usr/lib/firmware/amdgpu/navi10_asd.bin

168448    /usr/lib/firmware/amdgpu/yellow_carp_asd.bin
168448    /usr/lib/firmware/amdgpu/psp_13_0_8_asd.bin

166816    /usr/lib/firmware/amdgpu/polaris12_vce.bin
166816    /usr/lib/firmware/amdgpu/polaris11_vce.bin
166816    /usr/lib/firmware/amdgpu/polaris10_vce.bin

155673    /usr/lib/modules/6.1.106/modules.order
155673    /etc/modules/modules.order-6.1.106

137424    /usr/bin/unpigz
137424    /usr/bin/pigz

130796    /usr/lib/firmware/radeon/hawaii_smc.bin
130796    /usr/lib/firmware/amdgpu/hawaii_smc.bin

130796    /usr/lib/firmware/radeon/hawaii_k_smc.bin
130796    /usr/lib/firmware/amdgpu/hawaii_k_smc.bin

130796    /usr/lib/firmware/radeon/bonaire_smc.bin
130796    /usr/lib/firmware/amdgpu/bonaire_smc.bin

130796    /usr/lib/firmware/radeon/bonaire_k_smc.bin
130796    /usr/lib/firmware/amdgpu/bonaire_k_smc.bin

112116    /usr/lib/firmware/amdgpu/sienna_cichlid_dmcub.bin
112116    /usr/lib/firmware/amdgpu/navy_flounder_dmcub.bin
112116    /usr/lib/firmware/amdgpu/dimgrey_cavefish_dmcub.bin
112116    /usr/lib/firmware/amdgpu/beige_goby_dmcub.bin


101072    /usr/lib/firmware/radeon/mullins_vce.bin
101072    /usr/lib/firmware/radeon/kaveri_vce.bin
101072    /usr/lib/firmware/radeon/kabini_vce.bin
101072    /usr/lib/firmware/radeon/hawaii_vce.bin
101072    /usr/lib/firmware/radeon/bonaire_vce.bin
101072    /usr/lib/firmware/amdgpu/mullins_vce.bin
101072    /usr/lib/firmware/amdgpu/kaveri_vce.bin
101072    /usr/lib/firmware/amdgpu/kabini_vce.bin
101072    /usr/lib/firmware/amdgpu/hawaii_vce.bin
101072    /usr/lib/firmware/amdgpu/bonaire_vce.bin

97280     /usr/lib/firmware/amd/amd_sev_fam19h_modelaxh.sbin
97280     /usr/lib/firmware/amd/amd_sev_fam19h_model1xh.sbin

96844     /usr/lib/firmware/intel/sof/sof-tgl.ldc
96844     /usr/lib/firmware/intel/sof/sof-tgl-h.ldc

87888     /usr/share/icons/Puppy Standard/icon-theme.cache
87888     /usr/share/icons/Puppy Flat/icon-theme.cache
87888     /usr/share/icons/PMaterial/icon-theme.cache

66594     /usr/share/themes/Graphite_light/gtk-2.0/main.rc
66594     /usr/share/themes/Graphite_dark/gtk-2.0/main.rc

64364     /usr/lib/firmware/radeon/tahiti_k_smc.bin
64364     /usr/lib/firmware/amdgpu/tahiti_k_smc.bin

63932     /usr/lib/firmware/radeon/tahiti_smc.bin
63932     /usr/lib/firmware/amdgpu/tahiti_smc.bin

63804     /usr/lib/firmware/radeon/verde_k_smc.bin
63804     /usr/lib/firmware/amdgpu/verde_k_smc.bin

63581     /usr/share/perl/5.36.0/unicore/To/Na1.pl
63581     /usr/lib/x86_64-linux-gnu/perl-base/unicore/To/Na1.pl

62692     /usr/lib/firmware/radeon/oland_k_smc.bin
62692     /usr/lib/firmware/amdgpu/oland_k_smc.bin

62260     /usr/lib/firmware/radeon/oland_smc.bin
62260     /usr/lib/firmware/amdgpu/oland_smc.bin

61932     /usr/lib/firmware/radeon/banks_k_2_smc.bin
61932     /usr/lib/firmware/amdgpu/banks_k_2_smc.bin

61876     /usr/lib/firmware/radeon/hainan_k_smc.bin
61876     /usr/lib/firmware/amdgpu/hainan_k_smc.bin

61776     /usr/lib/firmware/radeon/verde_smc.bin
61776     /usr/lib/firmware/amdgpu/verde_smc.bin

61712     /usr/lib/firmware/radeon/pitcairn_k_smc.bin
61712     /usr/lib/firmware/amdgpu/pitcairn_k_smc.bin

61444     /usr/lib/firmware/radeon/hainan_smc.bin
61444     /usr/lib/firmware/amdgpu/hainan_smc.bin

61280     /usr/lib/firmware/radeon/pitcairn_smc.bin
61280     /usr/lib/firmware/amdgpu/pitcairn_smc.bin

56506     /usr/share/X11/xkb/rules/evdev.extras.xml
56506     /usr/share/X11/xkb/rules/base.extras.xml

56208     /usr/bin/tr-FULL
56208     /usr/bin/tr

55765     /usr/lib/x86_64-linux-gnu/perl-base/Config_heavy.pl
55765     /usr/lib/x86_64-linux-gnu/perl/5.36.0/Config_heavy.pl

54432     /usr/lib/firmware/qca/rampatch_usb_00000201.bin
54432     /usr/lib/firmware/qca/rampatch_usb_00000200.bin

54267     /usr/lib/firmware/intel/sof-tplg/sof-rpl-rt711-4ch.tplg
54267     /usr/lib/firmware/intel/sof-tplg/sof-adl-rt711-4ch.tplg

51520     /usr/lib/cups/backend/lpd
51520     /usr/lib/cups/backend-available/lpd

50181     /usr/share/icons/hicolor/scalable/apps/simplescreenrecorder.svg
50181     /usr/share/icons/hicolor/scalable/apps/simplescreenrecorder-idle.svg

47226     /usr/share/doc/sns_imgs/network_wizard.jpg
47226     /usr/share/doc/netwizard_imgs/network-wizard.jpg
47226     /usr/share/doc/frisbee_imgs/network_wizard.jpg

45771     /usr/lib/firmware/intel/sof-tplg/sof-cnl-nocodec.tplg
45771     /usr/lib/firmware/intel/sof-tplg/sof-cml-nocodec.tplg

45771     /usr/lib/firmware/intel/sof-tplg/sof-tgl-nocodec.tplg
45771     /usr/lib/firmware/intel/sof-tplg/sof-adl-nocodec.tplg

45771     /usr/lib/firmware/intel/sof-tplg/sof-tgl-h-nocodec.tplg
45771     /usr/lib/firmware/intel/sof-tplg/sof-jsl-nocodec.tplg
45771     /usr/lib/firmware/intel/sof-tplg/sof-icl-nocodec.tplg
45771     /usr/lib/firmware/intel/sof-tplg/sof-ehl-nocodec.tplg

45347     /usr/share/X11/xkb/rules/evdev.lst
45347     /usr/share/X11/xkb/rules/base.lst

45183     /usr/bin/perlthanks
45183     /usr/bin/perlbug

44383     /usr/lib/firmware/intel/sof-tplg/sof-hda-generic-4ch.tplg
44383     /usr/lib/firmware/intel/sof-tplg/sof-hda-generic-3ch.tplg

44351     /usr/lib/firmware/intel/sof-tplg/sof-tgl-rt711-rt1316-rt714.tplg
44351     /usr/lib/firmware/intel/sof-tplg/sof-tgl-rt711-rt1308-rt715.tplg
44351     /usr/lib/firmware/intel/sof-tplg/sof-rpl-rt711-l0-rt1318-l12-rt714-l3.tplg
44351     /usr/lib/firmware/intel/sof-tplg/sof-icl-rt711-rt1308-rt715.tplg
44351     /usr/lib/firmware/intel/sof-tplg/sof-cml-rt711-rt1308-rt715.tplg
44351     /usr/lib/firmware/intel/sof-tplg/sof-adl-rt711-l0-rt1316-l12-rt714-l3.tplg
44351     /usr/lib/firmware/intel/sof-tplg/sof-adl-rt711-l0-rt1308-l12-rt715-l3.tplg

44351     /usr/lib/firmware/intel/sof-tplg/sof-adl-rt711-l2-rt1316-l01-rt714-l3.tplg
44351     /usr/lib/firmware/intel/sof-tplg/sof-rpl-rt711-l2-rt1316-l01-rt714-l3.tplg


44247     /usr/lib/firmware/intel/sof-tplg/sof-hda-generic-2ch.tplg
44247     /usr/lib/firmware/intel/sof-tplg/sof-hda-generic-1ch.tplg

44247     /usr/lib/firmware/intel/sof-tplg/sof-hda-generic-1ch-pdm1.tplg
44247     /usr/lib/firmware/intel/sof-tplg/sof-hda-generic-2ch-pdm1.tplg

43947     /usr/lib/firmware/intel/sof-tplg/sof-glk-nocodec.tplg
43947     /usr/lib/firmware/intel/sof-tplg/sof-apl-nocodec.tplg

43399     /usr/lib/firmware/intel/sof-tplg/sof-icl-rt700.tplg
43399     /usr/lib/firmware/intel/sof-tplg/sof-icl-rt700-4ch.tplg

43399     /usr/lib/firmware/intel/sof-tplg/sof-cml-rt700.tplg
43399     /usr/lib/firmware/intel/sof-tplg/sof-cml-rt700-4ch.tplg

43328     /usr/lib/cups/backend/socket
43328     /usr/lib/cups/backend-available/socket

42339     /usr/lib/firmware/intel/sof-tplg/sof-tgl-rt711-rt1308-mono-rt715.tplg
42339     /usr/lib/firmware/intel/sof-tplg/sof-tgl-rt711-l0-rt1316-l1-mono-rt714-l3.tplg
42339     /usr/lib/firmware/intel/sof-tplg/sof-cml-rt711-rt1308-mono-rt715.tplg

41544     /usr/lib/firmware/intel/sof/sof-cht.ldc
41544     /usr/lib/firmware/intel/sof/sof-byt.ldc

41279     /usr/lib/firmware/intel/sof-tplg/sof-rpl-rt711.tplg
41279     /usr/lib/firmware/intel/sof-tplg/sof-adl-rt711.tplg

41095     /usr/lib/firmware/intel/sof-tplg/sof-jsl-rt5682-mx98360a.tplg
41095     /usr/lib/firmware/intel/sof-tplg/sof-jsl-cs42l42-mx98360a.tplg

39928     /usr/lib/firmware/amdgpu/renoir_rlc.bin
39928     /usr/lib/firmware/amdgpu/green_sardine_rlc.bin

39224     /usr/bin/bzip2
39224     /usr/bin/bzcat
39224     /usr/bin/bunzip2

39140     /usr/lib/firmware/amdgpu/raven_kicker_rlc.bin
39140     /usr/lib/firmware/amdgpu/picasso_rlc.bin

38198     /usr/share/icons/hicolor/192x192/apps/simplescreenrecorder.png
38198     /usr/share/icons/hicolor/192x192/apps/simplescreenrecorder-idle.png

37855     /usr/lib/firmware/intel/sof-tplg/sof-rpl-rt711-l2-rt1316-l01.tplg
37855     /usr/lib/firmware/intel/sof-tplg/sof-adl-rt711-l2-rt1316-l01.tplg

36864     /var/lib/samba/private/passdb.tdb
36864     /etc/samba/private/passdb.tdb

35820     /usr/share/perl/5.36.0/unicore/To/Gc.pl
35820     /usr/lib/x86_64-linux-gnu/perl-base/unicore/To/Gc.pl

35779     /usr/lib/firmware/intel/sof-tplg/sof-tgl-es8336-dmic4ch-ssp2.tplg
35779     /usr/lib/firmware/intel/sof-tplg/sof-jsl-es8336-dmic4ch-ssp2.tplg
35779     /usr/lib/firmware/intel/sof-tplg/sof-icl-es8336-dmic4ch-ssp2.tplg
35779     /usr/lib/firmware/intel/sof-tplg/sof-glk-es8336-dmic4ch-ssp2.tplg
35779     /usr/lib/firmware/intel/sof-tplg/sof-apl-es8336-dmic4ch-ssp2.tplg

35779     /usr/lib/firmware/intel/sof-tplg/sof-tgl-es8336-dmic4ch-ssp0.tplg
35779     /usr/lib/firmware/intel/sof-tplg/sof-jsl-es8336-dmic4ch-ssp0.tplg
35779     /usr/lib/firmware/intel/sof-tplg/sof-icl-es8336-dmic4ch-ssp0.tplg
35779     /usr/lib/firmware/intel/sof-tplg/sof-glk-es8336-dmic4ch-ssp0.tplg
35779     /usr/lib/firmware/intel/sof-tplg/sof-apl-es8336-dmic4ch-ssp0.tplg

35779     /usr/lib/firmware/intel/sof-tplg/sof-jsl-es8336-dmic4ch-ssp1.tplg
35779     /usr/lib/firmware/intel/sof-tplg/sof-tgl-es8336-dmic4ch-ssp1.tplg
35779     /usr/lib/firmware/intel/sof-tplg/sof-icl-es8336-dmic4ch-ssp1.tplg
35779     /usr/lib/firmware/intel/sof-tplg/sof-apl-es8336-dmic4ch-ssp1.tplg
35779     /usr/lib/firmware/intel/sof-tplg/sof-glk-es8336-dmic4ch-ssp1.tplg

35779     /usr/lib/firmware/intel/sof-tplg/sof-glk-es8336-dmic4ch-ssp5.tplg
35779     /usr/lib/firmware/intel/sof-tplg/sof-apl-es8336-dmic4ch-ssp5.tplg
User avatar
shinobar
Posts: 82
Joined: Sat Oct 17, 2020 2:21 am
Location: Japan
Has thanked: 9 times
Been thanked: 67 times
Contact:

Bug in Grub2config-2.1

Post by shinobar »

Grub2config-2.1 produces incorrect menu entry for the 'RAM mode'. Need manually edit the file 'grub.cfg'.
See https://forum.puppylinux.com/viewtopic. ... 22#p131122

Sorry for your inconvenience.

User avatar
nilsonmorales
Posts: 169
Joined: Thu Dec 26, 2019 1:47 am
Location: El Salvador
Has thanked: 63 times
Been thanked: 96 times
Contact:

Re: BookwormPup64 10.0.8

Post by nilsonmorales »

Testing in ram, made minor changes, everything works as expected, thanks radky
Image

dimkr
Posts: 2314
Joined: Wed Dec 30, 2020 6:14 pm
Has thanked: 49 times
Been thanked: 1119 times

Re: BookwormPup64 10.0.8m

Post by dimkr »

MochiMoppel wrote: Tue Sep 17, 2024 12:04 pm

I wonder if it would help to convert some of the duplicate files into symlinks.

Last time I checked they were all hard links, not copies of the same file, so replacing with symlinks shouldn't reduce size.

keniv
Posts: 647
Joined: Mon Jul 13, 2020 2:18 pm
Location: Scotland
Has thanked: 104 times
Been thanked: 67 times

Re: BookwormPup64 10.0.8

Post by keniv »

@radky
I've been using a number of versions of BookwormPup64. I'm currently typing this using 10.0.7 which I like a lot and is currently my daily driver. I made a manual frugal instal of your 10.0.8 on the MMC drive of this Lenovo Yoga 310. I also have Mint Linux on this drive and have been using it's version of grub to boot two pups one of which is 10.0.7 I'm currently using and have had no problems. I did the same with 10.0.8. I had no problems on the initial boot which brought me to a desktop. I made a few set up changes then shutdown and went through the process of making a save folder all of which seemed to go as normal. I then rebooted. The sfs files seemed to load normally then I get an error which is shown below.

Code: Select all

Cannot load module Intel_ishtp_hid (kernel/drivers/hid/intel_ish_hid.ko) No such device

There is some other information then "Pausing 60secs" It is during this 60secs I manually copied the above. After the 60secs the boot continues to what appears to be a normal desktop. I have shutdown both without saving and with saving but get the same result on rebooting. I've deleted the save folder and started again and get the same result. I've not seen this problem with any of the other versions of BookwormPup64 I've had on this machine. Have you any ideas as to how I can fix this.

Regards,

Ken.

radky
Posts: 347
Joined: Fri May 28, 2021 2:14 am
Has thanked: 41 times
Been thanked: 309 times

Re: BookwormPup64 10.0.8

Post by radky »

keniv wrote: Tue Sep 17, 2024 6:21 pm

Code: Select all

Cannot load module Intel_ishtp_hid (kernel/drivers/hid/intel_ish_hid.ko) No such device

@keniv

In the root of your BW64 installation, there should be dpupbw64initmodules.txt or dpupinitmodules.txt created by an earlier version of BW64. You could try deleting the file(s) (make a backup first), then reboot and BW64 10.0.8 should generate the file again -- and the contents should be compatible with the new kernel 6.1.106.

Clarity
Posts: 3652
Joined: Fri Jul 24, 2020 10:59 pm
Has thanked: 1535 times
Been thanked: 489 times

Re: BookwormPup64 10.0.8

Post by Clarity »

Hello @radky.

Very nice work. I will report ISO boot results soon.

BUT, what @keniv reports is a phenom I have witnessed with several forum distro when ISO files are launched from Ventoy or SG2D from time to time. So it is NOT isolated to traditional frugals where files are extracted, menus adjusted, and boot/reboots are done. Thus, I use ISO files directly as the base of frugal operations without ever needing to do ANY extractions or adjustments before booting: I merely download the ISO files and allow the launchers to launch the ISO files to desktop (which is an actual frugal desktop).

In ALL of the cases I have used over the past years of ISO booting from the launchers, what @keniv shares is what I have witnessed in some cases for forum distros.

YET, importantly, for many of the forum distros, after the 60sec timeout, the distros will go on to a desktop with no issues.

So, even as this is a distraction/annoyance, it does NOT seem to have ANY impact of system operations.

FYI

keniv
Posts: 647
Joined: Mon Jul 13, 2020 2:18 pm
Location: Scotland
Has thanked: 104 times
Been thanked: 67 times

Re: BookwormPup64 10.0.8

Post by keniv »

radky wrote: Tue Sep 17, 2024 8:01 pm
keniv wrote: Tue Sep 17, 2024 6:21 pm

Code: Select all

Cannot load module Intel_ishtp_hid (kernel/drivers/hid/intel_ish_hid.ko) No such device

@keniv

In the root of your BW64 installation, there should be dpupbw64initmodules.txt or dpupinitmodules.txt created by an earlier version of BW64. You could try deleting the file(s) (make a backup first), then reboot and BW64 10.0.8 should generate the file again -- and the contents should be compatible with the new kernel 6.1.106.

I followed your instructions above, removed the file, shutdown with save then rebooted and I'm pleased to say that I no longer have this problem. I'm now posting from 10.0.8 now.

created by an earlier version of BW64.

Just on the point above. I used a clean install of 10.0.8 in a new folder. I did not use a save folder from a previous version so I'm not sure how this file could have come from an earlier version. However, every thing seems to be working normally again so I'll continue to set up 10.0.8 with a view to moving over to it from 10.0.7.
Thanks for your help and for producing a great pup.

Regards,

Ken.

Clarity
Posts: 3652
Joined: Fri Jul 24, 2020 10:59 pm
Has thanked: 1535 times
Been thanked: 489 times

Re: BookwormPup64 10.0.8

Post by Clarity »

On bare-metal, Initial ISO launchting via Ventoy (and SG2D, as well) to v1008 desktop.

After initial session save, rebooted without issue(s)

Beautiful! On pristine boot, Following admin tools used, all working

  • findsmb

  • tldr

  • btop

  • neofetch

  • conky

  • SSM

Screenshot.jpg
Screenshot.jpg (23.05 KiB) Viewed 378 times
Last edited by Clarity on Wed Sep 18, 2024 5:00 am, edited 1 time in total.
User avatar
MochiMoppel
Posts: 1196
Joined: Mon Jun 15, 2020 6:25 am
Location: Japan
Has thanked: 19 times
Been thanked: 415 times

Re: BookwormPup64 10.0.8m

Post by MochiMoppel »

dimkr wrote: Tue Sep 17, 2024 5:51 pm
MochiMoppel wrote: Tue Sep 17, 2024 12:04 pm

I wonder if it would help to convert some of the duplicate files into symlinks.

Last time I checked they were all hard links, not copies of the same file, so replacing with symlinks shouldn't reduce size.

I checked yesterday, and almost none of the duplicates were hard links.
Only those in /usr/lib/x86_64-linux-gnu/dri are, and then there are a few in /usr/bin:

Code: Select all

/usr/bin/perl
/usr/bin/perl5.36.0

/usr/bin/unzip
/usr/bin/zipinfo

/usr/bin/pigz
/usr/bin/unpigz

/usr/bin/perlbug
/usr/bin/perlthanks

/usr/bin/bunzip2
/usr/bin/bzcat
/usr/bin/bzip2

but inconsistently in the same directory there are also duplicates:

Code: Select all

/usr/bin/tr
/usr/bin/tr-FULL

/usr/bin/pgrep
/usr/bin/pidwait

/usr/bin/roff2dvi
/usr/bin/roff2html
/usr/bin/roff2pdf
/usr/bin/roff2ps
/usr/bin/roff2text
/usr/bin/roff2x

/usr/bin/pipewire
/usr/bin/pipewire-avb

And that's it. All others in my list are duplicates.

ozsouth
Posts: 1471
Joined: Sun Jul 12, 2020 2:38 am
Location: S.E. Australia
Has thanked: 228 times
Been thanked: 654 times

Re: BookwormPup64 10.0.8 initmodules

Post by ozsouth »

@radky - modules init file is: dpupbw64initmodules.txt (in same folder as puppy .sfs). By making that file with just (the word) coretemp in it & rebooting, temperature taskbar display now works for me (with my 6.6.47 kernel installed). If there were other modules, would be comma separated.

Last edited by ozsouth on Wed Sep 18, 2024 5:17 am, edited 1 time in total.
Clarity
Posts: 3652
Joined: Fri Jul 24, 2020 10:59 pm
Has thanked: 1535 times
Been thanked: 489 times

Re: BookwormPup64 10.0.8

Post by Clarity »

Is there a menu item or a JWMdesk item that will define to expand the number of virtual desks on the tray?
Curious

radky
Posts: 347
Joined: Fri May 28, 2021 2:14 am
Has thanked: 41 times
Been thanked: 309 times

Re: BookwormPup64 10.0.8 initmodules

Post by radky »

ozsouth wrote: Wed Sep 18, 2024 5:06 am

@radky - modules init file is: dpupbw64initmodules.txt (in same folder as puppy .sfs). By making that file with just (the word) coretemp in it & rebooting, temperature taskbar display now works for me (with my 6.6.47 kernel installed). If there were other modules, would be comma separated.

@ozsouth

If I understand correctly (for frugal installs) Puppy creates *initmodules.txt during the creation of the save area. The *initmodules.txt file contains a comma-delimited list of kernel modules which support input devices (wireless keyboards) that must load early in the boot process.

At boot time, the init parses the kernel modules (device drivers) defined in *initmodules.txt, then loads the appropriate drivers so the keyboard is functional and the user can interact with the boot process.

The init calls insmod to insert the keyboard driver into the Linux kernel. I'm not sure about the suitability of *initmodules.txt for early loading of other kernel modules (such as coretemp.ko) which typically load via modprobe.

radky
Posts: 347
Joined: Fri May 28, 2021 2:14 am
Has thanked: 41 times
Been thanked: 309 times

Re: BookwormPup64 10.0.8

Post by radky »

Clarity wrote: Wed Sep 18, 2024 5:12 am

Is there a menu item or a JWMdesk item that will define to expand the number of virtual desks on the tray?
Curious

JWMdesk -> Tray tab -> Virtual Desktops -> Rows and Columns

You also have a checkbox option to place the Virtual Desktops on the left (default) or right side of the jwm tray.

Clarity
Posts: 3652
Joined: Fri Jul 24, 2020 10:59 pm
Has thanked: 1535 times
Been thanked: 489 times

Re: BookwormPup64 10.0.8

Post by Clarity »

radky wrote: Wed Sep 18, 2024 3:25 pm

JWMdesk -> Tray tab -> Virtual Desktops -> Rows and Columns
...

I dont have that, see below

No desktop option.jpg
No desktop option.jpg (17.41 KiB) Viewed 178 times
Post Reply

Return to “BookwormPup”