console puppy without X server
console puppy without X server
I am trying to build a small Puppy derivative to control my NAS RAID 1 and Twonky and ITunes.
I stripped down Puppy with Unleashed and it works well.
All X-related packages are gone and thats what I want.
Problem:
Network wizard and Universal Installer DO need X (At least for XMessage and XDialog)
Any solution out there to run Puppy ciompletely without X?
I stripped down Puppy with Unleashed and it works well.
All X-related packages are gone and thats what I want.
Problem:
Network wizard and Universal Installer DO need X (At least for XMessage and XDialog)
Any solution out there to run Puppy ciompletely without X?
Are they scripts? If so, you might have to recode them to use dialog, and submit them to Barry. Of course they really would need to be updated in parallel with their X equivalents in future. I guess the only way to do this with Puppy is to have Barry agree to take this on, else fork your own Puppy.
Ideally the existing code should cater for X and console.
Ideally the existing code should cater for X and console.
- Lobster
- Official Crustacean
- Posts: 15522
- Joined: Wed 04 May 2005, 06:06
- Location: Paradox Realm
- Contact:
I think the guy who created this console based Puplet "PicoPup"
http://puppylinux.org/wikka/PicoPupMPD
had a console programs thread . . .
http://puppylinux.org/wikka/PicoPupMPD
had a console programs thread . . .
Re: console puppy without X server
use the pfix=nox paramodom wrote:Any solution out there to run Puppy ciompletely without X?
and this page:
http://www.puppylinux.org/wikka/ShellScriptsExamples
here are a few links that might be useful regarding creating a commandline puppy:
http://www.murga-linux.com/puppy/viewto ... 97&t=11232
http://www.murga-linux.com/puppy/viewto ... 70&t=11361
http://www.murga-linux.com/puppy/viewto ... 770&t=8623
http://www.murga-linux.com/puppy/viewto ... 97&t=11232
http://www.murga-linux.com/puppy/viewto ... 70&t=11361
http://www.murga-linux.com/puppy/viewto ... 770&t=8623
Thanks a lot so far.
Thats the current status:
Puppy works fine without X and comes up and runs very good.
I wrote a main-menu für my life-cd with sh and dialog, that comes up at boottime and gives you choices like:
- Install to device (HDD,USB,...)
- Setup network (modules and IP-settings)
- Shell
- Reboot
- Shutdown
For the network setup part I adopted parts from puppys network setup wizard and parts from trivial-network-setup and recoded everything with sh and dialog - cool!
The first menu item is still a big issue. Actually I intended to redirect the calls to Xdialog and gxmessage to "wrapper-scripts" which translate the Xdialog and gxmessage-commandline syntax to calls to the dialog software.
-- yes -- It works -- but unfortunately thats not it
puppyinstaller seems to call another software after the initial selection of the targetdevice in the menu. And thats not Xdialog or gxmessage
So it seems like my first approach to make the puppyinstaller available under the CLI failed at that point and maybe I will have to analyze and rewrite the puppyintaller which I actually dont want to do
Maybe somebody knows about the puppyinstaller and has an idea how I could solve this problem?
BTW: Somebody interested in the CLI-wrappers for XDialog and gxmessage (both still beta, fur sure
Thats the current status:
Puppy works fine without X and comes up and runs very good.
I wrote a main-menu für my life-cd with sh and dialog, that comes up at boottime and gives you choices like:
- Install to device (HDD,USB,...)
- Setup network (modules and IP-settings)
- Shell
- Reboot
- Shutdown
For the network setup part I adopted parts from puppys network setup wizard and parts from trivial-network-setup and recoded everything with sh and dialog - cool!
The first menu item is still a big issue. Actually I intended to redirect the calls to Xdialog and gxmessage to "wrapper-scripts" which translate the Xdialog and gxmessage-commandline syntax to calls to the dialog software.
-- yes -- It works -- but unfortunately thats not it
puppyinstaller seems to call another software after the initial selection of the targetdevice in the menu. And thats not Xdialog or gxmessage
So it seems like my first approach to make the puppyinstaller available under the CLI failed at that point and maybe I will have to analyze and rewrite the puppyintaller which I actually dont want to do
Maybe somebody knows about the puppyinstaller and has an idea how I could solve this problem?
BTW: Somebody interested in the CLI-wrappers for XDialog and gxmessage (both still beta, fur sure