BusterDog + build system (no-systemd)

A home for all kinds of Puppy related projects
Message
Author
User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

#341 Post by fredx181 »

Hi Terry
I downloaded the latest version of mklive-buster64. The build was without issue. On checking, the new build has kernel 4.19.0-8-amd64, which I thought would have included the newer version
Ah yes, it's one version behind latest, it depends on how often I update the kernel-ceres-amd64.tar.gz (at https://debiandog.github.io/MakeLive), will do soon.
In the meantime, if you want to (anytime) upgrade to latest kernel, you can use (from menu) > System > Upgrade/Install kernel, it will build the necessary files to replace in the "live' folder, choose: linux-image-4.19.0-9-amd64-unsigned (at this time)
Looking through Synaptic I notice that there are no linux-image* packages highlighted as being installed. I assume that this is because the modules are contained in a squashfs. Can a new linux-image be installed using Synaptic? The Kernelmodules.sqquashfs?

That's right, not registered as installed because it's separate kernel .squashfs, installing through synaptic has no effect (needs to be upgraded to newer kernel .squashfs (and newer initrd1.xz and vmlinuz1) in the 'live' folder), so as I wrote above, use "Upgrade/Install kernel" from menu for that.

EDIT: didn't realize earlier that when making a build, "Upgrade/Install kernel" may not be in the menu, therefore install "upgrade-kernel" package using synaptic or apt.

Fred

Terry H
Posts: 708
Joined: Sun 29 Mar 2009, 16:48
Location: The Heart of Muskoka, ON Canada

#342 Post by Terry H »

Thanks Fred,

I was running busterdog64 openbox/lxpanel, I thought there was a kernel update utility. I looked through the menu and coudln't find it. I checked again after reading your post and don't have an entry in my menu in this install. Strange.

I just logged into another install that has openbox/tint2 and it does have the kernel utility in the menu. Just running the utility now, so will see how it goes.

Edit: Kernel utility ran successfully, swapped it into the new build and all working fine.

Thanks Fred for this work on the 'dogs.

Edit 2: Just saw your edit after I posted. ;)

And another Edit: The openbox/tint2 install was from an .iso image, which is why it has the utility.

keniv
Posts: 583
Joined: Tue 06 Oct 2009, 21:00
Location: Scotland

#343 Post by keniv »

fredx181 wrote:Hi keniv, quick-remaster doesn't copy the filesystem first, so it doesn't take much space (compared to a remaster program that does copy first), how big depends on if you choose to make a backup of your save file and the type of compression used to create remaster, but I think, let's say 3GB + 3GB (savefile + backup) = 6GB and then the remastered 01-filesystem.squashsfs + backup, total space not more than 10GB required. (much less if you use XZ compression)

I just did a remaster, here's a animated gif demo, as you can see, it goes very fast, I used LZ4 compression, it creates a bigger file than e.g. XZ or GZ . At the end it shows that backup files 01-filesystem.squashfs.bak and changes.dat.bak are created in "live"
Make sure to have installed the latest quick-remaster (v1.2.2)
EDIT: I did it on a SSD hard drive, on USB it will certainly be slower.
Fred
Hi Fred, Thanks for your reply and the animated gif showing how a quick-remaster is done. I found my my small laptop ide drive was not 60GB but 40GB. I made two partitions, one about 10GB and the second about 26GB. The first I formatted as ntfs and copied the frugal install of BusterDog, I had on a 4GB USB drive, to that partition. I then ran grub4dos, edited menu.lst, then checked that it booted and ran as it did on the USB drive. I updated using synaptic then checked to see that I had v1.2.2 of quick-remaster. The second partition I formatted as ext3. I then attempted to run quick-remaster. The images below shows the quick remaster GUI settings and the output I got. The quick-remaster GUI image shows the version as 1.2.1 but synaptic shows 1.2.2 installed. Could this failure be down to a quick-remaster version issue?

Regards,

Ken.
Attachments
quick-remaster2.png
(28.96 KiB) Downloaded 129 times
quick-remaster1.png
(181.15 KiB) Downloaded 128 times

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

#344 Post by fredx181 »

Hi keniv, sorry, my bad, it's a bug, in some cases the mountpoint is different, e.g it searches in /mnt/sda1/291219bustdog/live and probably the mountpoint of your live folder is /mnt/live/mnt/sda1/291219bustdog/live, so it cannot find 01-filesystem.squashfs
I will fix soon and announce v1.2.3 , no it's not because of quick-remaster version (it shows wrong in the GUI, in reality it is v1.2.2, will fix that too).

Fred

