Installing Ubuntu 7.04 Feisty Fawn on a ThinkPad 600E
This page should help you with installing Ubuntu/Kubuntu/Xubuntu on your Thinkpad 600E. For decent performance the Xubuntu distribution is recommended, however this will depended on your requirements.
For this installation you will need have at least 256Mb of RAM installed in your Thinkpad.
Please bare with me while I write this page, thanks. CnlPepper 04:45, 22 May 2007 (CEST)
Contents
Downloading Install CDs
Download the full live/install CD for your chosen distribution and burn it to a blank CD:
- Ubuntu - http://releases.ubuntu.com/feisty/ubuntu-7.04-desktop-i386.iso
- Kubuntu - http://releases.ubuntu.com/kubuntu/feisty/kubuntu-7.04-desktop-i386.iso
- Xubuntu - http://cdimages.ubuntu.com/xubuntu/releases/feisty/release/xubuntu-7.04-desktop-i386.iso
Installing
- Make sure your Thinkpad's bios is flashed to the most recent version.
- You must disable quickboot in the bios (access by holding F1 while powering on the machine, do not release F1 until the bios screen appears).
- Insert and boot the live CD.
- When the live CD boot menu appears highlight the first option and press F6.
- Add the following linux kernel options to the end of the line of text that appears: acpi=off pci=noacpi pnpbios=off vga=0x317
- Once the live CD has booted, double click on install icon on the desktop and follow the installation instructions.
If you find the installation hangs before finishing (leave at least 10 mins before declaring it hung!) then disconnect any cardbus/pcmcia card you normally have attached and try re-installing.
Configuring Audio
audio not detected properly, need to blacklist wrong modules
Add the following to the end of /etc/modules:
snd-cs4236
snd-pcm-oss
snd-mixer-oss
snd-seq-oss
Add the following to the end of /etc/modprobe.d/blacklist:
blacklist snd-cs46xx
blacklist cs46xx
blacklist snd-cs4231
blacklist snd-cs4232
Replace the contents of /etc/modules with the following:
# Alsa 0.9.X kernel modules' configuration file.
# ALSA portion
alias char-major-116 snd
# OSS/Free portion
alias char-major-14 soundcore
##
## IMPORTANT:
## You need to customise this section for your specific sound card(s)
## and then run `update-modules' command.
## Read alsa-driver's INSTALL file in /usr/share/doc for more info.
##
## ALSA portion
#alias snd-card-0 snd-cs4232
alias snd-card-0 snd-cs4236
# You have to specify every damm paramter to get it working:
options snd-cs4236 isapnp=0 cport=0x538 port=0x530 sb_port=0x220 fm_port=0x388 irq=5 dma1=1 dma2=0
## OSS/Free portion
alias sound-slot-0 snd-card-0
alias sound-slot-1 snd-card-1
##
# OSS/Free portion - card #1
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
alias /dev/mixer snd-mixer-oss
alias /dev/dsp snd-pcm-oss
alias /dev/midi snd-seq-oss
# Set this to the correct number of cards.
options snd cards_limit=1
add references to original article
Configuring Video
kernel framebuffer option: vga=0x317
modify /etc/X11/xorg.conf
change default colour depth to 16 (neomagic card in 600e does not support HW accelerated 24bit which severly hampers performance - 16 runs very well but is not set by default)
set 16 bit mode
Fix overlay for DVD playback
add to devices: Option "OverlayMem" "829440"
Wireless
see ubuntu forums if your particular card is undetected.
Configuring Power Settings
acpi needed to be disabled, need to use apm. I've not solved this so far or found other info. WIll update this section when I do.
For now select shutdown and just wait until HD stops then it is safe to power down.
DVD Playback
totem-xine + libdvdcss2 + xine extra codecs = perfect