BookwormPup64 10.0.6

Moderator: Forum moderators

User avatar
fredx181
Posts: 2708
Joined: Tue Dec 03, 2019 1:49 pm
Location: holland
Has thanked: 302 times
Been thanked: 1071 times
Contact:

Re: Bookworm Pup64 10.0.1

Post by fredx181 »

If problem installing a package with apt (I had on Vanilla D-Pup, some time ago though, trying to install ffmpeg with apt install ffmpeg which didn't work, but did work with aptitude) solution may be to use aptitude.
Then install aptitude apt install aptitude and do e.g. aptitude install <packagename> .
(aptitude searches for solutions, you may need to answer a question, e.g. "Accept this solution? Y/n", say no until you like the solution).

gyrog
Posts: 598
Joined: Thu Oct 01, 2020 8:17 am
Location: Australia
Has thanked: 14 times
Been thanked: 183 times
Contact:

Re: Bookworm Pup64 10.0.1

Post by gyrog »

MHHP wrote: Sat Aug 19, 2023 10:23 pm

Hello!

In order to compile the kernel, I had to download the "libelf-dev"-package.

How about including this package in the devx?

/MHHP

Yes please!!!
I just tried to compile kernel 6.1.38, and it failed with missing 'libelf.h'.

Thanks @MHHP, I'll try your solution.

gyrog
Posts: 598
Joined: Thu Oct 01, 2020 8:17 am
Location: Australia
Has thanked: 14 times
Been thanked: 183 times
Contact:

Re: Bookworm Pup64 10.0.1

Post by gyrog »

As to the pupmode thing:

I have used a savefolder in pupmode=12 for many years, (never use pupmode=13, or savefile, except for testing).

These days I use overlayfs rather than aufs, and I've been using it long enough to have gotten used to not appending sfs files to the stack (as per sfs_load).
Rather I use an 'init' script that I can easily configure to mount as many sfs files as I want, with any name, from any mounted partition.
(Yes, it means I have to reboot to effect the change, but I seem to do a lot of rebooting to try things anyway.)

I have played with a pupmode=55, a pupmode=13 like concept, but completely compatible with overlayfs.
It uses a savefolder as 'pup_ro1', 'pup_rw' gets saved as a "tar.gz" file at shutdown, which is then "copied-down" by 'init'.
The interesting thing is that this savefolder does not need to be on a Linux partition under overlayfs, although single clicking on a text file doesn't go exactly as might be expected, if it's not.

dimkr
Posts: 2122
Joined: Wed Dec 30, 2020 6:14 pm
Has thanked: 42 times
Been thanked: 985 times

Re: Bookworm Pup64 10.0.1

Post by dimkr »

@gyrog If I have 1 GB of files in my save folder, my browser cache changes often and it's about 50 MB (so I have only about 50 MB of unsaved changes), does this mean that every time I save with PUPMODE 66 and the 55 you propose, I write about 1 GB to the flash drive? If so, saving will become slower over time (as the save layer grows), boot will become slower due to the reading+decompression of the growing archive, and the flash drive won't last long.

With PUPMODE 13, only the unsaved 50 MB get saved to the flash drive (and snapmergepuppy.overlay writes considerably less compared to snapmergepuppy).

MHHP
Posts: 11
Joined: Fri Jan 08, 2021 5:48 pm
Location: SE
Has thanked: 1 time
Been thanked: 1 time

Re: Bookworm Pup64 10.0.1

Post by MHHP »

In BW10.0.1 yad is a script that calls itself, an infinite loop...
I guess that the real yad, renamed as yad-FULL or something, was accidentally omitted...

Didn't get the newest sfs_load by dimkr to run without hanging, until I replaced yad with the real file (took it from BW10.0.0).

Now sfs_load.overlay seems to work even for this diehard-pupmode12-user :thumbup2: .

Thanks
MHHP

radky
Posts: 314
Joined: Fri May 28, 2021 2:14 am
Has thanked: 35 times
Been thanked: 279 times

Re: Bookworm Pup64 10.0.1

Post by radky »

MHHP wrote: Sun Aug 27, 2023 4:19 pm

In BW10.0.1 yad is a script that calls itself, an infinite loop...

@MHHP

In BW64 10.0.1, /usr/bin/yad (0.42.81) is in binary format.

Is it possible you have installed a PET or other package that replaced the default binary yad with a script ?

gyrog
Posts: 598
Joined: Thu Oct 01, 2020 8:17 am
Location: Australia
Has thanked: 14 times
Been thanked: 183 times
Contact:

Re: Bookworm Pup64 10.0.1

Post by gyrog »

dimkr wrote: Sun Aug 27, 2023 1:40 pm

@gyrog If I have 1 GB of files in my save folder, my browser cache changes often and it's about 50 MB (so I have only about 50 MB of unsaved changes), does this mean that every time I save with PUPMODE 66 and the 55 you propose, I write about 1 GB to the flash drive? If so, saving will become slower over time (as the save layer grows), boot will become slower due to the reading+decompression of the growing archive, and the flash drive won't last long.

With PUPMODE 13, only the unsaved 50 MB get saved to the flash drive (and snapmergepuppy.overlay writes considerably less compared to snapmergepuppy).

That's the downside to pupmode=66. It's ok for starting with a fat32 usbstick, but then a real install would be recommended.

However for the pupmode=55 concept, 'init' "copies down" the contents of the save archive to 'pup_ro1', leaving only a
very small 'pup_rw'.
So in the running system, 'pup_rw' contains only the files written during the session, (well mostly). It is this 'pup_rw' that gets saved as an archive using 'savesession-archive', ('snapmergepuppy' could be an alias of 'savesession-archive').
Unlike pupmode=66, pupmode=55 should not suffer from an ever growing save archive.
I prevaricate about the emptiness of 'pup_rw', because sometimes I have implemented it with only whiteout files remaining in 'pup_rw', sometimes I've left symbolic links in 'pup_rw' as well, and sometimes even empty direcotries.

I'm not really "proposing" anything, it's an idea I've implemented in my 'init' (unpublished), as a proof of concept, and it works.

MHHP
Posts: 11
Joined: Fri Jan 08, 2021 5:48 pm
Location: SE
Has thanked: 1 time
Been thanked: 1 time

Re: Bookworm Pup64 10.0.1

Post by MHHP »

radky wrote: Sun Aug 27, 2023 8:03 pm
MHHP wrote: Sun Aug 27, 2023 4:19 pm

In BW10.0.1 yad is a script that calls itself, an infinite loop...

@MHHP

In BW64 10.0.1, /usr/bin/yad (0.42.81) is in binary format.

Is it possible you have installed a PET or other package that replaced the default binary yad with a script ?

Well, yad is a script in my BW64-10.0.1.iso, see attached image.
Is it possible that this script should have been called zenity instead?

The contents of the yad script file:

#!/bin/bash
#file selector fails when zenity is symlink to yad
#fix is simple script by MochiMoppel
#viewtopic.php?p=95567#p95567

exec yad "${@/--file-selection/--file}"

MHHP

Attachments
Screenshot.jpg
Screenshot.jpg (40.85 KiB) Viewed 11034 times
MHHP
Posts: 11
Joined: Fri Jan 08, 2021 5:48 pm
Location: SE
Has thanked: 1 time
Been thanked: 1 time

Re: Bookworm Pup64 10.0.1

Post by MHHP »

radky wrote: Sun Aug 27, 2023 8:03 pm
MHHP wrote: Sun Aug 27, 2023 4:19 pm

In BW10.0.1 yad is a script that calls itself, an infinite loop...

@MHHP

In BW64 10.0.1, /usr/bin/yad (0.42.81) is in binary format.

Is it possible you have installed a PET or other package that replaced the default binary yad with a script ?

I downloaded the .iso-file again and the modify time of the newly downloaded file is 5h34m later than that of my first .iso-file.
So, I guess I was just unlucky to have downloaded in that "buggy" window of time between the first uploading and the uploading of a corrected .iso. :shock:

Anyway, thanks for a nice pup :thumbup: !
MHHP

dimkr
Posts: 2122
Joined: Wed Dec 30, 2020 6:14 pm
Has thanked: 42 times
Been thanked: 985 times

Re: Bookworm Pup64 10.0.1

Post by dimkr »

For those interested in help with testing of https://github.com/puppylinux-woof-CE/woof-CE/pull/4131 (simulated SFS loading under PUPMODE 12 and other things), here is the woof-CE patch as a replacement initrd.gz+ydrv for 10.0.1:

https://www.mediafire.com/file/sqfhsirg ... 1.sfs/file
https://www.mediafire.com/file/2g0c9s19 ... rd.gz/file

(replace initrd.gz and add ydrv)

radky
Posts: 314
Joined: Fri May 28, 2021 2:14 am
Has thanked: 35 times
Been thanked: 279 times

Re: Bookworm Pup64 10.0.1

Post by radky »

MHHP wrote: Mon Aug 28, 2023 2:34 pm

[
Well, yad is a script in my BW64-10.0.1.iso...

@MHHP

I often upload developmental iterations of BW64 for evaluation by forum members who provide feedback prior to the official release. Sometimes there are multiple preliminary testing versions, any of which likely have bugs not yet resolved. Apparently, you downloaded a developmental version intended for selective testing. It was not the official release of BW64 10.0.1.

adomdupp
Posts: 3
Joined: Sun Sep 03, 2023 10:21 am
Been thanked: 1 time

Re: Bookworm Pup64 10.0.1

Post by adomdupp »

if installl on nootkbook, pipewire will work nice.
but
in vmware, pipewore have noise. I can't solve it.

radky
Posts: 314
Joined: Fri May 28, 2021 2:14 am
Has thanked: 35 times
Been thanked: 279 times

Re: Bookworm Pup64 10.0.1

Post by radky »

adomdupp wrote: Sun Sep 03, 2023 10:26 am

if installl on nootkbook, pipewire will work nice.
but
in vmware, pipewore have noise. I can't solve it.

@adomdupp

In Puppy Linux with Pipewire audio (BW64 and Vanilla Dpup) there are prior reports of audio distortion in the QEMU environment. I have no specific solution for you, but the following links provide recent discussions about this issue. Note: For those who use VMware rather than QEMU, BW64 has Debian xserver-xorg-video-vmware-13.3.0-3.1 and libxatracker.so.2.5.0.

viewtopic.php?p=89358#p89358
viewtopic.php?p=89376#p89376
viewtopic.php?p=89444#p89444
viewtopic.php?p=89453#p89453
viewtopic.php?p=89458#p89458
viewtopic.php?p=89485#p89485
viewtopic.php?p=89490#p89490
viewtopic.php?p=89534#p89534
viewtopic.php?p=89555#p89555
viewtopic.php?p=89562#p89562
viewtopic.php?p=89565#p89565

radky
Posts: 314
Joined: Fri May 28, 2021 2:14 am
Has thanked: 35 times
Been thanked: 279 times

Re: Bookworm Pup64 10.0.2

Post by radky »

Bookworm Pup64 10.0.2

• New Woof-CE build of BW64
• See first post for downloads and second post for changelog

adomdupp
Posts: 3
Joined: Sun Sep 03, 2023 10:21 am
Been thanked: 1 time

Re: Bookworm Pup64 10.0.2

Post by adomdupp »

the distortion maybe from pipewire。

in vmware ,like the config ,the sound is normal。

屏幕截图 2023-09-04 164127.png
屏幕截图 2023-09-04 164127.png (315.74 KiB) Viewed 10432 times
屏幕截图 2023-09-04 163859.png
屏幕截图 2023-09-04 163859.png (367.72 KiB) Viewed 10432 times
User avatar
wizard
Posts: 1678
Joined: Sun Aug 09, 2020 7:50 pm
Has thanked: 2247 times
Been thanked: 526 times

Re: Bookworm Pup64 10.0.2

Post by wizard »

@radky
Would you expect 10.0.1 save file/folders to be compatible?

Thanks
wizard

Big pile of OLD computers

User avatar
amethyst
Posts: 2361
Joined: Tue Dec 22, 2020 6:35 am
Has thanked: 55 times
Been thanked: 479 times

Re: Bookworm Pup64 10.0.2

Post by amethyst »

I can't download anything with this Puppy. Using Brave as Spot. I thought there was something wrong with the browser settings but no problem when using other Puppys with the same browser settings. Normally a "save" window opens when you click the download link, nothing happens here????

dimkr
Posts: 2122
Joined: Wed Dec 30, 2020 6:14 pm
Has thanked: 42 times
Been thanked: 985 times

Re: Bookworm Pup64 10.0.2

Post by dimkr »

amethyst wrote: Tue Sep 05, 2023 4:05 am

I can't download anything with this Puppy. Using Brave as Spot. I thought there was something wrong with the browser settings but no problem when using other Puppys with the same browser settings. Normally a "save" window opens when you click the download link, nothing happens here????

@amethyst Can you share the Brave package you use and more details about how you installed and configured it? This could be a bug.

User avatar
amethyst
Posts: 2361
Joined: Tue Dec 22, 2020 6:35 am
Has thanked: 55 times
Been thanked: 479 times

Re: Bookworm Pup64 10.0.2

Post by amethyst »

dimkr wrote: Tue Sep 05, 2023 6:05 am
amethyst wrote: Tue Sep 05, 2023 4:05 am

I can't download anything with this Puppy. Using Brave as Spot. I thought there was something wrong with the browser settings but no problem when using other Puppys with the same browser settings. Normally a "save" window opens when you click the download link, nothing happens here????

@amethyst Can you share the Brave package you use and more details about how you installed and configured it? This could be a bug.

Fixed it, it was a browser settings issue. Not related to the operating system.

thinkpadfreak
Posts: 244
Joined: Thu Jul 16, 2020 6:37 am
Has thanked: 7 times
Been thanked: 56 times

Re: Bookworm Pup64 10.0.2

Post by thinkpadfreak »

Hello.
I have 10.0.2 installed on a hard drive with a save file newly created on 10.0.2.

Somehow MoManager doesn't work. See the attached picture.
When I try to edit the file sfs_load.mo, geany and l3afpad open at the same time.
Strangely, geany opens sfs_load.po, but the file is blank. L3afpad opens sfs_load1.po. I wonder what sfs_load1.po is.
Anyway editing the .mo file fails.

Attachments
Screenshot.png
Screenshot.png (224.27 KiB) Viewed 10266 times
radky
Posts: 314
Joined: Fri May 28, 2021 2:14 am
Has thanked: 35 times
Been thanked: 279 times

Re: Bookworm Pup64 10.0.2

Post by radky »

wizard wrote: Mon Sep 04, 2023 11:10 pm

Would you expect 10.0.1 save file/folders to be compatible?

Thanks
wizard

@wizard

BW64 10.0.2 is a minor point release with no major changes in infrastructure, so your 10.0.1 savefile should load and integrate successfully with 10.0.2. However, as a precaution, creating a recoverable backup of your current savefile is a good idea.

radky
Posts: 314
Joined: Fri May 28, 2021 2:14 am
Has thanked: 35 times
Been thanked: 279 times

Re: Bookworm Pup64 10.0.2

Post by radky »

thinkpadfreak wrote: Tue Sep 05, 2023 11:59 am

Hello.
I have 10.0.2 installed on a hard drive with a save file newly created on 10.0.2.

Somehow MoManager doesn't work. See the attached picture.
When I try to edit the file sfs_load.mo, geany and l3afpad open at the same time.
Strangely, geany opens sfs_load.po, but the file is blank. L3afpad opens sfs_load1.po. I wonder what sfs_load1.po is.
Anyway editing the .mo file fails.

@thinkpadfreak

With devx_dpup_10.0.2.sfs loaded, after changing my locale designation to ja_JP.UTF-8, I tested momanager by selecting /usr/bin/grub-kbdcomp (ja grub.mo) in the mo drop-down list and then I clicked the Edit button. At this point, grub.po loaded successfully in Geany (L3afpad did not appear).

I have no experience with momanger. Maybe other forum members (with knowledge of momanager) will provide additional insight.

Attachments
screenshot-1.png
screenshot-1.png (129.67 KiB) Viewed 10231 times
dimkr
Posts: 2122
Joined: Wed Dec 30, 2020 6:14 pm
Has thanked: 42 times
Been thanked: 985 times

Re: Bookworm Pup64 10.0.2

Post by dimkr »

@radky Looks like permissions are a bit messed up at least in 10.0.2, /root is 755 and not 700. woof-CE ensures the permissions are correct (https://github.com/puppylinux-woof-CE/w ... istro#L977), so I wonder what causes this.

(Luckily, applications running as spot still can't read from /root thanks to the Landlock-based sandboxing feature inherited from Vanilla Dpup, https://github.com/puppylinux-woof-CE/woof-CE/pull/3419 :thumbup:)

radky
Posts: 314
Joined: Fri May 28, 2021 2:14 am
Has thanked: 35 times
Been thanked: 279 times

Re: Bookworm Pup64 10.0.2

Post by radky »

@dimkr wrote:

.../root is 755 and not 700

Will fix in next release. Thanks!

thinkpadfreak
Posts: 244
Joined: Thu Jul 16, 2020 6:37 am
Has thanked: 7 times
Been thanked: 56 times

Re: Bookworm Pup64 10.0.2

Post by thinkpadfreak »

radky wrote: Tue Sep 05, 2023 4:31 pm

With devx_dpup_10.0.2.sfs loaded, after changing my locale designation to ja_JP.UTF-8, I tested momanager by selecting /usr/bin/grub-kbdcomp (ja grub.mo) in the mo drop-down list and then I clicked the Edit button. At this point, grub.po loaded successfully in Geany (L3afpad did not appear).

Thanks for testing.
I reverted to 10.0.1, and editing sfs_load.mo succeeded.
I do not know why, but I will stay at 10.0.1 for a while.

User avatar
amethyst
Posts: 2361
Joined: Tue Dec 22, 2020 6:35 am
Has thanked: 55 times
Been thanked: 479 times

Re: Bookworm Pup64 10.0.2

Post by amethyst »

This distribution seems to be doing well with my old laptop. Running without a swap file and zram in operation. After several hours of HD streaming, no issues yet. This is looking good. The kernel included boots fast which is surprising given my prior issues with new kernels on this machine. Which audio equalizer can I use with this?

radky
Posts: 314
Joined: Fri May 28, 2021 2:14 am
Has thanked: 35 times
Been thanked: 279 times

Re: Bookworm Pup64 10.0.2

Post by radky »

The next upstream Debian point release (12.2) is scheduled for 7 Oct 2023, so the next full update of BW64 (10.0.3) will be available shortly thereafter.

BW64 10.0.3 will have corrected permissions for the /root directory.

To fix /root permissions in the current 10.0.2, please run the following in a terminal:

busybox chmod 700 /root

radky
Posts: 314
Joined: Fri May 28, 2021 2:14 am
Has thanked: 35 times
Been thanked: 279 times

Re: Bookworm Pup64 10.0.2

Post by radky »

amethyst wrote: Wed Sep 06, 2023 5:54 pm

This distribution seems to be doing well with my old laptop. Running without a swap file and zram in operation. After several hours of HD streaming, no issues yet. This is looking good. The kernel included boots fast which is surprising given my prior issues with new kernels on this machine. Which audio equalizer can I use with this?

@amethyst

Likely you will not find a simple basic Pipewire audio equalizer. That said, the EasyEffects application is recommended for comprehensive enhancement of Pipewire audio.

EasyEffects comprises an assortment of optional plugins (including an equalizer) to match your personal audio preferences. The included calfjackhost applet of EasyEffects will integrate with JACK (if the JACK subsystem is installed).

The installation is relatively large (26.5 Mb for EasyEffects and about 2.3 Mb for basic plugins). I'm not sure how EasyEffects will function on your low-end system.

For BW64, EasyEffects is available as follows:

apt install easyeffects

Likely, you will want initial basic plugin support:

apt install lsp-plugins-lv2

The following link may be helpful:

https://www.linuxfordevices.com/tutoria ... n-pipewire

Attachments
screenshot-1.png
screenshot-1.png (72.03 KiB) Viewed 9994 times
Last edited by radky on Wed Sep 13, 2023 3:24 pm, edited 1 time in total.
adomdupp
Posts: 3
Joined: Sun Sep 03, 2023 10:21 am
Been thanked: 1 time

Re: Bookworm Pup64 10.0.2

Post by adomdupp »

I have solved the pipewire distortion problem in vmware。
removed all the pkgs about pipewire,installed pulseaudio。
the sound is normal now,no distortion。

gyrog
Posts: 598
Joined: Thu Oct 01, 2020 8:17 am
Location: Australia
Has thanked: 14 times
Been thanked: 183 times
Contact:

Re: Bookworm Pup64 10.0.2

Post by gyrog »

Just tried 10.0.2, and I could not find any multi-monitor configuration utility.
Please tell me where it is.

I have a dual-monitor setup, and Puppy always guesses the order backwards.

Post Reply

Return to “BookwormPup”