keniv
Posts: 583
Joined: Tue 06 Oct 2009, 21:00
Location: Scotland

#345 Post by keniv »

Thanks for the explanation Fred. As usual, when things don't work, I thought it was something I'd done wrong so I'm glad to know it wasn't me. I'll try it again when quick-remaster gets to v 1.2.3.

Regards,

Ken.

marcelocripe
Posts: 6
Joined: Sat 18 Apr 2020, 22:17

Re: BusterDog + build system (no-systemd)

#346 Post by marcelocripe »

fredx181 wrote:*** BusterDog + build system *** (updated 2019-12-29)

See Here for a Buster-Live build system.

Based on the Debian 'Buster' branch but without systemd.
It's using special method (taken from AntiX) to avoid systemd by replacing systemd with 'elogind'.
(and some more, e.g. libsystemd replaced by libelogind), more background info Here

EDIT: For how to boot BusterDog with systemd, see here:http://murga-linux.com/puppy/viewtopic. ... 71#1041071

Download: 32 and 64 bit ISO's (updated 2019-12-29), see Here, boot options (grub4dos): Examples-boot-codes.txt

DEVX and Firmware squashfs modules: Here

Custom repository: 32-bit 64-bit

Login details:
root with password root
puppy with password puppy

Specifications:
Built from scratch by using debootstrap and remastered afterwards.
Kernel: 4.19.0-6 (the kernel is separate module)
Choice of Boot Methods: porteus-boot and live-boot v3 (see for options: Examples-boot-codes.txt)
(EDIT: See post #4 for how to boot with older kernel 3.16 if possibly your hardware is too old for booting v4.19)
Default WM - OpenBox, with Desktop choices (run ‘Desktop Manager’ to choose):
- Tint2 panels
- PcmanFM providing the Desktop and lxpanel
- Tint2 bottom panel and rox-pinboard providing the Desktop
Option to switch to JWM window-manager
Default File Manager - PcmanFM with option to use rox.
Default Internet Browser - Palemoon.
See info and links about possible Palemoon issues (on some machines with Intel graphics) here:
http://murga-linux.com/puppy/viewtopic. ... 71#1018771

Thanks very much to everyone who has been involved with DebianDog, specially Toni (saintless), William (mcewanw), Terry (sunburnt), dancytron, belham2, rcrsn51, wiak, jd7654, backi, AndresC2, peebee and all who helped by giving feedback on the DebianDog threads.

Screenshots:

Openbox tint2 panels
Image
Openbox with PcmanFM and lxpanel:
Image
JWM
Image
Hello fredx181 and colleagues from the forum,

I searched for information on https://debiandog.github.io/doglinux/, https://debiandog.github.io/doglinux/zz03busterdog.html, http://wikka.puppylinux.com/DebianDog, http: // murga-linux.com/ and I did not find the doubts answered.


1 - What is the minimum hardware specification (Processor and RAM) and what is recommended for running BusterDog in graphical mode (this information is not available on the website)?

2 - The operating system contained in the ISOs (https://github.com/DebianDog/BusterDog/ ... ild-system) are translated into Portuguese from Portugal or Portuguese from Brazil (this information does not available on the website)?

3 - I haven't found information about which programs are available in the ISOs BusterDog-openbox_jwm-2019-12-29_32-bit.iso and BusterDog-openbox_jwm-2019-12-29_64-bit.iso?

4 - Yesterday I tried to download the ISOs using a download manager, but both failed with about 95% of the download.

The main objective is to reuse donated or discarded computers / notebooks that have about 512MB up to 2 GB of RAM with DDR1 or DDR2 technology and Intel processors: Pentium 4, Celeron, Atom and AMD processors: Athlon, Duron and etc.

I already thank anyone who can help me answering my questions.

marcelocripe

Original text in Brazilian Portuguese, translated into English by Google translator.

----------------

Fred


Olá fredx181 e colegas do fórum,

Eu procurei informações nos sites https://debiandog.github.io/doglinux/, https://debiandog.github.io/doglinux/zz03busterdog.html, http://wikka.puppylinux.com/DebianDog, http://murga-linux.com/ e não encontrei repostas as minhas dúvidas.


1 - Qual é a especificação mínima de hardware (Processador e Memória RAM) e qual é a recomendada para rodar o BusterDog em modo gráfico (esta informação não está disponível no site)?

2 - O sistema operacional contido nas ISOs (https://github.com/DebianDog/BusterDog/ ... ild-system) possuem tradução para português de Portugal ou português do Brasil (esta informação não está disponível no site)?

3 - Não encontrei também informações sobre quais programas estão disponíveis nas ISOs BusterDog-openbox_jwm-2019-12-29_32-bit.iso e BusterDog-openbox_jwm-2019-12-29_64-bit.iso?

4 - Ontem eu tentei fazer o download das ISOs utilizando um gerenciador de download, mas ambas falharam com cerca de 95% do download.

O principal objetivo é de reutilizar computadores / notebook doados ou descartados que possuem cerca de 512MB até 2 GB de memória RAM com tecnologia DDR1 ou DDR2 e processadores Intel: Pentium 4, Celeron, Atom e processadores AMD: Athlon, Duron e etc.

Desde já agradeço a quem puder me ajudar respondendo as minhas dúvidas.

marcelocripe

Texto original em idioma português do Brasil, traduzido para o inglês por Google tradutor.

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

#347 Post by fredx181 »

*** Updated packages ***

- quick-remaster v1.2.3, changes:
-- should be fixed now that in some cases the path to the frugal install "live" folder wasn't correct and therefore not found.
-- added check for failure of remastering and/or backing up save storage due to e.g. not enough disk space, gives a message then and exits.
@keniv, if you tested this and it succeeded, can you tell me briefly what you did, and how much disk space it took for you (there weren't many test reports in the past, so I'm just curious)

From rcrsn51:
- PeasyPDF
and
- PeasyScan

Install with synaptic or apt
.
@marcelocripe, I will reply to you later

Fred

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

#348 Post by fredx181 »

Hi marcelocripe
1 - What is the minimum hardware specification (Processor and RAM) and what is recommended for running BusterDog in graphical mode (this information is not available on the website)?
It should run with 512MB RAM, but depends of course on what type of programs you run and how many at the same time, about processor minimum I'm not sure, it runs fine on my laptop with 2.10GHz
2 - The operating system contained in the ISOs (https://github.com/DebianDog/BusterDog/ ... ild-system) are translated into Portuguese from Portugal or Portuguese from Brazil (this information does not available on the website)?
No, it's in english, however you can run from menu > System > Set locale/language and choose Portugese/Brazilian, but the translation won't be complete as many custom programs are not translated (english only).
3 - I haven't found information about which programs are available in the ISOs BusterDog-openbox_jwm-2019-12-29_32-bit.iso and BusterDog-openbox_jwm-2019-12-29_64-bit.iso?
Too many to name here, mostly small applications, (e.g. no office suite), multimedia: mpv and mplayer, internet: palemoon, graphics: mtpaint, peasyglue, peasyscale and some others, and sfs module tools, remaster tools and package-manager of course (synaptic, apt)
4 - Yesterday I tried to download the ISOs using a download manager, but both failed with about 95% of the download.
That's a pity, maybe try another way, for me it works OK downloading directly with Palemoon or Firefox.
The main objective is to reuse donated or discarded computers / notebooks that have about 512MB up to 2 GB of RAM with DDR1 or DDR2 technology and Intel processors: Pentium 4, Celeron, Atom and AMD processors: Athlon, Duron and etc.
Should run fine, it's lightweight, probably best to have a swap partition.

Fred

marcelocripe
Posts: 6
Joined: Sat 18 Apr 2020, 22:17

#349 Post by marcelocripe »

fredx181,

Thank you very much for answering my questions.

The team of developers could try to include the need to include this basic information on the website.

New Linux distribution users, like me, can give up using BusterDog due to lack of basic information, which is very bad. Can you imagine the frustration of a new user after downloading the ISO and failing to complete the installation due to the minimum hardware requirements (Processor and RAM) not being met by the computer / notebook for installing the BusterDog in graphical mode?

Thank you.

marcelocripe

Original text in Brazilian Portuguese, translated into English by Google translator.

-----------

fredx181,

Muito obrigado por responder as minhas dúvidas.

A equipe de desenvolvedores poderiam se a tentarem a necessidade de incluir estas informações básicas no site.

Novos usuários de distribuição Linux, iguais a mim, podem desistir de utilizar o BusterDog devido a falta de informações básicas, o que é muito ruim. Imagina a frustação de um novos usuário após baixar a ISO e não conseguir concluir a instalação devido aos requisitos mínimos de hardware (Processador e RAM) não serem atendidos pelo computador/notebook para a instalação do BusterDog no modo gráfico?

Muito Obrigado.

marcelocripe

Texto original em idioma português do Brasil, traduzido para o inglês por Google tradutor.

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

#350 Post by fredx181 »

Added to repository: Master PDF Editor v4.3.61 (older "free" version with much less restrictions than the latest)
I've made .deb packages (64 and 32 bit) from the sfs's shared Here , thanks festus!

Install "master-pdf-editor" with synaptic or apt

EDIT: @marcelocripe
The team of developers could try to include the need to include this basic information on the website.

New Linux distribution users, like me, can give up using BusterDog due to lack of basic information, which is very bad. Can you imagine the frustration of a new user after downloading the ISO and failing to complete the installation due to the minimum hardware requirements (Processor and RAM) not being met by the computer / notebook for installing the BusterDog in graphical mode?
Well, there is not really a "team" and I find it hard to determine what to call minimum requirements, as I said, because it all depends on what you do.

Fred

keniv
Posts: 583
Joined: Tue 06 Oct 2009, 21:00
Location: Scotland

#351 Post by keniv »

fredx181 wrote:*** Updated packages ***

- quick-remaster v1.2.3, changes:
-- should be fixed now that in some cases the path to the frugal install "live" folder wasn't correct and therefore not found.
-- added check for failure of remastering and/or backing up save storage due to e.g. not enough disk space, gives a message then and exits.
@keniv, if you tested this and it succeeded, can you tell me briefly what you did, and how much disk space it took for you (there weren't many test reports in the past, so I'm just curious
Hi Fred,
You were very quick in uploading quick-remaster V1.2.3. Thanks for that. I've just tried it and I am currently posting from the result so I think I've succeeded though I have some questions which I'll ask at the end of this post.
I downloaded and upgrade quick-remaster using synaptic. I rebooted BusterDog.I then followed the instructions in your animated gif as before but this time all went well. It seemed to be very quick in that it took just over three minutes to complete. I keep BusterDog in /mnt/live/mnt/sda1/291219bustdog.
The contents of /mnt/live/mnt/sda1/291219bustdog/live are now shown in the attached image. Here are my questions
1) 01-filesystem.squashfs shows as 477.3MB. 01-filesystem.squashfs.bak shows as 216.9MB. As the new one is much larger I assume this to be what I should expect.
2)changes.dat shows total size 2.9GB, size on disk 954.4MB. changes.dat.bak shows total size 2.9GB, size on disk 942.5MB. Is this what I should expect? Once i am sure that all is working well can I delete the .bak files?
how much disk space it took
I don't know how to find this out. When I checked the ext3 formatted partition at the end there was nothing on it. The whole process was fairly painless. Much easier than I thought it would be. Hope this helps.

Regards,

Ken.
Attachments
mnt-live-mnt-sda1-291219bustdog-live.png
(70.27 KiB) Downloaded 490 times

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

#352 Post by fredx181 »

Hi keniv, seems all good to me, yes you can delete the .bak files but if you really want to be sure that the (old) changes are incorporated in the new 01-filesystem.squashfs you can boot without changes (without the changes=/... part at the boot command line) to see if it contains the changes you made.
And if you chose "Clear changes at reboot ...." then after reboot you started with a fresh (empty) changes.dat
1) 01-filesystem.squashfs shows as 477.3MB. 01-filesystem.squashfs.bak shows as 216.9MB. As the new one is much larger I assume this to be what I should expect.
If you added a lot (e.g. installed new programs) it's expected that new 01-filesystem.squashfs will be larger, but in this case I suspect you chose LZ4 compression which is very fast but creates a larger file, the original 01-filesystem.squashfs is compressed with XZ (smaller file) , so to really compare you can choose XZ next time maybe but it takes much longer to compress.
2)changes.dat shows total size 2.9GB, size on disk 954.4MB. changes.dat.bak shows total size 2.9GB, size on disk 942.5MB. Is this what I should expect? Once i am sure that all is working well can I delete the .bak files?
Should be good, although I never understand the "size on disk" why it's so much smaller than "total size"

Fred

keniv
Posts: 583
Joined: Tue 06 Oct 2009, 21:00
Location: Scotland

#353 Post by keniv »

Hi Fred,
Thanks for your reply and the information. From what you said I am assuming I could do this again but this time chose xz compression to get smaller files. I might try this but at the moment I'm quite happy with what I've got and I think I'll stick with it for a bit. I did notice when I shut down after the first boot when I chose to save changes it showed I had aprox 2700MB of save file left. I was a bit surprised by this as all I'd done was enable the splash screen in grub4dos.

Regards,

Ken.

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

#354 Post by dancytron »

keniv wrote:Hi Fred,
Thanks for your reply and the information. From what you said I am assuming I could do this again but this time chose xz compression to get smaller files. I might try this but at the moment I'm quite happy with what I've got and I think I'll stick with it for a bit. I did notice when I shut down after the first boot when I chose to save changes it showed I had aprox 2700MB of save file left. I was a bit surprised by this as all I'd done was enable the splash screen in grub4dos.

Regards,

Ken.
Unless you actively delete them or move them out of the save file, you get a couple of hundred megabytes in apt-get dpkg data and browser user profile stuff almost immediately.

backi
Posts: 1922
Joined: Sun 27 Feb 2011, 22:00
Location: GERMANY

#355 Post by backi »

Hi Keniv !
Try Bleachbit .......if you are familiar with it.....downloadable via Synaptic..you can recover quite a bunch of Space ......

keniv
Posts: 583
Joined: Tue 06 Oct 2009, 21:00
Location: Scotland

#356 Post by keniv »

fredx181 wrote:Hi keniv, seems all good to me, yes you can delete the .bak files but if you really want to be sure that the (old) changes are incorporated in the new 01-filesystem.squashfs you can boot without changes (without the changes=/... part at the boot command line) to see if it contains the changes you made.
And if you chose"Clear changes at reboot ...." then after reboot you started with a fresh (empty) changes.dat
Hi Fred,
I booted "(without the changes=/... part" and everything was there so I deleted the .bak files. I did choose "Clear changes at reboot ...." so I guess I did start with a clean .dat file.
dancytron wrote:Unless you actively delete them or move them out of the save file, you get a couple of hundred megabytes in apt-get dpkg data and browser user profile stuff almost immediately.
Thanks for the explanation. I did wonder why it wasn't clear.
backi wrote:Try Bleachbit .......if you are familiar with it.....downloadable via Synaptic..you can recover quite a bunch of Space ......
I've got Bleachbit installed. I've used it before with raspbian. Thanks for the reminder.

Regards,

Ken.

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

BusterDog ISO's updated, 2020-06-29

#357 Post by fredx181 »

*** BusterDog ISO's updated, 2020-06-29 ***

Changes and Fixes:
- Kernel upgraded to v4.19.0-9
- Added new option +EXIT in initrd1.xz, on boot commandline e.g. changes=+EXIT:/BusterDog/live (save on demand or at shutdown, temporary changes NOT in RAM)
(see more info and example: Examples-boot-codes.txt)
- Added some more applications, e.g. Pmusic, pequalizer, and more
- Added 'Xlunch' to the Desktop choices in Desktop Manager
- Palemoon upgraded to v28.10.0
- Upgraded all packages to newest versions

Download: Here

Note that this is not a major update, for a frugal install, most changes can be done by upgrading/installing packages in older BusterDog version and upgrade the kernel to v4.19.0-9 by adding/replacing in the frugal "live" folder with the contents of these tar.gz archives:
64-bit: https://github.com/DebianDog/BusterDog/ ... d64.tar.gz
32-bit: https://github.com/DebianDog/BusterDog/ ... pae.tar.gz

Fred

keniv
Posts: 583
Joined: Tue 06 Oct 2009, 21:00
Location: Scotland

Re: BusterDog ISO's updated, 2020-06-29

#358 Post by keniv »

fredx181 wrote:for a frugal install, most changes can be done by upgrading/installing packages in older BusterDog version and upgrade the kernel to v4.19.0-9 by adding/replacing in the frugal "live" folder with the contents of these tar.gz archives:
64-bit: https://github.com/DebianDog/BusterDog/ ... d64.tar.gz
32-bit: https://github.com/DebianDog/BusterDog/ ... pae.tar.gz
Hi Fred,
I followed the instructions above and I seem to be running kernel v4.19.0-9, however, I tried upgrading the packages via synaptic but there weren't any to upgrade. I have upgraded recently, around the time I did the quick-remaster, so perhaps there have been no new ones since then. Does this sound plausible to you or have I done something wrong?

Regards,

Ken.

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

#359 Post by fredx181 »

keniv wrote: I have upgraded recently, around the time I did the quick-remaster, so perhaps there have been no new ones since then. Does this sound plausible to you or have I done something wrong?
Sounds perfectly plausible, should be all good !
Btw, for info, quick-remaster does some cleaning, e.g. cache, so (as you probably noticed) after that the package lists should be updated again (apt update, or reload from synaptic)

Fred

keniv
Posts: 583
Joined: Tue 06 Oct 2009, 21:00
Location: Scotland

#360 Post by keniv »

fredx181 wrote:after that the package lists should be updated again (apt update, or reload from synaptic)
Thanks Fred,
I've done that,

Regards,

Ken.

Post Reply