BusterDog + build system (no-systemd)

A home for all kinds of Puppy related projects
Message
Author
Matala
Posts: 6
Joined: Thu 23 Apr 2020, 16:08

Copy2ram

#281 Post by Matala »

dancytron wrote:Here are my BusterDog menu.1st Grub4dos entries.

#More linux manual frugal installs
title BusterDog (sda2) noauto from=/BusterDog/ changes=EXIT:/BusterDog/ save changes on exit
root (hd0,1)
kernel (hd0,1)/BusterDog/live/vmlinuz1 noauto from=/BusterDog/ changes=EXIT:/BusterDog/
initrd (hd0,1)/BusterDog/live/initrd1.xz

title BusterDog copy2ram (sda2) noauto from=/BusterDog/ changes=EXIT:/BusterDog/
root (hd0,1)
kernel (hd0,1)/BusterDog/live/vmlinuz1 noauto copy2ram from=/BusterDog/ changes=EXIT:/BusterDog/
initrd (hd0,1)/BusterDog/live/initrd1.xz

title BusterDog for upgrade (sda2) noauto from=/BusterDog/ changes=/BusterDog/ save changes as they are made
root (hd0,1)
kernel (hd0,1)/BusterDog/live/vmlinuz1 noauto from=/BusterDog/ changes=/BusterDog/
initrd (hd0,1)/BusterDog/live/initrd1.xz

title BusterDog (sda2) No Changes from=/BusterDog/
root (hd0,1)
kernel (hd0,1)/BusterDog/live/vmlinuz1 noauto from=/BusterDog/
initrd (hd0,1)/BusterDog/live/initrd1.xz

Hello.
Thanks for that beautiful distro.
Puppy can run totally in ram without touching any partition or hard drive.
Can this be done with BusterDog too ?
Thanks in advance.

User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

#282 Post by fredx181 »

