Information needed beforehand:
You'll need your monitor's vertical and horizontal hz. Look it up on the Internet.
Video card information. Hint: use Nvidia card; ATI has way problematic driver support for Linux.
Download latest NVidia drivers from http://nvidia.com/content/drivers/drivers.asp. Burn to disk.
Don't let Debian automatically handle your CDROM links. It doesn't work yet.
Configure one hard drive as the master and one as the slave with the jumper settings. (MA and SA settings) Set the Linux drive as the master disk so that it modifies the boot record on the Linux disk and not the Windows disk.
Use your mouse to select, copy, and paste to the terminal window.
Use your tab key on the command line to complete the names of files and directories.
'update-menus' is a good command to set links to programs in the graphical menu.
Begin by typing "linux26" at the prompt to get the 2.6 kernel. This is a must, because it gives you the 2.6 kernel.
Partition the HD. Best to let Debian automatically handle this if you have two hard drives.
Do the normal install process.
For video, start with Vesa drivers.
If you're using a second hard drive with Windows, or you have a dual boot partitioned disk, you'll need to configure Windows to work with the grub boot loader:
# This entry automatically added by the Debian installer for a non-linux OS
title Microsoft Windows XP Home Edition
map (hd0) (hd1)
map (hd1) (hd0)
Configure your DSL connection with pppoeconf:
Update system with dselect
deb ftp://ftp.us.debian.org/debian testing main contrib non-free
Quit dselect when the files are updated (don't continue with dselect; quit afer the file lists are downloaded). I haven't figured out how to change the upgrade source with Synaptic.
Log into Gnome with your normal account.
Open Synaptic (Applications::System Tools::Synaptic Package Manager)
Install all libgnomevfs libraries
Now do a system wide update:
1. Mark All Upgrades
2. Smart Upgrade
2. Apply Marked Changes
Here we go. This should take a while
Now we install NVidia drivers:
Use Synaptic to search for and install the following packages and their dependencies:
Configure the source:
tar -xvf kernel-source-2.6.8.tar
make-kpkg --append-to-version "-386" --revision 2.6.8-2 --config old configure
Setup NVidia drivers:
1. copy Nvidia driver file to your Desktop. chmod a+rwx
4. comment out line
1. press "i" key to go to insert mode
2. place cursor at front of line, and type the # key
3. press your "Esc" key to get out of edit mode
4. type ":w" to write the file
5. type ":q" to exit vi
5. reboot with "shutdown -r now" command
Answer yes to everything, and the drivers should be built for you.
Now, configure your xserver with the following command:
Answer yes to everything (just hit return) until you get to your monitor information (just double check these values). When you get to the driver section, scroll up from the vesa driver to find the "nvidia" driver, and select it. When the modules are listed, dselect glcore and dri modules. Leave the rest as is and continue with the defaults.
When you're done, open up
Generally, you want to move away from OSS to Alsa. The alsaconf utility seems to work good, so you may want to install and use it. Also, you want to reset gstreamer to use alsa instead of oss:
Install alsa-base alsa-oss
run gstreamer-properties (set to "custom" for audio settings, then reset)
-> Single click to activate items
-> Always open in browser windows
-> Include a Delete command that bypases Wastebasket
configuration located at
tcl8.4/tk8.4 (install dev files also)
-Modify "configure" file to include
lprng - for printing (currently broken; looking for lpadmin but can't find it)
Rosegarden (launch with rosegarden4)
dosbox (for games; see abandonia.com for games)
php4-gd (suggested by Zen-Cart)
php4-curl (suggested by Zen-Cart)
When configuring many packages with Tcl, probably will need to add the following options to the command line:
(it's looking for TclConfig.sh file)
glimmer (tcl ide)
Volume Control Panel
Record through microphone
Use red outlet in PC board
Allow "Microphone Boost"
Maximum "Capture" volume; set as recording device
Maximum "Microphone" volume
cvs -d:pserver:firstname.lastname@example.org:/cvsroot/myproject checkout modulename
After running pppoeconf, change
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
iface lo inet loopback
iface dsl-provider inet ppp
pre-up ifconfig eth0 up