GUI/X less Puppy
GUI/X less Puppy
I have searched the forums and google but I cannot find anything. I have an old Dell PII 233 Laptop that the mouse doesnt work on and I would like to install puppy on it but I dont want any GUI or X stuff. I have see a post some where about a console only puppy but I cannot find it anywhere. Right now im using a base debian install. Any suggestions.
- technosaurus
- Posts: 4853
- Joined: Mon 19 May 2008, 01:24
- Location: Blue Springs, MO
- Contact:
you could try running dir2sfs on an empty directory (possibly with an empty directory tree) and naming the sfs pup_XXX.sfs, but that would be COMPLETELY barebones - I havn't tried it but I can give it a run tonight and let you know. What other utilities do you need?
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].
All I really need are links2 with graphics mode. Nano for a text editor. Ndiswrapper for my wifi card. FBI or ZGV for an image view. Aumix and mp3blaster for music. SSH would be nice. Fetchmail, Procmail, and Mutt for email. Im still very new to puppy so I havent looked in to doing a remaster so any help you can give me would be great.
-
- Posts: 632
- Joined: Tue 02 Oct 2007, 07:39
Just boot the standard Puppy with the
command and you have a barebones GUI/X-less Puppy.
Code: Select all
puppy pfix=nox
onebone is downloadable at http://puppylinux.ca/puppyfiles/vintage/
someone will probably come up with a location for picopup ...
someone will probably come up with a location for picopup ...
I am wondering if the remaster scripts work without X. A lot of the dialogs in these scripts open propper windows with buttons etc. On the other hand one could use a standard puppy, ad the cli- apps one would need and remaster everything under X. Afterwards you could boot with the pfix=nox boot parameter and there you are- cli distro.
The remaster scripts are surprisingly easy to work with. I, as a relative linux newbie, was able to cook my own distro in no time.
If you do this, be sure to publish your work. I'm very interested in a cli distro, but ATM there are other projects that need my attention (e.g. puppy for sailors...).
The remaster scripts are surprisingly easy to work with. I, as a relative linux newbie, was able to cook my own distro in no time.
If you do this, be sure to publish your work. I'm very interested in a cli distro, but ATM there are other projects that need my attention (e.g. puppy for sailors...).
- technosaurus
- Posts: 4853
- Joined: Mon 19 May 2008, 01:24
- Location: Blue Springs, MO
- Contact:
here is my semi-manual remaster method?
from a full working & compatible puppy/puplet (same kernel etc..)
mount a pup_XXX.sfs and copy it to a folder (or you can start from an empty folder)
do all of your manual editing of the structure (you can expand pets using pet2tgz and dump them in the base of the folder you created, delete files or modify configurations)
run dir2sfs on the directory
rename the sfs to pup_XXX.sfs (XXX must match your initrd.gz version)
copy all of the files to a folder from the corresponding iso except boot.cat and the pup_XXX.sfs (use the new pup_XXX.sfs - boot.cat will be auto generated)
I do all but the last step and use a frugal install to check as I reach build milestones.... then I make the iso once it is all checked out
sorry if it is not useful - for me it is faster than trying to do unleashed because I can QC the packages one by one
from a full working & compatible puppy/puplet (same kernel etc..)
mount a pup_XXX.sfs and copy it to a folder (or you can start from an empty folder)
do all of your manual editing of the structure (you can expand pets using pet2tgz and dump them in the base of the folder you created, delete files or modify configurations)
run dir2sfs on the directory
rename the sfs to pup_XXX.sfs (XXX must match your initrd.gz version)
copy all of the files to a folder from the corresponding iso except boot.cat and the pup_XXX.sfs (use the new pup_XXX.sfs - boot.cat will be auto generated)
Code: Select all
mkisofs -D -R -o mypuplet-XXX.iso -b isolinux.bin -c boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table NAMEOFYOURFOLDER
sorry if it is not useful - for me it is faster than trying to do unleashed because I can QC the packages one by one
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].
go to ~/usr/X11R7/bin and delete the X symlink. Reboot and the gui won't be loaded. Puppy will be guiless until you run xorgwizard.
Speakpup, based on 2.17, could be run as a gui-less puppy.
http://puppylinux.ca/members/Seeing-Eye-Puppy/
[/u]
Speakpup, based on 2.17, could be run as a gui-less puppy.
http://puppylinux.ca/members/Seeing-Eye-Puppy/
[/u]
[url]http://speakpup.blogspot.com[/url]
The problem is that most of the setup scripts have X-related dialogs in them, and will not run successfully from a pfix=nox startup. If puppy configures correctly for you w/o any user input at all, you might be okay.
I went hunting for an old TUI library, but didn't find anything that looked like it could substitute for gtkdialog. I don't know about the new Vala/Genie stuff.
I went hunting for an old TUI library, but didn't find anything that looked like it could substitute for gtkdialog. I don't know about the new Vala/Genie stuff.
Well, it's not that a PII 233 MHz couldn't run X at all. So if you have to set stuff up you will be fine with running it once in a while- just plug in an external mouse.
Running without X on a daily basis will give you an unbeatable speed advantage though.
@ micah:
If you bother you might probably want to try my puplet PULP. It should give you a satisfactory user experience with X and an external mouse, even at 233 Mhz. (I need betatesters anyways )
Get it here:
flusslinie.wordpress.com
Running without X on a daily basis will give you an unbeatable speed advantage though.
@ micah:
If you bother you might probably want to try my puplet PULP. It should give you a satisfactory user experience with X and an external mouse, even at 233 Mhz. (I need betatesters anyways )
Get it here:
flusslinie.wordpress.com