Matala wrote:Puppy can run totally in ram without touching any partition or hard drive.
Can this be done with BusterDog too ?
Yes, with e.g. the second menu.lst entry that you quoted: BusterDog copy2ram
(without save it's totally running in RAM, leave out the changes=....)

Fred

Matala
Posts: 6
Joined: Thu 23 Apr 2020, 16:08

Copy2ram

#283 Post by Matala »

Thanks again.
That worked.
The only difference with Puppy was,
that by default Puppy runs with device unmounted but with BusterDog had to unmount it manually.
I am using XFCE variant and so far everything is going well except changing thema on cursor.
Every time I do that when restart or just exit the cursor returns back to default setting.
May be i do something wrong.

User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

Re: Copy2ram

#284 Post by rcrsn51 »

Matala wrote:The only difference with Puppy was,
that by default Puppy runs with device unmounted but with BusterDog had to unmount it manually.
I can confirm that.

It's a bit annoying if you boot in "clean mode" to run something like Gparted and have to unmount a partition first.

But it's not worth breaking things to try and fix it.

User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

#285 Post by fredx181 »

Matala wrote:I am using XFCE variant and so far everything is going well except changing thema on cursor.
Every time I do that when restart or just exit the cursor returns back to default setting
Changing cursor theme works for me on a XFCE build (and persists after exit), did you use "Mouse and Touchpad" from the XFCE Settings ? (see pic)

Fred
Attachments
Screenshot_2020-04-24_17-58-56.png
XFCE Mouse and Touchpad
(48.02 KiB) Downloaded 153 times

Matala
Posts: 6
Joined: Thu 23 Apr 2020, 16:08

Mouse coursor

#286 Post by Matala »

Yes.
I used exactly that,
but all the time no luck.
To have the black cursor back it's enough
even to change the size from let say
18 to 19 and the black thema comes back.
Thanks for trying to help me.
I found something similar to my problem here.

http://murga-linux.com/puppy/viewtopic. ... 038#972038

User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

#287 Post by fredx181 »

Mmmm... yes, now had same problem too after installing oxygen cursor theme and testing some more.
I think the problem is the /root/.icons/default folder, deleting it solved it for me (probably shouldn't be there), can you try that ?
(btw, changing cursor size for the aero theme doesn't work, adwaita is ok)

Fred

Matala
Posts: 6
Joined: Thu 23 Apr 2020, 16:08

Mouse coursor

#288 Post by Matala »

Unfortunately for me still didn't work.
I will try with completely pristine system and will make another try.

User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

Re: Mouse coursor

#289 Post by fredx181 »

Matala wrote:Unfortunately for me still didn't work.
I will try with completely pristine system and will make another try.
Did some more testing and, although not 100% sure, I think the problem is because of that XFCE has its own settings in /root/.config/xfce4 and doesn't change the settings in /root/.gtkrc-2.0
So changing to Adwaita in /root/.gtkrc-2.0 should make it persist:

Code: Select all

gtk-cursor-theme-name="Adwaita"
Or maybe better just remove /root/.gtkrc-2.0 , then it cannot override any XFCE settings.

Fred

Matala
Posts: 6
Joined: Thu 23 Apr 2020, 16:08

Cursor theme

#290 Post by Matala »

Hi again.
The only way that half worked for me was to delete

/root/.icons/aero
/root/.icons/default

then after exit x" adwaita" doesn't change,
but returns back to default size.
May be that will help you in some way.

User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

Re: Cursor theme

#291 Post by fredx181 »

Matala wrote:Hi again.
The only way that half worked for me was to delete

/root/.icons/aero
/root/.icons/default

then after exit x" adwaita" doesn't change,
but returns back to default size.
May be that will help you in some way.
It's a bit of a mystery, but I still think deleting /root/.gtkrc-2.0 will fix the whole issue, did you try that?
(it sort of "confuses" XFCE)

Fred

Matala
Posts: 6
Joined: Thu 23 Apr 2020, 16:08

Cursor

#292 Post by Matala »

Yes i tried with no luck.
It is a mystery and complicated.
I am surprised that too but could
live with that. :)
May be the reason is too deep and if we try hard
to resolve it will get worse.

User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

#293 Post by fredx181 »

For who is interested to try, latest kernel from sid, v5.6.0-1
32-bit pae:
https://debiandog.github.io/MakeLive/ke ... pae.tar.gz
64-bit:
https://debiandog.github.io/MakeLive/ke ... d64.tar.gz

Fred

User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

#294 Post by rcrsn51 »

I upgraded a Buster64 Starter Kit install to this k5.6.0 kernel along with the latest Palemoon v28.9.2. It looks good so far.

mfb

Test Report - ask Fred - re other breeds from this kennel

#295 Post by mfb »

The second snap below shows the actual sizes from a Desktop with a wide screen. On reflection - magnification might be simpler.

PS Remastering is masterly - you can just click and go,
My apology - the File name in yellow on red below - should read ".conkyrc-port". Also, in both the original and in the attached file - the MEM line needs an "iB" amendment to "B" to eliminate the double "ii" shown in both shots.
Attachments
security cleared.jpg
(106.83 KiB) Downloaded 396 times
was2is.jpg
(99.79 KiB) Downloaded 396 times
.conkyrc-port.gz
has fake .gz extention
(3.11 KiB) Downloaded 93 times

User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

quick-remaster

#296 Post by fredx181 »

Some changes for the "quick-remaster" program:

- v1.1.9, added mksquashfs zstd compression option. It is just as fast as lz4, but results in smaller file size.

- v1.2.0, added zstd option too, and very different method used now, previous versions were rather complex, (e.g. using mount bind, aufs overlay, temp folders etc...) and a forced reboot was required.
This works rather simple, basically by just "mksquashfs / 01-filesystem.squashfs" with added exclusions (for cleaning e.g. man and doc, log and cache files) and doesn't force a reboot (prompt yes/no to reboot when remaster is ready)

Install quick-remaster with synaptic or apt from terminal.

Fred

dancytron
Posts: 1519
Joined: Wed 18 Jul 2012, 19:20

Re: quick-remaster

#297 Post by dancytron »

fredx181 wrote:Some changes for the "quick-remaster" program:

- v1.1.9, added mksquashfs zstd compression option. It is just as fast as lz4, but results in smaller file size.

- v1.2.0, added zstd option too, and very different method used now, previous versions were rather complex, (e.g. using mount bind, aufs overlay, temp folders etc...) and a forced reboot was required.
This works rather simple, basically by just "mksquashfs / 01-filesystem.squashfs" with added exclusions (for cleaning e.g. man and doc, log and cache files) and doesn't force a reboot (prompt yes/no to reboot when remaster is ready)

Install quick-remaster with synaptic or apt from terminal.

Fred
I just ran the new update on stretch.

How do I create the new 01-filesystem without the other .squashfs files included?

Dan

User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

Re: quick-remaster

#298 Post by fredx181 »

dancytron wrote:
fredx181 wrote:Some changes for the "quick-remaster" program:

- v1.1.9, added mksquashfs zstd compression option. It is just as fast as lz4, but results in smaller file size.

- v1.2.0, added zstd option too, and very different method used now, previous versions were rather complex, (e.g. using mount bind, aufs overlay, temp folders etc...) and a forced reboot was required.
This works rather simple, basically by just "mksquashfs / 01-filesystem.squashfs" with added exclusions (for cleaning e.g. man and doc, log and cache files) and doesn't force a reboot (prompt yes/no to reboot when remaster is ready)

Install quick-remaster with synaptic or apt from terminal.

Fred
I just ran the new update on stretch.

How do I create the new 01-filesystem without the other .squashfs files included?

Dan
Sorry, that's the downside of this new method, you can't (except the kernel .squashfs, it will not be merged) (only possible to disable loading the others by renaming to .bak in the live folder)
Install v1.1.9 if that's an important option:

Code: Select all

apt install quick-remaster=1.1.9
(but I'll think about how to exclude the others with this new method, won't be easy...)

Fred

dancytron
Posts: 1519
Joined: Wed 18 Jul 2012, 19:20

#299 Post by dancytron »

For now, I'll just make unloading and renaming the 3 sfs's I use a part of the pre-remaster preparation and reconsider if I really need to be loading office and spotify every time any way.

edit: Does just unloading/deactivating the *.squashfs file keep it out of the remaster, or do you have to rename it too? If you are just copying directly from / then just deactivating should do it?

User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

#300 Post by fredx181 »

dancytron wrote:edit: Does just unloading/deactivating the *.squashfs file keep it out of the remaster, or do you have to rename it too? If you are just copying directly from / then just deactivating should do it?
Yes, unloading/deactivating before remastering will keep them it out of 01-filesystem.squashfs, no renaming needed.
If not unloading, merging the extra modules in the remaster, then I'd recommend renaming them (otherwise makes no sense loading at boot).
I may change the GUI adding info about this.

The older version is still OK to use, I just didn't like the complexity of it (with the chance of unmounting fails and therefore had to make as workaround a forced reboot after done)

Fred

Post Reply