Installing Ubuntu 7.04 Feisty Fawn on a ThinkPad 600E

From ThinkWiki
Revision as of 04:30, 22 May 2007 by CnlPepper (Talk | contribs)
Jump to: navigation, search

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 depend 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)

Downloading Install CDs

Download the full live/install CD for your chosen distribution and burn it to a blank CD:

Installing

  1. Make sure your Thinkpad's bios is flashed to the most recent version.
  2. 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).
  3. Insert and boot the live CD.
  4. When the live CD boot menu appears highlight the first option and press F6.
  5. Add the following linux kernel options to the end of the line of text that appears: acpi=off pci=noacpi pnpbios=off vga=0x317
  6. 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 cards you normally have attached and try re-installing.

Configuring Audio

audio not detected properly, need to blacklist wrong modules

Modify /etc/modules by adding the following to the end of the file:

snd-cs4236
snd-pcm-oss
snd-mixer-oss
snd-seq-oss

Modify /etc/modprobe.d/blacklist by adding the following to the end of the file:

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