Step by step installation
First of all, obviously, we need the hardware. In the prototype here presented, we had this configuration
- Computer: Pentium IV 2.0GHz, 512MB RAM, 20GB hard disk
- Graphic card: nVidia GeForce 5200 AGP 8x, 128MB, VGA + DVI + TV outputs (the blue one on the picture)
- Seat 1: PS/2 keyboard and mouse, 17" CRT monitor (the right one in the photo)
- Seat 2: USB keyboard and mouse, 15" CRT monitor (the left one)
- Network connection to a second computer, in order to have remote access during the configuration of the system (It is also possible to do without an additional computer, but this option is not recommendable at all).
- Internet access, to download drivers, additional packages, and (optionally) to keep updated the system.
Standard Ubuntu install
In this step it is not necessary to have all your hardware plugged. If you have only a set of KVM (keyboard, video, mouse), that is enough right now. We used a PS/2 keyboard and a PS/2 mouse, and a VGA monitor plugged in the VGA output of the graphic card. Nothing special at the moment.
Insert the Ubuntu CD. The CD of the 6.06 version is a live one, which offers the possibility of being installed on youy hard drive.
Follow the instructions and Install Ubuntu on your hard drive. Your hard drive will be deleted and its contents will be lost. Any spyware and virus you may previously have there, will be lost.
After the installation if everything was OK, you should have an Ubuntu with the X working properly on one of your monitors.
Before going into the next step, we recommend you to enable the root account. May be this is against the philosophy of Ubuntu, but it can be annoying to type sudo just before each command when you have to change many things at one time, such as in this project. After this step, the next commands will have to be executed as the root user. Otherwise, you will have to prepend sudo to all the commands needing root access.
$ sudo passwd root
If you want to make changes from another computer in your network, you must install a SSH server
# apt-get install openssh-server
The next step is to download the binary drivers from nVidia, because of limitations of the open source ones in graphic cards having more than one output.
# apt-get install nvidia-glx
Now it is time to plug the second monitor and modify your system configuration editing your xorg.conf file
(Continues on step III...)