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).
BookwormPup64 10.0.8
Moderator: Forum moderators
- fredx181
- Posts: 3096
- Joined: Tue Dec 03, 2019 1:49 pm
- Location: holland
- Has thanked: 376 times
- Been thanked: 1319 times
- Contact:
Re: Bookworm Pup64 10.0.1
-
- Posts: 644
- Joined: Thu Oct 01, 2020 8:17 am
- Location: Australia
- Has thanked: 16 times
- Been thanked: 231 times
- Contact:
Re: Bookworm Pup64 10.0.1
MHHP wrote: Sat Aug 19, 2023 10:23 pmHello!
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.
-
- Posts: 644
- Joined: Thu Oct 01, 2020 8:17 am
- Location: Australia
- Has thanked: 16 times
- Been thanked: 231 times
- Contact:
Re: Bookworm Pup64 10.0.1
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.
-
- Posts: 2428
- Joined: Wed Dec 30, 2020 6:14 pm
- Has thanked: 53 times
- Been thanked: 1203 times
Re: Bookworm Pup64 10.0.1
@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).
-
- 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
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
MHHP wrote: Sun Aug 27, 2023 4:19 pmIn 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 ?
-
- Posts: 644
- Joined: Thu Oct 01, 2020 8:17 am
- Location: Australia
- Has thanked: 16 times
- Been thanked: 231 times
- Contact:
Re: Bookworm Pup64 10.0.1
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.
-
- 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
radky wrote: Sun Aug 27, 2023 8:03 pmMHHP wrote: Sun Aug 27, 2023 4:19 pmIn 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#p95567exec yad "${@/--file-selection/--file}"
MHHP
- Attachments
-
- Screenshot.jpg (40.85 KiB) Viewed 11545 times
-
- 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
radky wrote: Sun Aug 27, 2023 8:03 pmMHHP wrote: Sun Aug 27, 2023 4:19 pmIn 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
-
- Posts: 2428
- Joined: Wed Dec 30, 2020 6:14 pm
- Has thanked: 53 times
- Been thanked: 1203 times
Re: Bookworm Pup64 10.0.1
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
@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
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
adomdupp wrote: Sun Sep 03, 2023 10:26 amif 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
the distortion maybe from pipewire。
in vmware ,like the config ,the sound is normal。
- wizard
- Posts: 1989
- Joined: Sun Aug 09, 2020 7:50 pm
- Has thanked: 2659 times
- Been thanked: 694 times
Re: Bookworm Pup64 10.0.2
@radky
Would you expect 10.0.1 save file/folders to be compatible?
Thanks
wizard
Big pile of OLD computers
Re: Bookworm Pup64 10.0.2
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????
-
- Posts: 2428
- Joined: Wed Dec 30, 2020 6:14 pm
- Has thanked: 53 times
- Been thanked: 1203 times
Re: Bookworm Pup64 10.0.2
amethyst wrote: Tue Sep 05, 2023 4:05 amI 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
dimkr wrote: Tue Sep 05, 2023 6:05 amamethyst wrote: Tue Sep 05, 2023 4:05 amI 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.
-
- Posts: 265
- Joined: Thu Jul 16, 2020 6:37 am
- Has thanked: 7 times
- Been thanked: 57 times
Re: Bookworm Pup64 10.0.2
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 (224.27 KiB) Viewed 10777 times
Re: Bookworm Pup64 10.0.2
wizard wrote: Mon Sep 04, 2023 11:10 pmWould 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
thinkpadfreak wrote: Tue Sep 05, 2023 11:59 amHello.
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 (129.67 KiB) Viewed 10742 times
-
- Posts: 2428
- Joined: Wed Dec 30, 2020 6:14 pm
- Has thanked: 53 times
- Been thanked: 1203 times
Re: Bookworm Pup64 10.0.2
@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 )
-
- Posts: 265
- Joined: Thu Jul 16, 2020 6:37 am
- Has thanked: 7 times
- Been thanked: 57 times
Re: Bookworm Pup64 10.0.2
radky wrote: Tue Sep 05, 2023 4:31 pmWith 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
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
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
amethyst wrote: Wed Sep 06, 2023 5:54 pmThis 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:
- Attachments
-
- screenshot-1.png (72.03 KiB) Viewed 10505 times
Re: Bookworm Pup64 10.0.2
I have solved the pipewire distortion problem in vmware。
removed all the pkgs about pipewire,installed pulseaudio。
the sound is normal now,no distortion。
-
- Posts: 644
- Joined: Thu Oct 01, 2020 8:17 am
- Location: Australia
- Has thanked: 16 times
- Been thanked: 231 times
- Contact:
Re: Bookworm Pup64 10.0.2
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.