Yes - Puppy 5.6. Multisession. I do not want it to be multisession actually. I will finalize the DVD after completing the setup no to save anything. I had to save one time as a test. Or did I have to remaster without making the first save? Any suggestion?

I don't know about remastering from a multisession. I've never tried it.

As for your question about disabling the "Quick Setup" menu, I don't know the answer to that either.

If you are making a custom Puppy just for your own use, I'd stick with multisession. I've saved settings for one computer on a multisession Puppy, then booted that multisession disk in a different computer. If I remember right, when Puppy realized that the settings were wrong for the computer it found itself in, it offered the "Setup" menu again. Try it.

For what it's worth, it's a good idea to use a CD-RW (or better yet, a rewritable DVD) for experimenting with multisession and remastering Puppy. Multisession Puppy runs fine from a rewritable CD or DVD, and Puppy has several ways to blank and reuse a rewritable disk. I'm not sure about a CD, but both Burniso2cd and Pburn will burn a rewritable DVD without having to blank it first. Last edited by Flash on Wed 30 Oct 2013, 13:57; edited 1 time in total

Is there any practical way to remove it from the start, while it can remain as a program that can be used for times that it can be needed?

There are many ways, but all involve customizing of the main puppy sfs file

The easiest way I can think of:
Expand the main Puppy file (unsquashfs puppy_whatever.sfs) . In the resulting squashfs-root directory go to squashfs-root /var/local and create an empty file delayedrun_firstboot_flag. Repack the main file with mksquashfs squashfs-root puppy_whatever.sfs. That's it.

This will suppress the quicksetup and the welcome screen after booting.

Here is what happens at startup (I hope I get this right):

After starting X Puppy runs /root/.xinitrc.
.xinitrc calls /usr/sbin/delayedrun
If the file /var/local/delayedrun_firstboot_flag does not exist, then delayedrun calls quicksetup and welcome1stboot and then creates /var/local/delayedrun_firstboot_flag. This file will be saved when you create a savefile, so you will no be bothered by quicksetup when you use a savefile.
After delayedrun exits, program flow returns to .xinitrc and finally .xinitrc calls the window manager.

You cannot post new topics in this forumYou cannot reply to topics in this forumYou cannot edit your posts in this forumYou cannot delete your posts in this forumYou cannot vote in polls in this forumYou cannot attach files in this forumYou can download files in this forum