Building a head/headless server
http://www.murga-linux.com/puppy/viewtopic.php?p=190724&sid=b2ff8b62ecc3ad6d3f4baa7ce8fa2bb9
Subject: How to build a head/headless, multimedia, file, and print server using Puppy Linux
Hardware Requirements
-
Designated Desktop or Laptop
-
Desirable Audio output
-
Ethernet Cable
-
Wireless/Wired Router
-
Key Board can be removed later
-
Mouse can be removed later
-
Monitor can be removed later
-
Optional Large LCD television
-
Another computer to use as a remote control
-
A stereo receiver/ tuner
-
Some speakers
Software Requirements
Brief steps
-
install Puppy to the hard drive.
-
install Tightvnc server
-
install X11vnc.
-
install Samba
-
enable X11vnc and Tightvnc
setup the password for vncserver
At this point you may want to know why I installed two vnc servers. X11vnc
will allow me to use, modify the display that is currently scene also know
as display : 0. X11vnc is very fickle if you do something like
inappropriately quit the session it can remain locked up and the only way to
resolve is to login with a different vnc session and reboot the
computer. This is where Tightvnc comes into play.
If you want to remove the monitor, mouse and keyboard (a headless system)
you have to do the following. Remove the monitor connection and reboot the
computer. You will hear 1 long beep and 3 or 4 short beeps following. This
will happen every time you reboot because the computer is trying to tell you
there is no display connected to the computer.
-
You need to wait 2 minutes for Puppy Linux O.S. to get to the section
where it asks you to select you monitor.
-
Then connect the cable and you have to choose a display resolution,
default is 640 X 480. Once you choose one remove the monitor connection
then hit Enter.
-
Wait for 20 seconds then plug the cable in again. The O.S. need you to
answer one more question. You need to disconnect the monitor then hit
Enter then it will boot up and enter the gui all is good.
-
Log into the computer using your vncviewer client in Mac or Windows. Or
run the command vncviewer 192.168.X.X:5900 or 192.168.X.X:5901. The
latter is the admin using Tightvnc viewer and requires a password. The
former requires no password and this is the one everyone should use to
change the music playing, play movies if you have this machine connected
to a large display, store files, print or play your favorite S.N.E.S. ,
Atari, P.C. Engine or Arcade Roms.
-
Getting the print sharing to work…
Last edited by lindylex on Wed Apr 30, 2008
documented on: 2008-05-21