Difference between revisions of "Installing Ubuntu 6.06 Flight 6 on a ThinkPad X60s"
Line 22: | Line 22: | ||
== Installing Ubuntu 6.06 Flight 6== | == Installing Ubuntu 6.06 Flight 6== | ||
− | * | + | * Create the IBM Rescue CDs before you begin. I expected the rescue partition to be able to restore my system to the factory default state if I messed up, but I was wrong. |
− | + | * Protect predesktop. | |
− | * | + | * Boot install CD from external USB CD. Prtitioner. Remove Windows partition. Left the IBM recovery partition alone, and created /. /home and swap. |
− | + | * I let the installer install GRUB in the MBR. | |
− | * I let the installer install GRUB in the MBR | ||
− | |||
− | |||
− | |||
== Fixes after installation == | == Fixes after installation == | ||
− | * | + | * |
* The linux-686-smp package supports the dual core processor. I verified that it worked by looking at /proc/cpuinfo. Because I needed to compile other modules anyways (e.g., the wireless drivers), I decided to get the 2.6.16 kernel source and compile it myself. I set the "Pentium M" processor type with 2 processors ([http://wiki.ubuntu.com/KernelCompileHowto]). The package generated by make-kpkg worked when I used make-kpkg's "--initrd" flag. | * The linux-686-smp package supports the dual core processor. I verified that it worked by looking at /proc/cpuinfo. Because I needed to compile other modules anyways (e.g., the wireless drivers), I decided to get the 2.6.16 kernel source and compile it myself. I set the "Pentium M" processor type with 2 processors ([http://wiki.ubuntu.com/KernelCompileHowto]). The package generated by make-kpkg worked when I used make-kpkg's "--initrd" flag. | ||
− | * To get the built-in wireless to work, I installed the 3945ABG wireless driver from SourceForge (http://ipw3945.sourceforge.net/), the latest IEEE 80211 (http://ieee80211.sourceforge.net/downloads.php) modules, and the latest ipw2200 (http://www.thinkwiki.org/wiki/Ipw2200) modules. | + | * To get the built-in wireless to work, I installed the 3945ABG wireless driver from SourceForge (http://ipw3945.sourceforge.net/), the latest IEEE 80211 (http://ieee80211.sourceforge.net/downloads.php) modules, and the latest ipw2200 (http://www.thinkwiki.org/wiki/Ipw2200) modules. Downloading the binary driver by Intel, (Stable release 1.0.0) from [http://downloadfinder.intel.com/scripts-df-external/detail_desc.aspx?ProductID=2259&DwnldID=10315&agr=Y] and following the quick installation instructions also works fine. |
− | |||
== Unsolved == | == Unsolved == |
Revision as of 19:51, 20 April 2006
Contents
Installation of Ubuntu 6.06 Flight 6 on a X60s (model 1705-24U)
Summary
What works out of the box
- Network card (Intel PRO/1000)
- Graphics card (Intel GMA 950)
- USB
- Firewire
- Lid switch
- Volume control, keyboard light and screen brightness control
What needs to be fixed post-install
- Wireless
- Dual core processor
- Processor frequency scaling
- Suspend to RAM
- Suspend to disk
- SD card reader
- Sound
Installing Ubuntu 6.06 Flight 6
- Create the IBM Rescue CDs before you begin. I expected the rescue partition to be able to restore my system to the factory default state if I messed up, but I was wrong.
- Protect predesktop.
- Boot install CD from external USB CD. Prtitioner. Remove Windows partition. Left the IBM recovery partition alone, and created /. /home and swap.
- I let the installer install GRUB in the MBR.
Fixes after installation
- The linux-686-smp package supports the dual core processor. I verified that it worked by looking at /proc/cpuinfo. Because I needed to compile other modules anyways (e.g., the wireless drivers), I decided to get the 2.6.16 kernel source and compile it myself. I set the "Pentium M" processor type with 2 processors ([1]). The package generated by make-kpkg worked when I used make-kpkg's "--initrd" flag.
- To get the built-in wireless to work, I installed the 3945ABG wireless driver from SourceForge (http://ipw3945.sourceforge.net/), the latest IEEE 80211 (http://ieee80211.sourceforge.net/downloads.php) modules, and the latest ipw2200 (http://www.thinkwiki.org/wiki/Ipw2200) modules. Downloading the binary driver by Intel, (Stable release 1.0.0) from [2] and following the quick installation instructions also works fine.
Unsolved
- Suspend to RAM
- Suspend to disk
- Sound
Not tested
- PCMCIA slots
- Modem
- Embeded Security Subsystem (TCPA)
- Active Protection System (HDAPS)