I'm a newbie and I'm seeking the help of experts for my Lean-and-Mean install on an old laptop.

Iím sorry for this long post Iím trying to provide as much detail as I can, if this much information offends I humbly beg your forgiveness. sad.gif

Ok, Iíve gotten far with my project, after installing, and re-installing Slackware a number of times on this machine, I finally have a reasonable grip on how to actually make everything work. ( well for a total n00bie anyhow ) Now for the main eventÖ huh.gif

Iím installing Slack10 on this small minimalist Toshiba Portege 3110 Laptop.
The machine Specs are:
∑ Pentium II mobile 300 Mhz
∑ 128 Mb ram
∑ 6.4 Gig HD
∑ Trident Cyber9525 Vid chip ( PCI no AGP display )
∑ ESS 1978 Audio Chip
∑ eepro100 Net adapter ( also will use a Ximcom PCMCIA adapter )
∑ 800 x 600 LCD screen
∑ PCIv2.1 bus ( no ISA )
∑ APMv1.0, PnPv1.0a, VESAv2.0, DPMS, DDC2b, PCI BIOS
∑ Winmodem
∑ Teac PCMCIA Ė IDE/ATAPI CD-Rom ( havenít been able to make this work yet.

My goal for this project is to turn this old, but cool, laptop into my own demented version of a PDA/MP3 Player/Portable browser type thing.

My intent is to run the following:
∑ XCFE desktop
∑ Mozilla ( firefox?)
∑ A good e-mail client for Earthlink mail
∑ MP3 Player ( xmms? )
∑ Calendar ( built into XCFE )
∑ GIMP
∑ Gnutella
∑ A good phone number/address/e-mail address app to keep track of all the fine ladies =P
∑ GAIM
∑ Abiword

Iím looking to eliminate from this install everything that I wonít need both in terms of packages during the install and, eventually, from the kernel itself. This will both make this older machine perform better, and satisfy my obsessive-compulsive desire for this laptop to be as lean and mean as possible.

The 3110 will never have a printer connected to it, it has no ISA bus, and it will never have a SCSI card. I have no need to play with the IR port. It will never have AGP display capability. ( it's video chip is PCI )

The first hurdle I have to clear is installing all the packages I need to use the above items and perform the essential system functions, yet trim off any other stuff ( even if itís cool ) thatís not needed for this machine.

Is there any reason to install any of the following Slackware packages?


cpio-2.5-i386-1
cups-1.1.20-i486-1 Ė no printer attached, safe to exclude?
gawk-3.1.3-i486-1 Ė is this important for this install?
genpower-1.0.3-i486-1 Ė (no UPS)
isapnptools-1.26-i386-1 Ė no ISA bus on the 3110
jfsutils-1.1.6-i486-1
logrotate-3.6.8-i486-1
lprng-3.8.27-i486-1
minicom-2.00.0-i386-1 Ė will I need this to dial up my ISP for a PPP connection? ( when not using the LAN to connect )
slocate-2.7-i486-3 Ė I have no idea if this is needed by the system
smartmontools-5.30-i486-1
tcsh-6.13.00-i486-1 Ė any reason for a shell besides bash for this machine?
a2ps-4.13b-i386-2
amp-0.7.6-i386-1 Ė is this required to run X players like xmms ?
apsfilter-7.2.5-i386-2
ash-0.4.0-i386-1
bc-1.06-i386-2
bpe-2.01.00-i486-1
enscript-1.6.3-i386-1
espgs-7.07.1-i486-2
ispell-3.2.06-i386-1 Ė needed to run abiword?
jed-0.99_16-i486-1
joe-3.1-i486-1
jove-4.16.0.61-i386-1
ksh93-20030724-i486-1 Ė again is this shell really needed ?
lvm-1.0.8-i486-1 Ė needed if your only using 1 HD ?
mysql-4.0.20-i486-1
sudo-1.6.6-i386-1
vim-6.3.007-i486-1 Ė do I need this if I already have elvis ?
zsh-4.2.0-i486-1
clisp-2.33.2-i486-1
perl-5.8.5-i486-2 - is perl required to run the software Iíve listed above?
python-2.3.4-i486-1 - is python required to run the software Iíve listed above?
elm-2.5.7-i486-1 - do I need this if Iím using pine?
mutt-1.4.2.1i-i486-1 Ė see above
nail-11.3-i486-1 Ė same
tetex-2.0.2-i386-1 Ė is there any reason I need TeX ?

Do I need blackbox, fluxbox or any other window managers to run XCFE 4 ?

Can you think of anything else I can eliminate?

Do I need The Netscape package to run Mozilla or Firefox?

If I install Firefox can I un-install mozilla to prevent redundancy?

Can you suggest anything else that I can discard from the install?

After I get the install packages running lean-and-mean Iím going to try to compile a custom Kernel. The kernel version that comes with this ISO is 2.4.26. However Iíve seen that version 2.6.8.1 includes several fixes that might apply to me such as a fix for trident vid chips and some kind of native Trident acceleration.

Is it better to stay with 2.4.26 and just recompile to take out such things as ACPI, SCSI and ISA bus and set the processor to Pentium 2, and disable AGP etc?

If it will pay to upgrade to the 2.6.8.1 , how can I upgrade essential things like the GCC compiler Etc. as described in the ď ChangesĒ document thatís included with the kernel source?
( remember Iím a newb, I donít even know where to go to download this stuff, or how to properly unpack it, unless a doc file is included )

Can you think of other attributes that I should enable/disable for this hardware>?
(Intel BX chipset btw)

I thank you in advance for your help with this project and for you patience with such a long and detailed post. biggrin.gif