Page 12 of 33
Re: Bookworm Pup64 10.0.1
Posted: Fri Aug 25, 2023 4:45 pm
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).
Re: Bookworm Pup64 10.0.1
Posted: Sun Aug 27, 2023 8:38 am
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.
Re: Bookworm Pup64 10.0.1
Posted: Sun Aug 27, 2023 9:37 am
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.
Re: Bookworm Pup64 10.0.1
Posted: Sun Aug 27, 2023 1:40 pm
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).
Re: Bookworm Pup64 10.0.1
Posted: Sun Aug 27, 2023 4:19 pm
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 .
Thanks
MHHP
Re: Bookworm Pup64 10.0.1
Posted: Sun Aug 27, 2023 8:03 pm
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 ?
Re: Bookworm Pup64 10.0.1
Posted: Mon Aug 28, 2023 12:16 am
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.
Re: Bookworm Pup64 10.0.1
Posted: Mon Aug 28, 2023 2:34 pm
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
Re: Bookworm Pup64 10.0.1
Posted: Mon Aug 28, 2023 3:31 pm
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.
Anyway, thanks for a nice pup !
MHHP
Re: Bookworm Pup64 10.0.1
Posted: Mon Aug 28, 2023 4:49 pm
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)
Re: Bookworm Pup64 10.0.1
Posted: Tue Aug 29, 2023 12:23 am
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.
Re: Bookworm Pup64 10.0.1
Posted: Sun Sep 03, 2023 10:26 am
by adomdupp
if installl on nootkbook, pipewire will work nice.
but
in vmware, pipewore have noise. I can't solve it.
Re: Bookworm Pup64 10.0.1
Posted: Sun Sep 03, 2023 6:00 pm
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
Re: Bookworm Pup64 10.0.2
Posted: Mon Sep 04, 2023 5:03 am
by radky
Bookworm Pup64 10.0.2
• New Woof-CE build of BW64
• See first post for downloads and second post for changelog
Re: Bookworm Pup64 10.0.2
Posted: Mon Sep 04, 2023 8:51 am
by adomdupp
the distortion maybe from pipewire。
in vmware ,like the config ,the sound is normal。
- 屏幕截图 2023-09-04 164127.png (315.74 KiB) Viewed 10900 times
- 屏幕截图 2023-09-04 163859.png (367.72 KiB) Viewed 10900 times
Re: Bookworm Pup64 10.0.2
Posted: Mon Sep 04, 2023 11:10 pm
by wizard
@radky
Would you expect 10.0.1 save file/folders to be compatible?
Thanks
wizard
Re: Bookworm Pup64 10.0.2
Posted: Tue Sep 05, 2023 4:05 am
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????
Re: Bookworm Pup64 10.0.2
Posted: Tue Sep 05, 2023 6:05 am
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.
Re: Bookworm Pup64 10.0.2
Posted: Tue Sep 05, 2023 6:49 am
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.
Re: Bookworm Pup64 10.0.2
Posted: Tue Sep 05, 2023 11:59 am
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.
Re: Bookworm Pup64 10.0.2
Posted: Tue Sep 05, 2023 4:16 pm
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.
Re: Bookworm Pup64 10.0.2
Posted: Tue Sep 05, 2023 4:31 pm
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.
Re: Bookworm Pup64 10.0.2
Posted: Tue Sep 05, 2023 7:20 pm
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 )
Re: Bookworm Pup64 10.0.2
Posted: Tue Sep 05, 2023 8:16 pm
by radky
@dimkr wrote:
.../root is 755 and not 700
Will fix in next release. Thanks!
Re: Bookworm Pup64 10.0.2
Posted: Wed Sep 06, 2023 8:48 am
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.
Re: Bookworm Pup64 10.0.2
Posted: Wed Sep 06, 2023 5:54 pm
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?
Re: Bookworm Pup64 10.0.2
Posted: Wed Sep 06, 2023 7:40 pm
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
Re: Bookworm Pup64 10.0.2
Posted: Wed Sep 06, 2023 7:48 pm
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
Re: Bookworm Pup64 10.0.2
Posted: Thu Sep 07, 2023 3:57 pm
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。
Re: Bookworm Pup64 10.0.2
Posted: Fri Sep 08, 2023 12:38 pm
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.