<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.thinkwiki.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Sarunas</id>
	<title>ThinkWiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://www.thinkwiki.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Sarunas"/>
	<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/wiki/Special:Contributions/Sarunas"/>
	<updated>2026-05-05T12:32:53Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.12</generator>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.10_on_a_ThinkPad_X60s&amp;diff=26123</id>
		<title>Installing Ubuntu 6.10 on a ThinkPad X60s</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.10_on_a_ThinkPad_X60s&amp;diff=26123"/>
		<updated>2006-10-31T19:11:09Z</updated>

		<summary type="html">&lt;p&gt;Sarunas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;h2&amp;gt;IBM/Lenovo ThinkPad X60s (model 1705-24U)&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Intel Core Duo low voltage processor L2300 (1.50GHz, 2MB L2, 667MHz FSB)&amp;lt;br&amp;gt;&lt;br /&gt;
1GB RAM (2 NonParity DDR2 SDRAM SoDIMM PC2-5300)&amp;lt;br&amp;gt;&lt;br /&gt;
Intel Graphics Media Accelerator 950&amp;lt;br&amp;gt;&lt;br /&gt;
12.1 inch XGA (1024x768) (Lenovo LTN121XJ-L07)&amp;lt;br&amp;gt;&lt;br /&gt;
40GB, 5400rpm Serial ATA (Toshiba MK4032GSX)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
USB 2.0 CD-RW/DVD-ROM Combo Drive&amp;lt;br&amp;gt;&lt;br /&gt;
Intel PRO/1000 Gigabit Ethernet&amp;lt;br&amp;gt;&lt;br /&gt;
Intel PRO/Wireless 3945ABG&amp;lt;br&amp;gt;&lt;br /&gt;
Firewire&amp;lt;br&amp;gt;&lt;br /&gt;
SD Card Reader&amp;lt;br&amp;gt;&lt;br /&gt;
56K V.92 Modem&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;amp;gt; lspci&lt;br /&gt;
0000:00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS/940GML and 945GT Express Memory Controller Hub (rev 03)&amp;lt;br&amp;gt;&lt;br /&gt;
0000:00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS/940GML Express Integrated Graphics Controller (rev 03)&amp;lt;br&amp;gt;&lt;br /&gt;
0000:00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/940GML Express Integrated Graphics Controller (rev 03)&amp;lt;br&amp;gt;&lt;br /&gt;
0000:00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)&amp;lt;br&amp;gt;&lt;br /&gt;
0000:00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 02)&amp;lt;br&amp;gt;&lt;br /&gt;
0000:00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 02)&amp;lt;br&amp;gt;&lt;br /&gt;
0000:00:1c.2 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 (rev 02)&amp;lt;br&amp;gt;&lt;br /&gt;
0000:00:1c.3 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 4 (rev 02)&amp;lt;br&amp;gt;&lt;br /&gt;
0000:00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #1 (rev 02)&amp;lt;br&amp;gt;&lt;br /&gt;
0000:00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #2 (rev 02)&amp;lt;br&amp;gt;&lt;br /&gt;
0000:00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #3 (rev 02)&amp;lt;br&amp;gt;&lt;br /&gt;
0000:00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #4 (rev 02)&amp;lt;br&amp;gt;&lt;br /&gt;
0000:00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 02)&amp;lt;br&amp;gt;&lt;br /&gt;
0000:00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)&amp;lt;br&amp;gt;&lt;br /&gt;
0000:00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)&amp;lt;br&amp;gt;&lt;br /&gt;
0000:00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 02)&amp;lt;br&amp;gt;&lt;br /&gt;
0000:00:1f.2 SATA controller: Intel Corporation 82801GBM/GHM (ICH7 Family) Serial ATA Storage Controller AHCI (rev 02)&amp;lt;br&amp;gt;&lt;br /&gt;
0000:00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 02)&amp;lt;br&amp;gt;&lt;br /&gt;
0000:02:00.0 Ethernet controller: Intel Corporation 82573L Gigabit Ethernet Controller&amp;lt;br&amp;gt;&lt;br /&gt;
0000:03:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02)&amp;lt;br&amp;gt;&lt;br /&gt;
0000:15:00.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev b4)&amp;lt;br&amp;gt;&lt;br /&gt;
0000:15:00.1 FireWire (IEEE 1394): Ricoh Co Ltd R5C552 IEEE 1394 Controller (rev 09)&amp;lt;br&amp;gt;&lt;br /&gt;
0000:15:00.2 0805: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 18)&amp;lt;br&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt; What works out of the box&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt; Gigabit ethernet adapter&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; Wireless&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; Graphics adapter and 3D accelerator&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; Sound&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; USB&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; Firewire&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; Hard disk laptop-mode&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; LCD brightness auto-adjusts depending on AC or battery operation&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; Fn buttons do generate ACPI events (&amp;lt;code&amp;gt;/var/log/acpid&amp;lt;/code&amp;gt;)&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; Volume control, keyboard light and screen brightness control&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; Lid switch (LCD off when lid closed)&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; CPU frequency scaling&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Suspend to disk (hibernate)&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;What does not work&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Suspend to RAM (suspends sucessfully, but sometimes will not resume)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Not tested &amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; SD card reader&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; PCMCIA slots&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Embeded Security Subsystem (TCPA)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Active Protection System (HDAPS)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; Modem&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt; Notes &amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;IBM Rescue and Recovery disks (seven CDs) can be created using preinstalled Windows: All programs&amp;amp;rarr;ThinkVantage&amp;amp;rarr;Create Recovery Media. However, as long as recovery partition (called &amp;lt;i&amp;gt;predesktop&amp;lt;/i&amp;gt; in BIOS) is left intact, system &amp;lt;b&amp;gt;can be restored to factory default without having recovery CDs&amp;lt;/b&amp;gt;.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Ubuntu Edgy live/installer boots normally from CD-R using external IBM USB DVD-ROM/CD-RW. SATA hard disk is recognised, gdm and Gnome start normally. Xorg is configured with i810. DRI works (glxinfo|grep rendering). Gigabit ethernet works, uses e1000. Wireless works, wpasupplicant is installed, network-manager --- not. ALSA sound works as long as modem is not disabled in BIOS.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Default 2.6.17-10-generic kernel supports SMP (which wasn't the case with Dapper). &lt;br /&gt;
&amp;lt;code&amp;gt;/proc/cpuinfo&amp;lt;/code&amp;gt; reports two CPUs: CPU0 and CPU1.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;CPU scaling uses &amp;lt;code&amp;gt;ondemand&amp;lt;/code&amp;gt; governor. Available frequencies are 1GHz and 1.5 GHz (&amp;lt;code&amp;gt;/sys/devices/cpu/...&amp;lt;/code&amp;gt;) Should there be more frequency steps/lower minimum available?&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Laptop-mode is not enabled by default. See &amp;lt;code&amp;gt;/etc/default/acpi-support&amp;lt;/code&amp;gt;, (re)start &amp;lt;code&amp;gt;laptop-mode&amp;lt;/code&amp;gt;, then check &amp;lt;code&amp;gt;/proc/sys/vm/laptop-mode&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
Fully charged battery provides just 2.5+ hours of mostly idle operation. Still very low compared to 4 hours in another OS on the same laptop...&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sarunas</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installation_instructions_for_the_ThinkPad_X60s&amp;diff=26122</id>
		<title>Installation instructions for the ThinkPad X60s</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installation_instructions_for_the_ThinkPad_X60s&amp;diff=26122"/>
		<updated>2006-10-31T19:07:31Z</updated>

		<summary type="html">&lt;p&gt;Sarunas: /* Distro specific instructions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Specific installation notes for the ThinkPad {{X60s}}.&lt;br /&gt;
&lt;br /&gt;
==General Notes==&lt;br /&gt;
&lt;br /&gt;
==Distro specific instructions==&lt;br /&gt;
&lt;br /&gt;
*{{Install|Ubuntu| 6.06 Flight 6|X60s}}&lt;br /&gt;
&lt;br /&gt;
*{{Install|SUSE| 10.1|X60s}}&lt;br /&gt;
&lt;br /&gt;
*[[Installing_Gentoo_on_a_Thinkpad_x60s|Installation]] of [[:Category:Gentoo|Gentoo]] on a ThinkPad {{X60s}}&lt;br /&gt;
&lt;br /&gt;
*{{Install|Ubuntu| 6.10 |X60s}}&lt;br /&gt;
&lt;br /&gt;
==External Sources==&lt;/div&gt;</summary>
		<author><name>Sarunas</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_Flight_6_on_a_ThinkPad_X60s&amp;diff=21944</id>
		<title>Installing Ubuntu 6.06 Flight 6 on a ThinkPad X60s</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_Flight_6_on_a_ThinkPad_X60s&amp;diff=21944"/>
		<updated>2006-04-26T13:31:35Z</updated>

		<summary type="html">&lt;p&gt;Sarunas: /* CPU frequency scaling */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Installation of Ubuntu 6.06 Flight 6 on X60s (model 1705-24U) =&lt;br /&gt;
== Summary ==&lt;br /&gt;
=== What works out of the box ===&lt;br /&gt;
&lt;br /&gt;
* Network adapter (Intel PRO/1000) &lt;br /&gt;
* Graphics adapter and accelerator (Intel GMA 950)&lt;br /&gt;
* USB&lt;br /&gt;
* Firewire&lt;br /&gt;
* Lid switch (LCD off when lid closed)&lt;br /&gt;
* Volume control, keyboard light and screen brightness control&lt;br /&gt;
* Hard disk laptop-mode (/proc/sys/vm/laptop-mode)&lt;br /&gt;
* LCD brightness auto-adjusts depending on AC or battery operation&lt;br /&gt;
* Fn buttons generate ACPI events (/var/log/acpid)&lt;br /&gt;
&lt;br /&gt;
=== What needs to be fixed ===&lt;br /&gt;
&lt;br /&gt;
* Dual core processor&lt;br /&gt;
* Wireless&lt;br /&gt;
* Processor frequency scaling&lt;br /&gt;
* Suspend to RAM&lt;br /&gt;
* Suspend to disk&lt;br /&gt;
* SD card reader&lt;br /&gt;
* Sound&lt;br /&gt;
&lt;br /&gt;
== Installing Ubuntu 6.06 Flight 6 ==&lt;br /&gt;
&lt;br /&gt;
IBM Rescue and Recovery disks (seven CDs) can be created using preinstalled Windows: All programs&amp;amp;rarr;ThinkVantage&amp;amp;rarr;Create Recovery Media. However, as long as recovery partition (called ''predesktop'' in BIOS) is left intact, system '''can be restored to factory default without having recovery CDs'''.&lt;br /&gt;
&lt;br /&gt;
Ubuntu Flight 6 installer boots normally using external (USB) IBM DVD-ROM/CD-RW. SATA disk is recognised, Xorg 7.0, gdm and Gnome start normally. Xorg is configured with i810. DRI works (glxinfo|grep rendering). Networking works, eth0 uses e1000. ALSA sound worked after original installation, but at some point it stopped working as Dapper instantly had numerous updates, including kernel. &lt;br /&gt;
&lt;br /&gt;
== Fixes after installation ==&lt;br /&gt;
&lt;br /&gt;
=== SMP kernel ===&lt;br /&gt;
Flight 6 installs 2.6.15-*-386 kernel without SMP support. After installation of -686 kernel (which appears to be SMP) {{path|/proc/cpuinfo}} reports CPU0 and CPU1.&lt;br /&gt;
&lt;br /&gt;
=== Wi-Fi ===&lt;br /&gt;
Intel 3945ABG wireless driver is available from http://ipw3945.sourceforge.net/. Wireless works after following QUICK INSTALL STEPS in provided INSTALL file. Automating driver loading works as described too, except that {{path|/etc/modprobe.d/ipw3945}} has to be used instead of the proposed {{path|/etc/modules.d/ipw3945}}.&lt;br /&gt;
&lt;br /&gt;
=== CPU frequency scaling ===&lt;br /&gt;
After installation CPU0 switches between 1.5 GHz (full speed) and 1 GHz depending on load, but CPU1 stays at full speed. Flight 6 installs &amp;lt;code&amp;gt;powernowd&amp;lt;/code&amp;gt; and uses &amp;lt;code&amp;gt;userspace&amp;lt;/code&amp;gt; governor. Changing to &amp;lt;code&amp;gt;ondemand&amp;lt;/code&amp;gt; governor ({{path|/sysfs/devices/system/cpu/cpu0,1/cpufreq/scaling_governor}}) and thus using kernel part for frequency scaling (modules &amp;lt;code&amp;gt;speedstep_centrino&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;freq_table&amp;lt;/code&amp;gt;) fixes this. To keep the change between reboots, install &amp;lt;code&amp;gt;sysfsutils&amp;lt;/code&amp;gt; package and add the following lines to {{path|/etc/sysfs.conf}}:&lt;br /&gt;
&lt;br /&gt;
   devices/system/cpu/cpu0/cpufreq/scaling_governor=ondemand&lt;br /&gt;
   devices/system/cpu/cpu1/cpufreq/scaling_governor=ondemand&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;powernowd&amp;lt;/code&amp;gt; can then be disabled from auto-starting by &amp;lt;code&amp;gt;rcconf&amp;lt;/code&amp;gt;. It can also be &amp;lt;code&amp;gt;apt-get remove&amp;lt;/code&amp;gt;'d, but that also wants to remove &amp;lt;code&amp;gt;ubuntu-desktop&amp;lt;/code&amp;gt; metapackage.&lt;br /&gt;
&lt;br /&gt;
=== High pitch noise while on battery ===&lt;br /&gt;
X60s CPU produces the [[Problem_with_high_pitch_noises#Limit_ACPI_CPU_power_states|infamous high pitch noise]] when in lower-power ACPI states (a.k.a. C-states). To eliminate the noise maximum (i.e. lowest power) C-state had to be limited to C2. In {{path|/etc/sysfs.conf}}:&lt;br /&gt;
&lt;br /&gt;
   module/processor/parameters/max_cstate=2&lt;br /&gt;
&lt;br /&gt;
== Unsolved ==&lt;br /&gt;
* Suspend to RAM (suspends, but crashes on resume)&lt;br /&gt;
* Suspend to disk (suspends, but crashes on resume)&lt;br /&gt;
* Sound &lt;br /&gt;
* SD card reader (driver in Linux kernel &amp;gt;=2.6.17)&lt;br /&gt;
&lt;br /&gt;
== Not tested ==&lt;br /&gt;
* PCMCIA slots&lt;br /&gt;
* Embeded Security Subsystem (TCPA)&lt;br /&gt;
* Active Protection System (HDAPS)&lt;br /&gt;
* Modem&lt;br /&gt;
&lt;br /&gt;
= Installation of Ubuntu 6.06 Flight 6 on X60s (model 170466U) =&lt;br /&gt;
== Specifications ==&lt;br /&gt;
&lt;br /&gt;
* Processor - Intel Core Duo  1.66GHZ&lt;br /&gt;
* Hard Drive - SATA 80GB - HTS541080&lt;br /&gt;
* Networking - Integrated Wireless (Atheros)&lt;br /&gt;
* Sound - Intel&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
0000:00:00.0 Host bridge: Intel Corporation Mobile Memory Controller Hub (rev 03)&lt;br /&gt;
0000:00:02.0 VGA compatible controller: Intel Corporation Mobile Integrated Graphics Controller (rev 03)&lt;br /&gt;
0000:00:02.1 Display controller: Intel Corporation Mobile Integrated Graphics Controller (rev 03)&lt;br /&gt;
0000:00:1b.0 0403: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)&lt;br /&gt;
0000:00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 02)&lt;br /&gt;
0000:00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 02)&lt;br /&gt;
0000:00:1c.2 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 (rev 02)&lt;br /&gt;
0000:00:1c.3 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 4 (rev 02)&lt;br /&gt;
0000:00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #1 (rev 02)&lt;br /&gt;
0000:00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #2 (rev 02)&lt;br /&gt;
0000:00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #3 (rev 02)&lt;br /&gt;
0000:00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #4 (rev 02)&lt;br /&gt;
0000:00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 02)&lt;br /&gt;
0000:00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)&lt;br /&gt;
0000:00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)&lt;br /&gt;
0000:00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 02)&lt;br /&gt;
0000:00:1f.2 0106: Intel Corporation 82801GBM/GHM (ICH7 Family) Serial ATA Storage Controllers cc=AHCI (rev 02)&lt;br /&gt;
0000:00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 02)&lt;br /&gt;
0000:02:00.0 Ethernet controller: Intel Corporation 82573L Gigabit Ethernet Controller&lt;br /&gt;
0000:03:00.0 Ethernet controller: Atheros Communications, Inc. AR5212 802.11abg NIC (rev 01)&lt;br /&gt;
0000:15:00.0 ffff: Ricoh Co Ltd RL5c476 II (rev ff)&lt;br /&gt;
0000:15:00.1 ffff: Ricoh Co Ltd R5C552 IEEE 1394 Controller (rev ff)&lt;br /&gt;
0000:15:00.2 ffff: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev ff)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Summary ==&lt;br /&gt;
&lt;br /&gt;
=== What works out of the box ===&lt;br /&gt;
* Network adapter (Intel PRO/1000) &lt;br /&gt;
* Graphics adapter and accelerator (Intel GMA 950)&lt;br /&gt;
* USB&lt;br /&gt;
* Lid switch (LCD off when lid closed)&lt;br /&gt;
* Volume control, keyboard light and screen brightness control&lt;br /&gt;
* LCD brightness auto-adjusts depending on AC or battery operation&lt;br /&gt;
* Fn buttons generate ACPI events (/var/log/acpid)&lt;br /&gt;
* Sound, using the snd_hda_intel driver&lt;br /&gt;
&lt;br /&gt;
=== What doesn't work out of the box===&lt;br /&gt;
&lt;br /&gt;
* Suspend to ram&lt;br /&gt;
* Suspend to disk&lt;br /&gt;
* Wireless&lt;br /&gt;
** ''atheros driver in linux-restricted-modules-2.6.15-20-686 will not work, see below for instructions''&lt;br /&gt;
&lt;br /&gt;
=== Sound ===&lt;br /&gt;
* The sound is very clean, loud enough and there doesn't appear to be any backround machine noise escaping through the card.&lt;br /&gt;
&lt;br /&gt;
=== Annoyances ===&lt;br /&gt;
* '''Battery life''' - With the 8 cell battery Lenovo boasts that it gets about 8 hours of battery life.  So far in Linux it is getting about 5-6.  Need to mess around with more power saving options. &lt;br /&gt;
* The Hitachi serial ATA harddrive makes a faint but noticeable high pitched clicking sound when running off the battery.&lt;br /&gt;
&lt;br /&gt;
== What works after installation ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Wireless ===&lt;br /&gt;
&lt;br /&gt;
* Unlike the earlier versions of the X60s this one uses the Atheros driver.&lt;br /&gt;
* The LED wireless indicator light does not switch on when wireless is enabled&lt;br /&gt;
* The wireless toggle switch does nothing (although it appears to turn the led on momentarily)&lt;br /&gt;
&lt;br /&gt;
==== compiling the madwifi drivers from source - WORKS :) ====&lt;br /&gt;
&lt;br /&gt;
* untar the latest drivers from teh madwifi website - http://sourceforge.net/projects/madwifi/&lt;br /&gt;
* prepare build environment&lt;br /&gt;
 apt-get install build-essential&lt;br /&gt;
 apt-get install linux-headers-`uname-r`&lt;br /&gt;
 apt-get install shareutils&lt;br /&gt;
* in the madwifi directory build and install the module&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
 modprobe ahc_pci&lt;br /&gt;
&lt;br /&gt;
==== WPA1 encryption - WORKS :) ====&lt;br /&gt;
* In order for this to work you '''must''' compile the wpa_supplicant from source.  &lt;br /&gt;
** follow these instructions carefully - http://madwifi.org/wiki/UserDocs/802.11i&lt;/div&gt;</summary>
		<author><name>Sarunas</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=User_talk:Sarunas&amp;diff=21943</id>
		<title>User talk:Sarunas</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=User_talk:Sarunas&amp;diff=21943"/>
		<updated>2006-04-26T13:21:46Z</updated>

		<summary type="html">&lt;p&gt;Sarunas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hi - your page on getting ubuntu running on the X60s was very useful. &lt;br /&gt;
&lt;br /&gt;
I have a x60s as well but I'm seeing different results for cpu frequency scaling.&lt;br /&gt;
Initially I see the same in cpufreq-info where the second processor gets stuck at 1.6 GHz.&lt;br /&gt;
When I remove powersaved and insert the modules speedste_centrino and freq_table my available governers go away&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# cpufreq-info &lt;br /&gt;
cpufrequtils 0.4: cpufreq-info (C) Dominik Brodowski 2004&lt;br /&gt;
Report errors and bugs to linux@brodo.de, please.&lt;br /&gt;
analyzing CPU 0:&lt;br /&gt;
  driver: centrino&lt;br /&gt;
  CPUs which need to switch frequency at the same time: 0&lt;br /&gt;
  hardware limits: 1000 MHz - 1.67 GHz&lt;br /&gt;
  available frequency steps: 1.67 GHz, 1.33 GHz, 1000 MHz&lt;br /&gt;
  available cpufreq governors: performance&lt;br /&gt;
  current policy: frequency should be within 1000 MHz and 1.67 GHz.&lt;br /&gt;
                  The governor &amp;quot;performance&amp;quot; may decide which speed to use&lt;br /&gt;
                  within this range.&lt;br /&gt;
  current CPU frequency is 1.67 GHz (asserted by call to hardware).&lt;br /&gt;
analyzing CPU 1:&lt;br /&gt;
  driver: centrino&lt;br /&gt;
  CPUs which need to switch frequency at the same time: 1&lt;br /&gt;
  hardware limits: 1000 MHz - 1.67 GHz&lt;br /&gt;
  available frequency steps: 1.67 GHz, 1.33 GHz, 1000 MHz&lt;br /&gt;
  available cpufreq governors: performance&lt;br /&gt;
  current policy: frequency should be within 1000 MHz and 1.67 GHz.&lt;br /&gt;
                  The governor &amp;quot;performance&amp;quot; may decide which speed to use&lt;br /&gt;
                  within this range.&lt;br /&gt;
  current CPU frequency is 1.67 GHz (asserted by call to hardware).&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
So as you can see all I have is &amp;quot;performance&amp;quot; which is no good for running off the battery.  &lt;br /&gt;
Out of curiosity what available governers do you see, do you mind giving me a dump of what modules you have loaded?&lt;br /&gt;
&lt;br /&gt;
Thanks --[[User:Jarv|Jarv]] 03:33, 26 April 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
Jarv,&lt;br /&gt;
CPU frequency governors are compiled as modules in Flight6 stock kernel(s), '''except''' for performance governor:&lt;br /&gt;
&lt;br /&gt;
 ~# grep GOV config-2.6.15-20-686 &lt;br /&gt;
  CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y&lt;br /&gt;
  # CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set&lt;br /&gt;
  CONFIG_CPU_FREQ_GOV_PERFORMANCE=y&lt;br /&gt;
  CONFIG_CPU_FREQ_GOV_POWERSAVE=m&lt;br /&gt;
  CONFIG_CPU_FREQ_GOV_USERSPACE=m&lt;br /&gt;
  CONFIG_CPU_FREQ_GOV_ONDEMAND=m&lt;br /&gt;
  CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m&lt;br /&gt;
&lt;br /&gt;
I believe they always loaded automatically on system start, i.e. I did nothing additionally:&lt;br /&gt;
&lt;br /&gt;
  ~# lsmod|grep cpu&lt;br /&gt;
  cpufreq_userspace       6496  0&lt;br /&gt;
  cpufreq_stats           6688  0&lt;br /&gt;
  cpufreq_powersave       1920  0&lt;br /&gt;
  cpufreq_conservative     9000  0&lt;br /&gt;
  cpufreq_ondemand        7752  2&lt;br /&gt;
  freq_table              4928  2 cpufreq_stats,speedstep_centrino&lt;br /&gt;
&lt;br /&gt;
I did install sysfsutils and added two lines into /etc/sysfs.conf to set the governor to ondemand:&lt;br /&gt;
&lt;br /&gt;
  devices/system/cpu/cpu0/cpufreq/scaling_governor=ondemand&lt;br /&gt;
  devices/system/cpu/cpu1/cpufreq/scaling_governor=ondemand&lt;br /&gt;
&lt;br /&gt;
Please note there was an error in sysfs path in my original post, I missed the /system/ part. cpufreq-info in my case:&lt;br /&gt;
&lt;br /&gt;
  ~# cpufreq-info&lt;br /&gt;
  cpufrequtils 0.4: cpufreq-info (C) Dominik Brodowski 2004&lt;br /&gt;
  Report errors and bugs to linux@brodo.de, please.&lt;br /&gt;
  analyzing CPU 0:&lt;br /&gt;
   driver: centrino&lt;br /&gt;
   CPUs which need to switch frequency at the same time: 0&lt;br /&gt;
   hardware limits: 1000 MHz - 1.50 GHz&lt;br /&gt;
   available frequency steps: 1.50 GHz, 1000 MHz&lt;br /&gt;
   available cpufreq governors: userspace, powersave, conservative, ondemand, performance&lt;br /&gt;
   current policy: frequency should be within 1000 MHz and 1.50 GHz.&lt;br /&gt;
                  The governor &amp;quot;ondemand&amp;quot; may decide which speed to use&lt;br /&gt;
                  within this range.&lt;br /&gt;
   current CPU frequency is 1000 MHz (asserted by call to hardware).&lt;br /&gt;
  analyzing CPU 1:&lt;br /&gt;
   driver: centrino&lt;br /&gt;
   CPUs which need to switch frequency at the same time: 1&lt;br /&gt;
   hardware limits: 1000 MHz - 1.50 GHz&lt;br /&gt;
   available frequency steps: 1.50 GHz, 1000 MHz&lt;br /&gt;
   available cpufreq governors: userspace, powersave, conservative, ondemand, performance&lt;br /&gt;
   current policy: frequency should be within 1000 MHz and 1.50 GHz.&lt;br /&gt;
                   The governor &amp;quot;ondemand&amp;quot; may decide which speed to use&lt;br /&gt;
                  within this range.&lt;br /&gt;
   current CPU frequency is 1000 MHz (asserted by call to hardware).&lt;br /&gt;
&lt;br /&gt;
[[User:Sarunas|Sarunas]] 09:19, 26 April 2006 (EDT)&lt;/div&gt;</summary>
		<author><name>Sarunas</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=User_talk:Sarunas&amp;diff=21942</id>
		<title>User talk:Sarunas</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=User_talk:Sarunas&amp;diff=21942"/>
		<updated>2006-04-26T13:19:59Z</updated>

		<summary type="html">&lt;p&gt;Sarunas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hi - your page on getting ubuntu running on the X60s was very useful. &lt;br /&gt;
&lt;br /&gt;
I have a x60s as well but I'm seeing different results for cpu frequency scaling.&lt;br /&gt;
Initially I see the same in cpufreq-info where the second processor gets stuck at 1.6 GHz.&lt;br /&gt;
When I remove powersaved and insert the modules speedste_centrino and freq_table my available governers go away&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# cpufreq-info &lt;br /&gt;
cpufrequtils 0.4: cpufreq-info (C) Dominik Brodowski 2004&lt;br /&gt;
Report errors and bugs to linux@brodo.de, please.&lt;br /&gt;
analyzing CPU 0:&lt;br /&gt;
  driver: centrino&lt;br /&gt;
  CPUs which need to switch frequency at the same time: 0&lt;br /&gt;
  hardware limits: 1000 MHz - 1.67 GHz&lt;br /&gt;
  available frequency steps: 1.67 GHz, 1.33 GHz, 1000 MHz&lt;br /&gt;
  available cpufreq governors: performance&lt;br /&gt;
  current policy: frequency should be within 1000 MHz and 1.67 GHz.&lt;br /&gt;
                  The governor &amp;quot;performance&amp;quot; may decide which speed to use&lt;br /&gt;
                  within this range.&lt;br /&gt;
  current CPU frequency is 1.67 GHz (asserted by call to hardware).&lt;br /&gt;
analyzing CPU 1:&lt;br /&gt;
  driver: centrino&lt;br /&gt;
  CPUs which need to switch frequency at the same time: 1&lt;br /&gt;
  hardware limits: 1000 MHz - 1.67 GHz&lt;br /&gt;
  available frequency steps: 1.67 GHz, 1.33 GHz, 1000 MHz&lt;br /&gt;
  available cpufreq governors: performance&lt;br /&gt;
  current policy: frequency should be within 1000 MHz and 1.67 GHz.&lt;br /&gt;
                  The governor &amp;quot;performance&amp;quot; may decide which speed to use&lt;br /&gt;
                  within this range.&lt;br /&gt;
  current CPU frequency is 1.67 GHz (asserted by call to hardware).&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
So as you can see all I have is &amp;quot;performance&amp;quot; which is no good for running off the battery.  &lt;br /&gt;
Out of curiosity what available governers do you see, do you mind giving me a dump of what modules you have loaded?&lt;br /&gt;
&lt;br /&gt;
Thanks --[[User:Jarv|Jarv]] 03:33, 26 April 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
Jarv,&lt;br /&gt;
CPU frequency governors are compiled as modules in Flight6 stock kernel(s), '''except''' for performance governor:&lt;br /&gt;
&lt;br /&gt;
 ~# grep GOV config-2.6.15-20-686 &lt;br /&gt;
  CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y&lt;br /&gt;
  # CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set&lt;br /&gt;
  CONFIG_CPU_FREQ_GOV_PERFORMANCE=y&lt;br /&gt;
  CONFIG_CPU_FREQ_GOV_POWERSAVE=m&lt;br /&gt;
  CONFIG_CPU_FREQ_GOV_USERSPACE=m&lt;br /&gt;
  CONFIG_CPU_FREQ_GOV_ONDEMAND=m&lt;br /&gt;
  CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m&lt;br /&gt;
&lt;br /&gt;
I believe they always loaded automatically on system start, i.e. I did nothing additionally:&lt;br /&gt;
&lt;br /&gt;
  ~# lsmod|grep cpu&lt;br /&gt;
  cpufreq_userspace       6496  0&lt;br /&gt;
  cpufreq_stats           6688  0&lt;br /&gt;
  cpufreq_powersave       1920  0&lt;br /&gt;
  cpufreq_conservative     9000  0&lt;br /&gt;
  cpufreq_ondemand        7752  2&lt;br /&gt;
  freq_table              4928  2 cpufreq_stats,speedstep_centrino&lt;br /&gt;
&lt;br /&gt;
I did install sysfsutils and added two lines into /etc/sysfs.conf to set the governor to ondemand:&lt;br /&gt;
&lt;br /&gt;
  devices/system/cpu/cpu0/cpufreq/scaling_governor=ondemand&lt;br /&gt;
  devices/system/cpu/cpu1/cpufreq/scaling_governor=ondemand&lt;br /&gt;
&lt;br /&gt;
Please note there was an error in sysfs path in my original post, I missed the /system/ part. cpufreq-info in my case:&lt;br /&gt;
&lt;br /&gt;
  ~# cpufreq-info&lt;br /&gt;
  cpufrequtils 0.4: cpufreq-info (C) Dominik Brodowski 2004&lt;br /&gt;
  Report errors and bugs to linux@brodo.de, please.&lt;br /&gt;
  analyzing CPU 0:&lt;br /&gt;
   driver: centrino&lt;br /&gt;
   CPUs which need to switch frequency at the same time: 0&lt;br /&gt;
   hardware limits: 1000 MHz - 1.50 GHz&lt;br /&gt;
   available frequency steps: 1.50 GHz, 1000 MHz&lt;br /&gt;
   available cpufreq governors: userspace, powersave, conservative, ondemand, performance&lt;br /&gt;
   current policy: frequency should be within 1000 MHz and 1.50 GHz.&lt;br /&gt;
                  The governor &amp;quot;ondemand&amp;quot; may decide which speed to use&lt;br /&gt;
                  within this range.&lt;br /&gt;
   current CPU frequency is 1000 MHz (asserted by call to hardware).&lt;br /&gt;
  analyzing CPU 1:&lt;br /&gt;
   driver: centrino&lt;br /&gt;
   CPUs which need to switch frequency at the same time: 1&lt;br /&gt;
   hardware limits: 1000 MHz - 1.50 GHz&lt;br /&gt;
   available frequency steps: 1.50 GHz, 1000 MHz&lt;br /&gt;
   available cpufreq governors: userspace, powersave, conservative, ondemand, performance&lt;br /&gt;
   current policy: frequency should be within 1000 MHz and 1.50 GHz.&lt;br /&gt;
                   The governor &amp;quot;ondemand&amp;quot; may decide which speed to use&lt;br /&gt;
                  within this range.&lt;br /&gt;
   current CPU frequency is 1000 MHz (asserted by call to hardware).&lt;br /&gt;
&lt;br /&gt;
[[User:Sarunas|Sarunas]]&lt;/div&gt;</summary>
		<author><name>Sarunas</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=User_talk:Sarunas&amp;diff=21941</id>
		<title>User talk:Sarunas</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=User_talk:Sarunas&amp;diff=21941"/>
		<updated>2006-04-26T13:13:03Z</updated>

		<summary type="html">&lt;p&gt;Sarunas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hi - your page on getting ubuntu running on the X60s was very useful. &lt;br /&gt;
&lt;br /&gt;
I have a x60s as well but I'm seeing different results for cpu frequency scaling.&lt;br /&gt;
Initially I see the same in cpufreq-info where the second processor gets stuck at 1.6 GHz.&lt;br /&gt;
When I remove powersaved and insert the modules speedste_centrino and freq_table my available governers go away&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# cpufreq-info &lt;br /&gt;
cpufrequtils 0.4: cpufreq-info (C) Dominik Brodowski 2004&lt;br /&gt;
Report errors and bugs to linux@brodo.de, please.&lt;br /&gt;
analyzing CPU 0:&lt;br /&gt;
  driver: centrino&lt;br /&gt;
  CPUs which need to switch frequency at the same time: 0&lt;br /&gt;
  hardware limits: 1000 MHz - 1.67 GHz&lt;br /&gt;
  available frequency steps: 1.67 GHz, 1.33 GHz, 1000 MHz&lt;br /&gt;
  available cpufreq governors: performance&lt;br /&gt;
  current policy: frequency should be within 1000 MHz and 1.67 GHz.&lt;br /&gt;
                  The governor &amp;quot;performance&amp;quot; may decide which speed to use&lt;br /&gt;
                  within this range.&lt;br /&gt;
  current CPU frequency is 1.67 GHz (asserted by call to hardware).&lt;br /&gt;
analyzing CPU 1:&lt;br /&gt;
  driver: centrino&lt;br /&gt;
  CPUs which need to switch frequency at the same time: 1&lt;br /&gt;
  hardware limits: 1000 MHz - 1.67 GHz&lt;br /&gt;
  available frequency steps: 1.67 GHz, 1.33 GHz, 1000 MHz&lt;br /&gt;
  available cpufreq governors: performance&lt;br /&gt;
  current policy: frequency should be within 1000 MHz and 1.67 GHz.&lt;br /&gt;
                  The governor &amp;quot;performance&amp;quot; may decide which speed to use&lt;br /&gt;
                  within this range.&lt;br /&gt;
  current CPU frequency is 1.67 GHz (asserted by call to hardware).&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
So as you can see all I have is &amp;quot;performance&amp;quot; which is no good for running off the battery.  &lt;br /&gt;
Out of curiosity what available governers do you see, do you mind giving me a dump of what modules you have loaded?&lt;br /&gt;
&lt;br /&gt;
Thanks --[[User:Jarv|Jarv]] 03:33, 26 April 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
Jarv,&lt;br /&gt;
CPU frequency governors are compiled as modules in Flight6 stock kernel(s), '''except''' for performance governor:&lt;br /&gt;
&lt;br /&gt;
 ~# grep GOV config-2.6.15-20-686 &lt;br /&gt;
  CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y&lt;br /&gt;
  # CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set&lt;br /&gt;
  CONFIG_CPU_FREQ_GOV_PERFORMANCE=y&lt;br /&gt;
  CONFIG_CPU_FREQ_GOV_POWERSAVE=m&lt;br /&gt;
  CONFIG_CPU_FREQ_GOV_USERSPACE=m&lt;br /&gt;
  CONFIG_CPU_FREQ_GOV_ONDEMAND=m&lt;br /&gt;
  CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m&lt;br /&gt;
&lt;br /&gt;
I believe they always loaded automatically on system start, i.e. I did nothing additionally:&lt;br /&gt;
&lt;br /&gt;
  ~# lsmod|grep cpu&lt;br /&gt;
  cpufreq_userspace       6496  0&lt;br /&gt;
  cpufreq_stats           6688  0&lt;br /&gt;
  cpufreq_powersave       1920  0&lt;br /&gt;
  cpufreq_conservative     9000  0&lt;br /&gt;
  cpufreq_ondemand        7752  2&lt;br /&gt;
  freq_table              4928  2 cpufreq_stats,speedstep_centrino&lt;br /&gt;
&lt;br /&gt;
I did install sysfsutils and added two lines into /etc/sysfs.conf to set the governor to ondemand:&lt;br /&gt;
&lt;br /&gt;
  devices/system/cpu/cpu0/cpufreq/scaling_governor=ondemand&lt;br /&gt;
  devices/system/cpu/cpu1/cpufreq/scaling_governor=ondemand&lt;br /&gt;
&lt;br /&gt;
Please note there was an error in sysfs path in my original post, I missed the /system/ part. cpufreq-info in my case:&lt;br /&gt;
&lt;br /&gt;
  ~# cpufreq-info&lt;br /&gt;
  cpufrequtils 0.4: cpufreq-info (C) Dominik Brodowski 2004&lt;br /&gt;
  Report errors and bugs to linux@brodo.de, please.&lt;br /&gt;
  analyzing CPU 0:&lt;br /&gt;
   driver: centrino&lt;br /&gt;
   CPUs which need to switch frequency at the same time: 0&lt;br /&gt;
   hardware limits: 1000 MHz - 1.50 GHz&lt;br /&gt;
   available frequency steps: 1.50 GHz, 1000 MHz&lt;br /&gt;
   available cpufreq governors: userspace, powersave, conservative, ondemand, performance&lt;br /&gt;
   current policy: frequency should be within 1000 MHz and 1.50 GHz.&lt;br /&gt;
                  The governor &amp;quot;ondemand&amp;quot; may decide which speed to use&lt;br /&gt;
                  within this range.&lt;br /&gt;
   current CPU frequency is 1000 MHz (asserted by call to hardware).&lt;br /&gt;
  analyzing CPU 1:&lt;br /&gt;
   driver: centrino&lt;br /&gt;
   CPUs which need to switch frequency at the same time: 1&lt;br /&gt;
   hardware limits: 1000 MHz - 1.50 GHz&lt;br /&gt;
   available frequency steps: 1.50 GHz, 1000 MHz&lt;br /&gt;
   available cpufreq governors: userspace, powersave, conservative, ondemand, performance&lt;br /&gt;
   current policy: frequency should be within 1000 MHz and 1.50 GHz.&lt;br /&gt;
                   The governor &amp;quot;ondemand&amp;quot; may decide which speed to use&lt;br /&gt;
                  within this range.&lt;br /&gt;
   current CPU frequency is 1000 MHz (asserted by call to hardware).&lt;br /&gt;
&lt;br /&gt;
Sarunas&lt;/div&gt;</summary>
		<author><name>Sarunas</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=User_talk:Sarunas&amp;diff=21940</id>
		<title>User talk:Sarunas</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=User_talk:Sarunas&amp;diff=21940"/>
		<updated>2006-04-26T13:11:36Z</updated>

		<summary type="html">&lt;p&gt;Sarunas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hi - your page on getting ubuntu running on the X60s was very useful. &lt;br /&gt;
&lt;br /&gt;
I have a x60s as well but I'm seeing different results for cpu frequency scaling.&lt;br /&gt;
Initially I see the same in cpufreq-info where the second processor gets stuck at 1.6 GHz.&lt;br /&gt;
When I remove powersaved and insert the modules speedste_centrino and freq_table my available governers go away&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# cpufreq-info &lt;br /&gt;
cpufrequtils 0.4: cpufreq-info (C) Dominik Brodowski 2004&lt;br /&gt;
Report errors and bugs to linux@brodo.de, please.&lt;br /&gt;
analyzing CPU 0:&lt;br /&gt;
  driver: centrino&lt;br /&gt;
  CPUs which need to switch frequency at the same time: 0&lt;br /&gt;
  hardware limits: 1000 MHz - 1.67 GHz&lt;br /&gt;
  available frequency steps: 1.67 GHz, 1.33 GHz, 1000 MHz&lt;br /&gt;
  available cpufreq governors: performance&lt;br /&gt;
  current policy: frequency should be within 1000 MHz and 1.67 GHz.&lt;br /&gt;
                  The governor &amp;quot;performance&amp;quot; may decide which speed to use&lt;br /&gt;
                  within this range.&lt;br /&gt;
  current CPU frequency is 1.67 GHz (asserted by call to hardware).&lt;br /&gt;
analyzing CPU 1:&lt;br /&gt;
  driver: centrino&lt;br /&gt;
  CPUs which need to switch frequency at the same time: 1&lt;br /&gt;
  hardware limits: 1000 MHz - 1.67 GHz&lt;br /&gt;
  available frequency steps: 1.67 GHz, 1.33 GHz, 1000 MHz&lt;br /&gt;
  available cpufreq governors: performance&lt;br /&gt;
  current policy: frequency should be within 1000 MHz and 1.67 GHz.&lt;br /&gt;
                  The governor &amp;quot;performance&amp;quot; may decide which speed to use&lt;br /&gt;
                  within this range.&lt;br /&gt;
  current CPU frequency is 1.67 GHz (asserted by call to hardware).&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
So as you can see all I have is &amp;quot;performance&amp;quot; which is no good for running off the battery.  &lt;br /&gt;
Out of curiosity what available governers do you see, do you mind giving me a dump of what modules you have loaded?&lt;br /&gt;
&lt;br /&gt;
Thanks --[[User:Jarv|Jarv]] 03:33, 26 April 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
Jarv,&lt;br /&gt;
CPU frequency governors are compiled as modules in Flight6 stock kernel(s), '''except''' for performance governor:&lt;br /&gt;
&lt;br /&gt;
 ~# grep GOV config-2.6.15-20-686 &lt;br /&gt;
  CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y&lt;br /&gt;
  # CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set&lt;br /&gt;
  CONFIG_CPU_FREQ_GOV_PERFORMANCE=y&lt;br /&gt;
  CONFIG_CPU_FREQ_GOV_POWERSAVE=m&lt;br /&gt;
  CONFIG_CPU_FREQ_GOV_USERSPACE=m&lt;br /&gt;
  CONFIG_CPU_FREQ_GOV_ONDEMAND=m&lt;br /&gt;
  CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m&lt;br /&gt;
&lt;br /&gt;
I believe they always loaded automatically on system start, i.e. I did nothing additionally:&lt;br /&gt;
&lt;br /&gt;
  ~# lsmod|grep cpu&lt;br /&gt;
  cpufreq_userspace       6496  0&lt;br /&gt;
  cpufreq_stats           6688  0&lt;br /&gt;
  cpufreq_powersave       1920  0&lt;br /&gt;
  cpufreq_conservative     9000  0&lt;br /&gt;
  cpufreq_ondemand        7752  2&lt;br /&gt;
  freq_table              4928  2 cpufreq_stats,speedstep_centrino&lt;br /&gt;
&lt;br /&gt;
I did install sysfsutils and added two lines into /etc/sysfs.conf to set the governor to ondemand:&lt;br /&gt;
&lt;br /&gt;
  devices/system/cpu/cpu0/cpufreq/scaling_governor=ondemand&lt;br /&gt;
  devices/system/cpu/cpu1/cpufreq/scaling_governor=ondemand&lt;br /&gt;
&lt;br /&gt;
(please note there was an error in sysf path in my original post, I missed the /system/ part)&lt;br /&gt;
&lt;br /&gt;
  ~# cpufreq-info&lt;br /&gt;
  cpufrequtils 0.4: cpufreq-info (C) Dominik Brodowski 2004&lt;br /&gt;
  Report errors and bugs to linux@brodo.de, please.&lt;br /&gt;
  analyzing CPU 0:&lt;br /&gt;
   driver: centrino&lt;br /&gt;
   CPUs which need to switch frequency at the same time: 0&lt;br /&gt;
   hardware limits: 1000 MHz - 1.50 GHz&lt;br /&gt;
   available frequency steps: 1.50 GHz, 1000 MHz&lt;br /&gt;
   available cpufreq governors: userspace, powersave, conservative, ondemand, performance&lt;br /&gt;
   current policy: frequency should be within 1000 MHz and 1.50 GHz.&lt;br /&gt;
                  The governor &amp;quot;ondemand&amp;quot; may decide which speed to use&lt;br /&gt;
                  within this range.&lt;br /&gt;
   current CPU frequency is 1000 MHz (asserted by call to hardware).&lt;br /&gt;
  analyzing CPU 1:&lt;br /&gt;
   driver: centrino&lt;br /&gt;
   CPUs which need to switch frequency at the same time: 1&lt;br /&gt;
   hardware limits: 1000 MHz - 1.50 GHz&lt;br /&gt;
   available frequency steps: 1.50 GHz, 1000 MHz&lt;br /&gt;
   available cpufreq governors: userspace, powersave, conservative, ondemand, performance&lt;br /&gt;
   current policy: frequency should be within 1000 MHz and 1.50 GHz.&lt;br /&gt;
                   The governor &amp;quot;ondemand&amp;quot; may decide which speed to use&lt;br /&gt;
                  within this range.&lt;br /&gt;
   current CPU frequency is 1000 MHz (asserted by call to hardware).&lt;br /&gt;
&lt;br /&gt;
Sarunas&lt;/div&gt;</summary>
		<author><name>Sarunas</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=User_talk:Sarunas&amp;diff=21939</id>
		<title>User talk:Sarunas</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=User_talk:Sarunas&amp;diff=21939"/>
		<updated>2006-04-26T13:10:36Z</updated>

		<summary type="html">&lt;p&gt;Sarunas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hi - your page on getting ubuntu running on the X60s was very useful. &lt;br /&gt;
&lt;br /&gt;
I have a x60s as well but I'm seeing different results for cpu frequency scaling.&lt;br /&gt;
Initially I see the same in cpufreq-info where the second processor gets stuck at 1.6 GHz.&lt;br /&gt;
When I remove powersaved and insert the modules speedste_centrino and freq_table my available governers go away&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# cpufreq-info &lt;br /&gt;
cpufrequtils 0.4: cpufreq-info (C) Dominik Brodowski 2004&lt;br /&gt;
Report errors and bugs to linux@brodo.de, please.&lt;br /&gt;
analyzing CPU 0:&lt;br /&gt;
  driver: centrino&lt;br /&gt;
  CPUs which need to switch frequency at the same time: 0&lt;br /&gt;
  hardware limits: 1000 MHz - 1.67 GHz&lt;br /&gt;
  available frequency steps: 1.67 GHz, 1.33 GHz, 1000 MHz&lt;br /&gt;
  available cpufreq governors: performance&lt;br /&gt;
  current policy: frequency should be within 1000 MHz and 1.67 GHz.&lt;br /&gt;
                  The governor &amp;quot;performance&amp;quot; may decide which speed to use&lt;br /&gt;
                  within this range.&lt;br /&gt;
  current CPU frequency is 1.67 GHz (asserted by call to hardware).&lt;br /&gt;
analyzing CPU 1:&lt;br /&gt;
  driver: centrino&lt;br /&gt;
  CPUs which need to switch frequency at the same time: 1&lt;br /&gt;
  hardware limits: 1000 MHz - 1.67 GHz&lt;br /&gt;
  available frequency steps: 1.67 GHz, 1.33 GHz, 1000 MHz&lt;br /&gt;
  available cpufreq governors: performance&lt;br /&gt;
  current policy: frequency should be within 1000 MHz and 1.67 GHz.&lt;br /&gt;
                  The governor &amp;quot;performance&amp;quot; may decide which speed to use&lt;br /&gt;
                  within this range.&lt;br /&gt;
  current CPU frequency is 1.67 GHz (asserted by call to hardware).&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
So as you can see all I have is &amp;quot;performance&amp;quot; which is no good for running off the battery.  &lt;br /&gt;
Out of curiosity what available governers do you see, do you mind giving me a dump of what modules you have loaded?&lt;br /&gt;
&lt;br /&gt;
Thanks --[[User:Jarv|Jarv]] 03:33, 26 April 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
Jarv,&lt;br /&gt;
CPU frequency governors are compiled as modules in Flight6 stock kernel(s), '''except''' for performance governor:&lt;br /&gt;
&lt;br /&gt;
 ~# grep GOV config-2.6.15-20-686 &lt;br /&gt;
  CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y&lt;br /&gt;
  # CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set&lt;br /&gt;
  CONFIG_CPU_FREQ_GOV_PERFORMANCE=y&lt;br /&gt;
  CONFIG_CPU_FREQ_GOV_POWERSAVE=m&lt;br /&gt;
  CONFIG_CPU_FREQ_GOV_USERSPACE=m&lt;br /&gt;
  CONFIG_CPU_FREQ_GOV_ONDEMAND=m&lt;br /&gt;
  CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m&lt;br /&gt;
&lt;br /&gt;
I believe they always loaded automatically on system start, i.e. I did nothing additionally:&lt;br /&gt;
&lt;br /&gt;
  ~# lsmod|grep cpu&lt;br /&gt;
  cpufreq_userspace       6496  0&lt;br /&gt;
  cpufreq_stats           6688  0&lt;br /&gt;
  cpufreq_powersave       1920  0&lt;br /&gt;
  cpufreq_conservative     9000  0&lt;br /&gt;
  cpufreq_ondemand        7752  2&lt;br /&gt;
  freq_table              4928  2 cpufreq_stats,speedstep_centrino&lt;br /&gt;
&lt;br /&gt;
I did install sysfsutils and added two lines into /etc/sysfs.conf to set the governor to ondemand:&lt;br /&gt;
&lt;br /&gt;
  devices/system/cpu/cpu0/cpufreq/scaling_governor=ondemand&lt;br /&gt;
  devices/system/cpu/cpu1/cpufreq/scaling_governor=ondemand&lt;br /&gt;
&lt;br /&gt;
(please note there was an error in sysf path in my original post, I missed the /system/ part)&lt;br /&gt;
&lt;br /&gt;
~# cpufreq-info&lt;br /&gt;
  cpufrequtils 0.4: cpufreq-info (C) Dominik Brodowski 2004&lt;br /&gt;
  Report errors and bugs to linux@brodo.de, please.&lt;br /&gt;
  analyzing CPU 0:&lt;br /&gt;
   driver: centrino&lt;br /&gt;
   CPUs which need to switch frequency at the same time: 0&lt;br /&gt;
   hardware limits: 1000 MHz - 1.50 GHz&lt;br /&gt;
   available frequency steps: 1.50 GHz, 1000 MHz&lt;br /&gt;
   available cpufreq governors: userspace, powersave, conservative, ondemand, performance&lt;br /&gt;
   current policy: frequency should be within 1000 MHz and 1.50 GHz.&lt;br /&gt;
                  The governor &amp;quot;ondemand&amp;quot; may decide which speed to use&lt;br /&gt;
                  within this range.&lt;br /&gt;
   current CPU frequency is 1000 MHz (asserted by call to hardware).&lt;br /&gt;
  analyzing CPU 1:&lt;br /&gt;
   driver: centrino&lt;br /&gt;
   CPUs which need to switch frequency at the same time: 1&lt;br /&gt;
   hardware limits: 1000 MHz - 1.50 GHz&lt;br /&gt;
   available frequency steps: 1.50 GHz, 1000 MHz&lt;br /&gt;
   available cpufreq governors: userspace, powersave, conservative, ondemand, performance&lt;br /&gt;
   current policy: frequency should be within 1000 MHz and 1.50 GHz.&lt;br /&gt;
                   The governor &amp;quot;ondemand&amp;quot; may decide which speed to use&lt;br /&gt;
                  within this range.&lt;br /&gt;
   current CPU frequency is 1000 MHz (asserted by call to hardware).&lt;br /&gt;
&lt;br /&gt;
Sarunas&lt;/div&gt;</summary>
		<author><name>Sarunas</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=User_talk:Sarunas&amp;diff=21938</id>
		<title>User talk:Sarunas</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=User_talk:Sarunas&amp;diff=21938"/>
		<updated>2006-04-26T13:07:51Z</updated>

		<summary type="html">&lt;p&gt;Sarunas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hi - your page on getting ubuntu running on the X60s was very useful. &lt;br /&gt;
&lt;br /&gt;
I have a x60s as well but I'm seeing different results for cpu frequency scaling.&lt;br /&gt;
Initially I see the same in cpufreq-info where the second processor gets stuck at 1.6 GHz.&lt;br /&gt;
When I remove powersaved and insert the modules speedste_centrino and freq_table my available governers go away&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# cpufreq-info &lt;br /&gt;
cpufrequtils 0.4: cpufreq-info (C) Dominik Brodowski 2004&lt;br /&gt;
Report errors and bugs to linux@brodo.de, please.&lt;br /&gt;
analyzing CPU 0:&lt;br /&gt;
  driver: centrino&lt;br /&gt;
  CPUs which need to switch frequency at the same time: 0&lt;br /&gt;
  hardware limits: 1000 MHz - 1.67 GHz&lt;br /&gt;
  available frequency steps: 1.67 GHz, 1.33 GHz, 1000 MHz&lt;br /&gt;
  available cpufreq governors: performance&lt;br /&gt;
  current policy: frequency should be within 1000 MHz and 1.67 GHz.&lt;br /&gt;
                  The governor &amp;quot;performance&amp;quot; may decide which speed to use&lt;br /&gt;
                  within this range.&lt;br /&gt;
  current CPU frequency is 1.67 GHz (asserted by call to hardware).&lt;br /&gt;
analyzing CPU 1:&lt;br /&gt;
  driver: centrino&lt;br /&gt;
  CPUs which need to switch frequency at the same time: 1&lt;br /&gt;
  hardware limits: 1000 MHz - 1.67 GHz&lt;br /&gt;
  available frequency steps: 1.67 GHz, 1.33 GHz, 1000 MHz&lt;br /&gt;
  available cpufreq governors: performance&lt;br /&gt;
  current policy: frequency should be within 1000 MHz and 1.67 GHz.&lt;br /&gt;
                  The governor &amp;quot;performance&amp;quot; may decide which speed to use&lt;br /&gt;
                  within this range.&lt;br /&gt;
  current CPU frequency is 1.67 GHz (asserted by call to hardware).&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
So as you can see all I have is &amp;quot;performance&amp;quot; which is no good for running off the battery.  &lt;br /&gt;
Out of curiosity what available governers do you see, do you mind giving me a dump of what modules you have loaded?&lt;br /&gt;
&lt;br /&gt;
Thanks --[[User:Jarv|Jarv]] 03:33, 26 April 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
CPU frequency governors are compiled as modules in Flight6 stock kernel(s), '''except''' for performance governor:&lt;br /&gt;
&lt;br /&gt;
 ~# grep GOV config-2.6.15-20-686 &lt;br /&gt;
  CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y&lt;br /&gt;
  # CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set&lt;br /&gt;
  CONFIG_CPU_FREQ_GOV_PERFORMANCE=y&lt;br /&gt;
  CONFIG_CPU_FREQ_GOV_POWERSAVE=m&lt;br /&gt;
  CONFIG_CPU_FREQ_GOV_USERSPACE=m&lt;br /&gt;
  CONFIG_CPU_FREQ_GOV_ONDEMAND=m&lt;br /&gt;
  CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m&lt;br /&gt;
&lt;br /&gt;
I believe case they always loaded automatically on system start, i.e. I did nothing additionally:&lt;br /&gt;
&lt;br /&gt;
  ~# lsmod|grep cpu&lt;br /&gt;
  cpufreq_userspace       6496  0&lt;br /&gt;
  cpufreq_stats           6688  0&lt;br /&gt;
  cpufreq_powersave       1920  0&lt;br /&gt;
  cpufreq_conservative     9000  0&lt;br /&gt;
  cpufreq_ondemand        7752  2&lt;br /&gt;
  freq_table              4928  2 cpufreq_stats,speedstep_centrino&lt;br /&gt;
&lt;br /&gt;
I did install sysfsutils and added two lines ito /etc/sysfs.conf to set the governor to ondemand:&lt;br /&gt;
&lt;br /&gt;
  devices/system/cpu/cpu0/cpufreq/scaling_governor=ondemand&lt;br /&gt;
  devices/system/cpu/cpu1/cpufreq/scaling_governor=ondemand&lt;br /&gt;
&lt;br /&gt;
~# cpufreq-info&lt;br /&gt;
  cpufrequtils 0.4: cpufreq-info (C) Dominik Brodowski 2004&lt;br /&gt;
  Report errors and bugs to linux@brodo.de, please.&lt;br /&gt;
  analyzing CPU 0:&lt;br /&gt;
   driver: centrino&lt;br /&gt;
   CPUs which need to switch frequency at the same time: 0&lt;br /&gt;
   hardware limits: 1000 MHz - 1.50 GHz&lt;br /&gt;
   available frequency steps: 1.50 GHz, 1000 MHz&lt;br /&gt;
   available cpufreq governors: userspace, powersave, conservative, ondemand, performance&lt;br /&gt;
   current policy: frequency should be within 1000 MHz and 1.50 GHz.&lt;br /&gt;
                  The governor &amp;quot;ondemand&amp;quot; may decide which speed to use&lt;br /&gt;
                  within this range.&lt;br /&gt;
   current CPU frequency is 1000 MHz (asserted by call to hardware).&lt;br /&gt;
  analyzing CPU 1:&lt;br /&gt;
   driver: centrino&lt;br /&gt;
   CPUs which need to switch frequency at the same time: 1&lt;br /&gt;
   hardware limits: 1000 MHz - 1.50 GHz&lt;br /&gt;
   available frequency steps: 1.50 GHz, 1000 MHz&lt;br /&gt;
   available cpufreq governors: userspace, powersave, conservative, ondemand, performance&lt;br /&gt;
   current policy: frequency should be within 1000 MHz and 1.50 GHz.&lt;br /&gt;
                   The governor &amp;quot;ondemand&amp;quot; may decide which speed to use&lt;br /&gt;
                  within this range.&lt;br /&gt;
   current CPU frequency is 1000 MHz (asserted by call to hardware).&lt;/div&gt;</summary>
		<author><name>Sarunas</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_Flight_6_on_a_ThinkPad_X60s&amp;diff=21936</id>
		<title>Installing Ubuntu 6.06 Flight 6 on a ThinkPad X60s</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_Flight_6_on_a_ThinkPad_X60s&amp;diff=21936"/>
		<updated>2006-04-26T12:41:01Z</updated>

		<summary type="html">&lt;p&gt;Sarunas: /* CPU frequency scaling */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Installation of Ubuntu 6.06 Flight 6 on X60s (model 1705-24U) =&lt;br /&gt;
== Summary ==&lt;br /&gt;
=== What works out of the box ===&lt;br /&gt;
&lt;br /&gt;
* Network adapter (Intel PRO/1000) &lt;br /&gt;
* Graphics adapter and accelerator (Intel GMA 950)&lt;br /&gt;
* USB&lt;br /&gt;
* Firewire&lt;br /&gt;
* Lid switch (LCD off when lid closed)&lt;br /&gt;
* Volume control, keyboard light and screen brightness control&lt;br /&gt;
* Hard disk laptop-mode (/proc/sys/vm/laptop-mode)&lt;br /&gt;
* LCD brightness auto-adjusts depending on AC or battery operation&lt;br /&gt;
* Fn buttons generate ACPI events (/var/log/acpid)&lt;br /&gt;
&lt;br /&gt;
=== What needs to be fixed ===&lt;br /&gt;
&lt;br /&gt;
* Dual core processor&lt;br /&gt;
* Wireless&lt;br /&gt;
* Processor frequency scaling&lt;br /&gt;
* Suspend to RAM&lt;br /&gt;
* Suspend to disk&lt;br /&gt;
* SD card reader&lt;br /&gt;
* Sound&lt;br /&gt;
&lt;br /&gt;
== Installing Ubuntu 6.06 Flight 6 ==&lt;br /&gt;
&lt;br /&gt;
IBM Rescue and Recovery disks (seven CDs) can be created using preinstalled Windows: All programs&amp;amp;rarr;ThinkVantage&amp;amp;rarr;Create Recovery Media. However, as long as recovery partition (called ''predesktop'' in BIOS) is left intact, system '''can be restored to factory default without having recovery CDs'''.&lt;br /&gt;
&lt;br /&gt;
Ubuntu Flight 6 installer boots normally using external (USB) IBM DVD-ROM/CD-RW. SATA disk is recognised, Xorg 7.0, gdm and Gnome start normally. Xorg is configured with i810. DRI works (glxinfo|grep rendering). Networking works, eth0 uses e1000. ALSA sound worked after original installation, but at some point it stopped working as Dapper instantly had numerous updates, including kernel. &lt;br /&gt;
&lt;br /&gt;
== Fixes after installation ==&lt;br /&gt;
&lt;br /&gt;
=== SMP kernel ===&lt;br /&gt;
Flight 6 installs 2.6.15-*-386 kernel without SMP support. After installation of -686 kernel (which appears to be SMP) {{path|/proc/cpuinfo}} reports CPU0 and CPU1.&lt;br /&gt;
&lt;br /&gt;
=== Wi-Fi ===&lt;br /&gt;
Intel 3945ABG wireless driver is available from http://ipw3945.sourceforge.net/. Wireless works after following QUICK INSTALL STEPS in provided INSTALL file. Automating driver loading works as described too, except that {{path|/etc/modprobe.d/ipw3945}} has to be used instead of the proposed {{path|/etc/modules.d/ipw3945}}.&lt;br /&gt;
&lt;br /&gt;
=== CPU frequency scaling ===&lt;br /&gt;
After installation CPU0 switches between 1.5 GHz (full speed) and 1 GHz depending on load, but CPU1 stays at full speed. Flight 6 installs &amp;lt;code&amp;gt;powernowd&amp;lt;/code&amp;gt; and uses &amp;lt;code&amp;gt;userspace&amp;lt;/code&amp;gt; governor. Changing to &amp;lt;code&amp;gt;ondemand&amp;lt;/code&amp;gt; governor ({{path|/sysfs/devices/cpu/cpu0,1/cpufreq/scaling_governor}}) and thus using kernel part for frequency scaling (modules &amp;lt;code&amp;gt;speedstep_centrino&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;freq_table&amp;lt;/code&amp;gt;) fixes this. To keep the change between reboots, install &amp;lt;code&amp;gt;sysfsutils&amp;lt;/code&amp;gt; package and add the following lines to {{path|/etc/sysfs.conf}}:&lt;br /&gt;
&lt;br /&gt;
   devices/system/cpu/cpu0/cpufreq/scaling_governor=ondemand&lt;br /&gt;
   devices/system/cpu/cpu1/cpufreq/scaling_governor=ondemand&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;powernowd&amp;lt;/code&amp;gt; can then be disabled from auto-starting by &amp;lt;code&amp;gt;rcconf&amp;lt;/code&amp;gt;. It can also be &amp;lt;code&amp;gt;apt-get remove&amp;lt;/code&amp;gt;'d, but that also wants to remove &amp;lt;code&amp;gt;ubuntu-desktop&amp;lt;/code&amp;gt; metapackage.&lt;br /&gt;
&lt;br /&gt;
=== High pitch noise while on battery ===&lt;br /&gt;
X60s CPU produces the [[Problem_with_high_pitch_noises#Limit_ACPI_CPU_power_states|infamous high pitch noise]] when in lower-power ACPI states (a.k.a. C-states). To eliminate the noise maximum (i.e. lowest power) C-state had to be limited to C2. In {{path|/etc/sysfs.conf}}:&lt;br /&gt;
&lt;br /&gt;
   module/processor/parameters/max_cstate=2&lt;br /&gt;
&lt;br /&gt;
== Unsolved ==&lt;br /&gt;
* Suspend to RAM (suspends, but crashes on resume)&lt;br /&gt;
* Suspend to disk (suspends, but crashes on resume)&lt;br /&gt;
* Sound &lt;br /&gt;
* SD card reader (driver in Linux kernel &amp;gt;=2.6.17)&lt;br /&gt;
&lt;br /&gt;
== Not tested ==&lt;br /&gt;
* PCMCIA slots&lt;br /&gt;
* Embeded Security Subsystem (TCPA)&lt;br /&gt;
* Active Protection System (HDAPS)&lt;br /&gt;
* Modem&lt;br /&gt;
&lt;br /&gt;
= Installation of Ubuntu 6.06 Flight 6 on X60s (model 170466U) =&lt;br /&gt;
== Specifications ==&lt;br /&gt;
&lt;br /&gt;
* Processor - Intel Core Duo  1.66GHZ&lt;br /&gt;
* Hard Drive - SATA 80GB - HTS541080&lt;br /&gt;
* Networking - Integrated Wireless (Atheros)&lt;br /&gt;
* Sound - Intel&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
0000:00:00.0 Host bridge: Intel Corporation Mobile Memory Controller Hub (rev 03)&lt;br /&gt;
0000:00:02.0 VGA compatible controller: Intel Corporation Mobile Integrated Graphics Controller (rev 03)&lt;br /&gt;
0000:00:02.1 Display controller: Intel Corporation Mobile Integrated Graphics Controller (rev 03)&lt;br /&gt;
0000:00:1b.0 0403: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)&lt;br /&gt;
0000:00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 02)&lt;br /&gt;
0000:00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 02)&lt;br /&gt;
0000:00:1c.2 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 (rev 02)&lt;br /&gt;
0000:00:1c.3 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 4 (rev 02)&lt;br /&gt;
0000:00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #1 (rev 02)&lt;br /&gt;
0000:00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #2 (rev 02)&lt;br /&gt;
0000:00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #3 (rev 02)&lt;br /&gt;
0000:00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #4 (rev 02)&lt;br /&gt;
0000:00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 02)&lt;br /&gt;
0000:00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)&lt;br /&gt;
0000:00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)&lt;br /&gt;
0000:00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 02)&lt;br /&gt;
0000:00:1f.2 0106: Intel Corporation 82801GBM/GHM (ICH7 Family) Serial ATA Storage Controllers cc=AHCI (rev 02)&lt;br /&gt;
0000:00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 02)&lt;br /&gt;
0000:02:00.0 Ethernet controller: Intel Corporation 82573L Gigabit Ethernet Controller&lt;br /&gt;
0000:03:00.0 Ethernet controller: Atheros Communications, Inc. AR5212 802.11abg NIC (rev 01)&lt;br /&gt;
0000:15:00.0 ffff: Ricoh Co Ltd RL5c476 II (rev ff)&lt;br /&gt;
0000:15:00.1 ffff: Ricoh Co Ltd R5C552 IEEE 1394 Controller (rev ff)&lt;br /&gt;
0000:15:00.2 ffff: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev ff)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Summary ==&lt;br /&gt;
&lt;br /&gt;
=== What works out of the box ===&lt;br /&gt;
* Network adapter (Intel PRO/1000) &lt;br /&gt;
* Graphics adapter and accelerator (Intel GMA 950)&lt;br /&gt;
* USB&lt;br /&gt;
* Lid switch (LCD off when lid closed)&lt;br /&gt;
* Volume control, keyboard light and screen brightness control&lt;br /&gt;
* LCD brightness auto-adjusts depending on AC or battery operation&lt;br /&gt;
* Fn buttons generate ACPI events (/var/log/acpid)&lt;br /&gt;
* Sound, using the snd_hda_intel driver&lt;br /&gt;
&lt;br /&gt;
=== What doesn't work out of the box===&lt;br /&gt;
&lt;br /&gt;
* Suspend to ram&lt;br /&gt;
* Suspend to disk&lt;br /&gt;
* Wireless&lt;br /&gt;
** ''atheros driver in linux-restricted-modules-2.6.15-20-686 will not work, see below for instructions''&lt;br /&gt;
&lt;br /&gt;
=== Sound ===&lt;br /&gt;
* The sound is very clean, loud enough and there doesn't appear to be any backround machine noise escaping through the card.&lt;br /&gt;
&lt;br /&gt;
=== Annoyances ===&lt;br /&gt;
* '''Battery life''' - With the 8 cell battery Lenovo boasts that it gets about 8 hours of battery life.  So far in Linux it is getting about 5-6.  Need to mess around with more power saving options. &lt;br /&gt;
* The Hitachi serial ATA harddrive makes a faint but noticeable high pitched clicking sound when running off the battery.&lt;br /&gt;
&lt;br /&gt;
== What works after installation ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Wireless ===&lt;br /&gt;
&lt;br /&gt;
* Unlike the earlier versions of the X60s this one uses the Atheros driver.&lt;br /&gt;
* The LED wireless indicator light does not switch on when wireless is enabled&lt;br /&gt;
* The wireless toggle switch does nothing (although it appears to turn the led on momentarily)&lt;br /&gt;
&lt;br /&gt;
==== compiling the madwifi drivers from source - WORKS :) ====&lt;br /&gt;
&lt;br /&gt;
* untar the latest drivers from teh madwifi website - http://sourceforge.net/projects/madwifi/&lt;br /&gt;
* prepare build environment&lt;br /&gt;
 apt-get install build-essential&lt;br /&gt;
 apt-get install linux-headers-`uname-r`&lt;br /&gt;
 apt-get install shareutils&lt;br /&gt;
* in the madwifi directory build and install the module&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
 modprobe ahc_pci&lt;br /&gt;
&lt;br /&gt;
==== WPA1 encryption - WORKS :) ====&lt;br /&gt;
* In order for this to work you '''must''' compile the wpa_supplicant from source.  &lt;br /&gt;
** follow these instructions carefully - http://madwifi.org/wiki/UserDocs/802.11i&lt;/div&gt;</summary>
		<author><name>Sarunas</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_Flight_6_on_a_ThinkPad_X60s&amp;diff=21820</id>
		<title>Installing Ubuntu 6.06 Flight 6 on a ThinkPad X60s</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_Flight_6_on_a_ThinkPad_X60s&amp;diff=21820"/>
		<updated>2006-04-20T21:18:18Z</updated>

		<summary type="html">&lt;p&gt;Sarunas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Installation of Ubuntu 6.06 Flight 6 on X60s (model 1705-24U) =&lt;br /&gt;
== Summary ==&lt;br /&gt;
=== What works out of the box ===&lt;br /&gt;
&lt;br /&gt;
* Network adapter (Intel PRO/1000) &lt;br /&gt;
* Graphics adapter and accelerator (Intel GMA 950)&lt;br /&gt;
* USB&lt;br /&gt;
* Firewire&lt;br /&gt;
* Lid switch (LCD off when lid closed)&lt;br /&gt;
* Volume control, keyboard light and screen brightness control&lt;br /&gt;
* Hard disk laptop-mode (/proc/sys/vm/laptop-mode)&lt;br /&gt;
* LCD brightness auto-adjusts depending on AC or battery operation&lt;br /&gt;
* Fn buttons generate ACPI events (/var/log/acpid)&lt;br /&gt;
&lt;br /&gt;
=== What needs to be fixed ===&lt;br /&gt;
&lt;br /&gt;
* Dual core processor&lt;br /&gt;
* Wireless&lt;br /&gt;
* Processor frequency scaling&lt;br /&gt;
* Suspend to RAM&lt;br /&gt;
* Suspend to disk&lt;br /&gt;
* SD card reader&lt;br /&gt;
* Sound&lt;br /&gt;
&lt;br /&gt;
== Installing Ubuntu 6.06 Flight 6 ==&lt;br /&gt;
&lt;br /&gt;
IBM Rescue and Recovery disks (seven CDs) can be created using preinstalled Windows: All programs&amp;amp;rarr;ThinkVantage&amp;amp;rarr;Create Recovery Media. However, as long as recovery partition (called ''predesktop'' in BIOS) is left intact, system '''can be restored to factory default without having recovery CDs'''.&lt;br /&gt;
&lt;br /&gt;
Ubuntu Flight 6 installer boots normally using external (USB) IBM DVD-ROM/CD-RW. SATA disk is recognised, Xorg 7.0, gdm and Gnome start normally. Xorg is configured with i810. DRI works (glxinfo|grep rendering). Networking works, eth0 uses e1000. ALSA sound worked after original installation, but at some point it stopped working as Dapper instantly had numerous updates, including kernel. &lt;br /&gt;
&lt;br /&gt;
== Fixes after installation ==&lt;br /&gt;
&lt;br /&gt;
=== SMP kernel ===&lt;br /&gt;
Flight 6 installs 2.6.15-*-386 kernel without SMP support. After installation of -686 kernel (which appears to be SMP) {{path|/proc/cpuinfo}} reports CPU0 and CPU1.&lt;br /&gt;
&lt;br /&gt;
=== Wi-Fi ===&lt;br /&gt;
Intel 3945ABG wireless driver is available from http://ipw3945.sourceforge.net/. Wireless works after following QUICK INSTALL STEPS in provided INSTALL file. Automating driver loading works as described too, except that {{path|/etc/modprobe.d/ipw3945}} has to be used instead of the proposed {{path|/etc/modules.d/ipw3945}}.&lt;br /&gt;
&lt;br /&gt;
=== CPU frequency scaling ===&lt;br /&gt;
After installation CPU0 switches between 1.5 GHz (full speed) and 1 GHz depending on load, but CPU1 stays at full speed. Flight 6 installs &amp;lt;code&amp;gt;powernowd&amp;lt;/code&amp;gt; and uses &amp;lt;code&amp;gt;userspace&amp;lt;/code&amp;gt; governor. Changing to &amp;lt;code&amp;gt;ondemand&amp;lt;/code&amp;gt; governor ({{path|/sysfs/devices/cpu/cpu0,1/cpufreq/scaling_governor}}) and thus using kernel part for frequency scaling (modules &amp;lt;code&amp;gt;speedstep_centrino&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;freq_table&amp;lt;/code&amp;gt;) fixes this. To keep the change between reboots, install &amp;lt;code&amp;gt;sysfsutils&amp;lt;/code&amp;gt; package and add the following lines to {{path|/etc/sysfs.conf}}:&lt;br /&gt;
&lt;br /&gt;
   devices/cpu/cpu0/cpufreq/scaling_governor=ondemand&lt;br /&gt;
   devices/cpu/cpu1/cpufreq/scaling_governor=ondemand&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;powernowd&amp;lt;/code&amp;gt; can then be disabled from auto-starting by &amp;lt;code&amp;gt;rcconf&amp;lt;/code&amp;gt;. It can also be &amp;lt;code&amp;gt;apt-get remove&amp;lt;/code&amp;gt;'d, but that also wants to remove &amp;lt;code&amp;gt;ubuntu-desktop&amp;lt;/code&amp;gt; metapackage. &lt;br /&gt;
&lt;br /&gt;
=== High pitch noise while on battery ===&lt;br /&gt;
X60s CPU produces the [[Problem_with_high_pitch_noises#Limit_ACPI_CPU_power_states|infamous high pitch noise]] when in lower-power ACPI states (a.k.a. C-states). To eliminate the noise maximum (i.e. lowest power) C-state had to be limited to C2. In {{path|/etc/sysfs.conf}}:&lt;br /&gt;
&lt;br /&gt;
   module/processor/parameters/max_cstate=2&lt;br /&gt;
&lt;br /&gt;
== Unsolved ==&lt;br /&gt;
* Suspend to RAM (suspends, but crashes on resume)&lt;br /&gt;
* Suspend to disk (suspends, but crashes on resume)&lt;br /&gt;
* Sound &lt;br /&gt;
* SD card reader (driver in Linux kernel &amp;gt;=2.6.17)&lt;br /&gt;
&lt;br /&gt;
== Not tested ==&lt;br /&gt;
* PCMCIA slots&lt;br /&gt;
* Embeded Security Subsystem (TCPA)&lt;br /&gt;
* Active Protection System (HDAPS)&lt;br /&gt;
* Modem&lt;/div&gt;</summary>
		<author><name>Sarunas</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installation_instructions_for_the_ThinkPad_X60s&amp;diff=21819</id>
		<title>Installation instructions for the ThinkPad X60s</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installation_instructions_for_the_ThinkPad_X60s&amp;diff=21819"/>
		<updated>2006-04-20T20:46:04Z</updated>

		<summary type="html">&lt;p&gt;Sarunas: /* External Sources */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Specific installation notes for the ThinkPad {{X60s}}.&lt;br /&gt;
&lt;br /&gt;
==General Notes==&lt;br /&gt;
&lt;br /&gt;
==Distro specific instructions==&lt;br /&gt;
&lt;br /&gt;
*{{Install|Ubuntu| 6.06 Flight 6|X60s}}&lt;br /&gt;
&lt;br /&gt;
==External Sources==&lt;/div&gt;</summary>
		<author><name>Sarunas</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=User:Sarunas&amp;diff=21818</id>
		<title>User:Sarunas</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=User:Sarunas&amp;diff=21818"/>
		<updated>2006-04-20T20:30:49Z</updated>

		<summary type="html">&lt;p&gt;Sarunas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;http://www.math.dartmouth.edu/~sarunas&lt;/div&gt;</summary>
		<author><name>Sarunas</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_Flight_6_on_a_ThinkPad_X60s&amp;diff=21817</id>
		<title>Installing Ubuntu 6.06 Flight 6 on a ThinkPad X60s</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_Flight_6_on_a_ThinkPad_X60s&amp;diff=21817"/>
		<updated>2006-04-20T20:28:56Z</updated>

		<summary type="html">&lt;p&gt;Sarunas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Installation of Ubuntu 6.06 Flight 6 on X60s (model 1705-24U) =&lt;br /&gt;
== Summary ==&lt;br /&gt;
=== What works out of the box ===&lt;br /&gt;
&lt;br /&gt;
* Network adapter (Intel PRO/1000) &lt;br /&gt;
* Graphics adapter and accelerator (Intel GMA 950)&lt;br /&gt;
* USB (boots from external USB CD-RW/DVD-ROM)&lt;br /&gt;
* Firewire&lt;br /&gt;
* Lid switch (LCD off when lid closed)&lt;br /&gt;
* Volume control, keyboard light and screen brightness control&lt;br /&gt;
* Hard disk laptop-mode (/proc/sys/vm/laptop-mode)&lt;br /&gt;
* LCD brightness auto-adjusts depending on AC or battery operation&lt;br /&gt;
* Fn buttons generate ACPI events (/var/log/acpid)&lt;br /&gt;
&lt;br /&gt;
=== What needs to be fixed ===&lt;br /&gt;
&lt;br /&gt;
* Dual core processor&lt;br /&gt;
* Wireless&lt;br /&gt;
* Processor frequency scaling&lt;br /&gt;
* Suspend to RAM&lt;br /&gt;
* Suspend to disk&lt;br /&gt;
* SD card reader&lt;br /&gt;
* Sound&lt;br /&gt;
&lt;br /&gt;
== Installing Ubuntu 6.06 Flight 6 ==&lt;br /&gt;
&lt;br /&gt;
IBM Rescue and Recovery disks (seven CDs) can be created using preinstalled Windows: All programs&amp;amp;rarr;ThinkVantage&amp;amp;rarr;Create Recovery Media. However, as long as recovery partition (called ''predesktop'' in BIOS) is left intact, system '''can be restored to factory default without having recovery CDs'''.&lt;br /&gt;
&lt;br /&gt;
Ubuntu Flight 6 installer boots normally using external (USB) IBM DVD-ROM/CD-RW. SATA disk is recognised, Xorg 7.0, gdm and Gnome start normally. Xorg is configured with i810. DRI works (glxinfo|grep rendering). Networking works, eth0 uses e1000. ALSA sound worked after original installation, but at some point it stopped working as Dapper instantly had numerous updates, including kernel. &lt;br /&gt;
&lt;br /&gt;
== Fixes after installation ==&lt;br /&gt;
&lt;br /&gt;
=== SMP kernel ===&lt;br /&gt;
Flight 6 installs 2.6.15-*-386 kernel without SMP support. After installation of -686 kernel (which appears to be SMP) {{path|/proc/cpuinfo}} reports CPU0 and CPU1.&lt;br /&gt;
&lt;br /&gt;
=== Wi-Fi ===&lt;br /&gt;
Intel 3945ABG wireless driver is available from http://ipw3945.sourceforge.net/. Wireless works after following QUICK INSTALL STEPS in provided INSTALL file. Automating driver loading works as described too, except that {{path|/etc/modprobe.d/ipw3945}} has to be used instead of the proposed {{path|/etc/modules.d/ipw3945}}.&lt;br /&gt;
&lt;br /&gt;
=== CPU frequency scaling ===&lt;br /&gt;
After installation CPU0 switches between 1.5 GHz (full speed) and 1 GHz depending on load, but CPU1 stays at full speed. Flight 6 installs &amp;lt;code&amp;gt;powernowd&amp;lt;/code&amp;gt; and uses &amp;lt;code&amp;gt;userspace&amp;lt;/code&amp;gt; governor. Changing to &amp;lt;code&amp;gt;ondemand&amp;lt;/code&amp;gt; governor ({{path|/sysfs/devices/cpu/cpu0,1/cpufreq/scaling_governor}}) and thus using kernel part for frequency scaling (modules &amp;lt;code&amp;gt;speedstep_centrino&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;freq_table&amp;lt;/code&amp;gt;) fixes this. To keep the change between reboots, install &amp;lt;code&amp;gt;sysfsutils&amp;lt;/code&amp;gt; package and add the following lines to {{path|/etc/sysfs.conf}}:&lt;br /&gt;
&lt;br /&gt;
   devices/cpu/cpu0/cpufreq/scaling_governor=ondemand&lt;br /&gt;
   devices/cpu/cpu1/cpufreq/scaling_governor=ondemand&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;powernowd&amp;lt;/code&amp;gt; can then be disabled from auto-starting by &amp;lt;code&amp;gt;rcconf&amp;lt;/code&amp;gt;. It can also be &amp;lt;code&amp;gt;apt-get remove&amp;lt;/code&amp;gt;'d, but that also wants to remove &amp;lt;code&amp;gt;ubuntu-desktop&amp;lt;/code&amp;gt; metapackage. &lt;br /&gt;
&lt;br /&gt;
=== High pitch noise while on battery ===&lt;br /&gt;
X60s CPU produces the [[Problem_with_high_pitch_noises#Limit_ACPI_CPU_power_states|infamous high pitch noise]] when in lower-power ACPI states (a.k.a. C-states). To eliminate the noise maximum (i.e. lowest power) C-state had to be limited to C2. In {{path|/etc/sysfs.conf}}:&lt;br /&gt;
&lt;br /&gt;
   module/processor/parameters/max_cstate=2&lt;br /&gt;
&lt;br /&gt;
== Unsolved ==&lt;br /&gt;
* Suspend to RAM (suspends, but crashes on resume)&lt;br /&gt;
* Suspend to disk (suspends, but crashes on resume)&lt;br /&gt;
* Sound &lt;br /&gt;
* SD card reader (driver in Linux kernel &amp;gt;=2.6.17)&lt;br /&gt;
&lt;br /&gt;
== Not tested ==&lt;br /&gt;
* PCMCIA slots&lt;br /&gt;
* Embeded Security Subsystem (TCPA)&lt;br /&gt;
* Active Protection System (HDAPS)&lt;br /&gt;
* Modem&lt;/div&gt;</summary>
		<author><name>Sarunas</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_Flight_6_on_a_ThinkPad_X60s&amp;diff=21816</id>
		<title>Installing Ubuntu 6.06 Flight 6 on a ThinkPad X60s</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_Flight_6_on_a_ThinkPad_X60s&amp;diff=21816"/>
		<updated>2006-04-20T20:17:59Z</updated>

		<summary type="html">&lt;p&gt;Sarunas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Installation of Ubuntu 6.06 Flight 6 on X60s (model 1705-24U) =&lt;br /&gt;
== Summary ==&lt;br /&gt;
=== What works out of the box ===&lt;br /&gt;
&lt;br /&gt;
* Network adapter (Intel PRO/1000) &lt;br /&gt;
* Graphics adapter and accelerator (Intel GMA 950)&lt;br /&gt;
* USB (boots from external USB CD-RW/DVD-ROM)&lt;br /&gt;
* Firewire&lt;br /&gt;
* Lid switch (LCD off when lid closed)&lt;br /&gt;
* Volume control, keyboard light and screen brightness control&lt;br /&gt;
* Hard disk laptop-mode (/proc/sys/vm/laptop-mode)&lt;br /&gt;
* LCD brightness auto-adjusts depending on AC or battery operation&lt;br /&gt;
* Fn buttons generate ACPI events (/var/log/acpid)&lt;br /&gt;
&lt;br /&gt;
=== What needs to be fixed ===&lt;br /&gt;
&lt;br /&gt;
* Dual core processor&lt;br /&gt;
* Wireless&lt;br /&gt;
* Processor frequency scaling&lt;br /&gt;
* Suspend to RAM&lt;br /&gt;
* Suspend to disk&lt;br /&gt;
* SD card reader&lt;br /&gt;
* Sound&lt;br /&gt;
&lt;br /&gt;
== Installing Ubuntu 6.06 Flight 6 ==&lt;br /&gt;
&lt;br /&gt;
IBM Rescue and Recovery disks (seven CDs) can be created using preinstalled Windows: All programs &amp;gt; ThinkVantage &amp;gt; Create Recovery Media. However, as long as recovery partition (called ''predesktop'' in BIOS) is left intact, system '''can be restored to factory default without having recovery CDs'''.&lt;br /&gt;
&lt;br /&gt;
Ubuntu Flight 6 installer boots normally using external (USB) IBM DVD-ROM/CD-RW. SATA disk is recognised, Xorg 7.0, gdm and Gnome start normally. Xorg is configured with i810. DRI works (glxinfo|grep rendering). Networking works, eth0 uses e1000. ALSA sound worked after original installation, but at some point it stopped working as Dapper instantly had numerous updates, including kernel. &lt;br /&gt;
&lt;br /&gt;
== Fixes after installation ==&lt;br /&gt;
&lt;br /&gt;
=== SMP kernel ===&lt;br /&gt;
Flight 6 installs -386 kernel without SMP support. {{cmdroot|apt-get install}} of -686-smp fixes that.  {{path|/proc/cpuinfo}} reports CPU0 and CPU1 present.&lt;br /&gt;
&lt;br /&gt;
=== Wi-Fi ===&lt;br /&gt;
Intel 3945ABG wireless driver is available from http://ipw3945.sourceforge.net/. Wireless works after following QUICK INSTALL STEPS in provided INSTALL file. Automating driver loading works as described too, except that {{path|/etc/modprobe.d/ipw3945}} has to be used instead of the proposed {{path|/etc/modules.d/ipw3945}}.&lt;br /&gt;
&lt;br /&gt;
=== CPU frequency scaling ===&lt;br /&gt;
After installation CPU0 switches between 1.5 GHz (full speed) and 1 GHz depending on load, but CPU1 stays at full speed. Flight 6 installs powernowd and uses userspace governor. Changing to ondemand governor ({{path|/sysfs/devices/cpu/cpu0,1/cpufreq/scaling_governor}}) and thus using kernel part for frequency scaling (modules speedstep_centrino and freq_table) fixes this. To keep the change between reboots install sysfsutils package and add the following lines to {{path|/etc/sysfs.conf}}:&lt;br /&gt;
&lt;br /&gt;
   devices/cpu/cpu0/cpufreq/scaling_governor=ondemand&lt;br /&gt;
   devices/cpu/cpu1/cpufreq/scaling_governor=ondemand&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;powernowd&amp;lt;/tt&amp;gt; can then be disabled from auto-starting by &amp;lt;tt&amp;gt;rcconf&amp;lt;/tt&amp;gt;. it can also be &amp;lt;tt&amp;gt;apt-get remove&amp;lt;/tt&amp;gt;'d, but that also wants to remove &amp;lt;tt&amp;gt;ubuntu-desktop&amp;lt;/tt&amp;gt; metapackage. &lt;br /&gt;
=== High pitch noise while on battery ===&lt;br /&gt;
X60s CPU produces the [[Problem_with_high_pitch_noises#Limit_ACPI_CPU_power_states|infamous high pitch noise]] when in lower-power ACPI states (a.k.a. C-states). To eliminate the noise max. state had to be limited to C2. In {{path|/etc/sysfs.conf}}:&lt;br /&gt;
&lt;br /&gt;
   module/processor/parameters/max_cstate=2&lt;br /&gt;
&lt;br /&gt;
== Unsolved ==&lt;br /&gt;
* Suspend to RAM (suspends, but crashes on resume)&lt;br /&gt;
* Suspend to disk (suspends, but crashes on resume)&lt;br /&gt;
* Sound &lt;br /&gt;
* SD card reader (driver in Linux kernel &amp;gt;=2.6.17)&lt;br /&gt;
&lt;br /&gt;
== Not tested ==&lt;br /&gt;
* PCMCIA slots&lt;br /&gt;
* Embeded Security Subsystem (TCPA)&lt;br /&gt;
* Active Protection System (HDAPS)&lt;br /&gt;
* Modem&lt;/div&gt;</summary>
		<author><name>Sarunas</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_Flight_6_on_a_ThinkPad_X60s&amp;diff=21815</id>
		<title>Installing Ubuntu 6.06 Flight 6 on a ThinkPad X60s</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_Flight_6_on_a_ThinkPad_X60s&amp;diff=21815"/>
		<updated>2006-04-20T20:10:56Z</updated>

		<summary type="html">&lt;p&gt;Sarunas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Installation of Ubuntu 6.06 Flight 6 on X60s (model 1705-24U) =&lt;br /&gt;
== Summary ==&lt;br /&gt;
=== What works out of the box ===&lt;br /&gt;
&lt;br /&gt;
* Network adapter (Intel PRO/1000) &lt;br /&gt;
* Graphics adapter and accelerator (Intel GMA 950)&lt;br /&gt;
* USB (boots from external USB CD-RW/DVD-ROM)&lt;br /&gt;
* Firewire&lt;br /&gt;
* Lid switch (LCD off when lid closed)&lt;br /&gt;
* Volume control, keyboard light and screen brightness control&lt;br /&gt;
* Hard disk laptop-mode (/proc/sys/vm/laptop-mode)&lt;br /&gt;
* LCD brightness auto-adjusts depending on AC or battery operation&lt;br /&gt;
* Fn buttons generate ACPI events (/var/log/acpid)&lt;br /&gt;
&lt;br /&gt;
=== What needs to be fixed ===&lt;br /&gt;
&lt;br /&gt;
* Dual core processor&lt;br /&gt;
* Wireless&lt;br /&gt;
* Processor frequency scaling&lt;br /&gt;
* Suspend to RAM&lt;br /&gt;
* Suspend to disk&lt;br /&gt;
* SD card reader&lt;br /&gt;
* Sound&lt;br /&gt;
&lt;br /&gt;
== Installing Ubuntu 6.06 Flight 6 ==&lt;br /&gt;
&lt;br /&gt;
IBM Rescue and Recovery disks (seven CDs) can be created using preinstalled Windows: All programs &amp;gt; ThinkVantage &amp;gt; Create Recovery Media. However, as long as recovery partition (called ''predesktop'' in BIOS) is left intact, system '''can be restored to factory default without having recovery CDs'''.&lt;br /&gt;
&lt;br /&gt;
Ubuntu Flight 6 installer boots normally using external (USB) IBM DVD-ROM/CD-RW. SATA disk is recognised, Xorg 7.0, gdm and Gnome start normally. Xorg is configured with i810. DRI works (glxinfo|grep rendering). Networking works, eth0 uses e1000. ALSA sound worked after original installation, but at some point it stopped working as Dapper instantly had numerous updates, including kernel. &lt;br /&gt;
&lt;br /&gt;
== Fixes after installation ==&lt;br /&gt;
&lt;br /&gt;
=== SMP kernel ===&lt;br /&gt;
Flight 6 installs -386 kernel without SMP support. apt-get install of -686-smp fixes that.  {{path|/proc/cpuinfo}} reports CPU0 and CPU1 present.&lt;br /&gt;
&lt;br /&gt;
=== Wi-Fi ===&lt;br /&gt;
Intel 3945ABG wireless driver is available from http://ipw3945.sourceforge.net/. Wireless works after following QUICK INSTALL STEPS in provided INSTALL file. Automating driver loading works as described too, except that {{path|/etc/modprobe.d/ipw3945}} has to be used instead of the proposed {{path|/etc/modules.d/ipw3945}}.&lt;br /&gt;
&lt;br /&gt;
=== CPU frequency scaling ===&lt;br /&gt;
After install CPU0 switches between 1.5 GHz (full speed) and 1 GHz depending on load, but CPU1 stays at full speed. Flight 6 installs powernowd and uses userspace governor. Changing to ondemand governor ({{path|/sysfs/devices/cpu/cpu0,1/cpufreq/scaling_governor}}) and thus using kernel part for frequency scaling (modules speedstep_centrino and freq_table) fixes this. apt-get install sysfsutils and add the following lines to {{path|/etc/sysfs.conf}}:&lt;br /&gt;
&lt;br /&gt;
   devices/cpu/cpu0/cpufreq/scaling_governor=ondemand&lt;br /&gt;
   devices/cpu/cpu1/cpufreq/scaling_governor=ondemand&lt;br /&gt;
&lt;br /&gt;
=== High pitch noise while on battery ===&lt;br /&gt;
X60s CPU produces the [[Problem_with_high_pitch_noises#Limit_ACPI_CPU_power_states|infamous high pitch noise]] when in lower-power ACPI states (a.k.a. C-states). To eliminate the noise max. state had to be limited to C2. In {{path|/etc/sysfs.conf}}:&lt;br /&gt;
&lt;br /&gt;
   module/processor/parameters/max_cstate=2&lt;br /&gt;
&lt;br /&gt;
== Unsolved ==&lt;br /&gt;
* Suspend to RAM (suspends, but crashes on resume)&lt;br /&gt;
* Suspend to disk (suspends, but crashes on resume)&lt;br /&gt;
* Sound &lt;br /&gt;
* SD card reader (driver in Linux kernel &amp;gt;=2.6.17)&lt;br /&gt;
&lt;br /&gt;
== Not tested ==&lt;br /&gt;
* PCMCIA slots&lt;br /&gt;
* Embeded Security Subsystem (TCPA)&lt;br /&gt;
* Active Protection System (HDAPS)&lt;br /&gt;
* Modem&lt;/div&gt;</summary>
		<author><name>Sarunas</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_Flight_6_on_a_ThinkPad_X60s&amp;diff=21814</id>
		<title>Installing Ubuntu 6.06 Flight 6 on a ThinkPad X60s</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_Flight_6_on_a_ThinkPad_X60s&amp;diff=21814"/>
		<updated>2006-04-20T20:10:25Z</updated>

		<summary type="html">&lt;p&gt;Sarunas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Installation of Ubuntu 6.06 Flight 6 on X60s (model 1705-24U) =&lt;br /&gt;
== Summary ==&lt;br /&gt;
=== What works out of the box ===&lt;br /&gt;
&lt;br /&gt;
* Network adapter (Intel PRO/1000) &lt;br /&gt;
* Graphics adapter and accelerator (Intel GMA 950)&lt;br /&gt;
* USB (boots from external USB CD-RW/DVD-ROM)&lt;br /&gt;
* Firewire&lt;br /&gt;
* Lid switch (LCD off when lid closed)&lt;br /&gt;
* Volume control, keyboard light and screen brightness control&lt;br /&gt;
* Hard disk laptop-mode (/proc/sys/vm/laptop-mode)&lt;br /&gt;
* LCD brightness auto-adjusts depending on AC or battery operation&lt;br /&gt;
* Fn buttons generate ACPI events (/var/log/acpid)&lt;br /&gt;
&lt;br /&gt;
=== What needs to be fixed ===&lt;br /&gt;
&lt;br /&gt;
* Dual core processor&lt;br /&gt;
* Wireless&lt;br /&gt;
* Processor frequency scaling&lt;br /&gt;
* Suspend to RAM&lt;br /&gt;
* Suspend to disk&lt;br /&gt;
* SD card reader&lt;br /&gt;
* Sound&lt;br /&gt;
&lt;br /&gt;
== Installing Ubuntu 6.06 Flight 6 ==&lt;br /&gt;
&lt;br /&gt;
IBM Rescue and Recovery disks (seven CDs) can be created using preinstalled Windows: All programs &amp;gt; ThinkVantage &amp;gt; Create Recovery Media. However, as long as recovery partition (called ''predesktop'' in BIOS) is left intact, system '''can be restored to factory default without having recovery CDs'''.&lt;br /&gt;
&lt;br /&gt;
Ubuntu Flight 6 installer boots normally using external (USB) IBM DVD-ROM/CD-RW. SATA disk is recognised, Xorg 7.0, gdm and Gnome start normally. Xorg is configured with i810. DRI works (glxinfo|grep rendering). Networking works, eth0 uses e1000. ALSA sound worked after original installation, but at some point it stopped working as Dapper instantly had numerous updates, including kernel. &lt;br /&gt;
&lt;br /&gt;
== Fixes after installation ==&lt;br /&gt;
&lt;br /&gt;
=== SMP kernel ===&lt;br /&gt;
Flight 6 installs -386 kernel without SMP support. apt-get install of -686-smp fixes that.  {{path|/proc/cpuinfo}} reports CPU0 and CPU1 present.&lt;br /&gt;
&lt;br /&gt;
=== Wi-Fi ===&lt;br /&gt;
Intel 3945ABG wireless driver is available from http://ipw3945.sourceforge.net/. Wireless works after following QUICK INSTALL STEPS in provided INSTALL file. Automating driver loading works as described too, except that {{path|/etc/modprobe.d/ipw3945}} has to be used instead of the proposed {{path|/etc/modules.d/ipw3945}}.&lt;br /&gt;
&lt;br /&gt;
=== CPU frequency scaling ===&lt;br /&gt;
After install CPU0 switches between 1.5 GHz (full speed) and 1 GHz depending on load, but CPU1 stays at full speed. Flight 6 installs powernowd and uses userspace governor. Changing to ondemand governor ({{path|/sysfs/devices/cpu/cpu0,1/cpufreq/scaling_governor}}) and thus using kernel part for frequency scaling (modules speedstep_centrino and freq_table) fixes this. apt-get install sysfsutils and add the following lines to {{path|/etc/sysfs.conf}}:&lt;br /&gt;
&lt;br /&gt;
   devices/cpu/cpu0/cpufreq/scaling_governor=ondemand&lt;br /&gt;
   devices/cpu/cpu1/cpufreq/scaling_governor=ondemand&lt;br /&gt;
&lt;br /&gt;
=== High pitch noise while on battery ===&lt;br /&gt;
X60s CPU produces the [[Problem_with_high_pitch_noises#Limit_ACPI_CPU_power_states|infamous high pitch noise]] when in lower-power ACPI states (a.k.a. C-states). To eliminate the noise max. state had to be limited to C2. In {{path|/etc/sysfs.conf}}:&lt;br /&gt;
&lt;br /&gt;
module/processor/parameters/max_cstate=2&lt;br /&gt;
&lt;br /&gt;
== Unsolved ==&lt;br /&gt;
* Suspend to RAM (suspends, but crashes on resume)&lt;br /&gt;
* Suspend to disk (suspends, but crashes on resume)&lt;br /&gt;
* Sound &lt;br /&gt;
* SD card reader (driver in Linux kernel &amp;gt;=2.6.17)&lt;br /&gt;
&lt;br /&gt;
== Not tested ==&lt;br /&gt;
* PCMCIA slots&lt;br /&gt;
* Embeded Security Subsystem (TCPA)&lt;br /&gt;
* Active Protection System (HDAPS)&lt;br /&gt;
* Modem&lt;/div&gt;</summary>
		<author><name>Sarunas</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_Flight_6_on_a_ThinkPad_X60s&amp;diff=21813</id>
		<title>Installing Ubuntu 6.06 Flight 6 on a ThinkPad X60s</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_Flight_6_on_a_ThinkPad_X60s&amp;diff=21813"/>
		<updated>2006-04-20T20:05:57Z</updated>

		<summary type="html">&lt;p&gt;Sarunas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Installation of Ubuntu 6.06 Flight 6 on X60s (model 1705-24U) =&lt;br /&gt;
== Summary ==&lt;br /&gt;
=== What works out of the box ===&lt;br /&gt;
&lt;br /&gt;
* Network adapter (Intel PRO/1000) &lt;br /&gt;
* Graphics adapter and accelerator (Intel GMA 950)&lt;br /&gt;
* USB (boots from external USB CD-RW/DVD-ROM)&lt;br /&gt;
* Firewire&lt;br /&gt;
* Lid switch (LCD off when lid closed)&lt;br /&gt;
* Volume control, keyboard light and screen brightness control&lt;br /&gt;
* Hard disk laptop-mode (/proc/sys/vm/laptop-mode)&lt;br /&gt;
* LCD brightness auto-adjusts depending on AC or battery operation&lt;br /&gt;
* Fn buttons generate ACPI events (/var/log/acpid)&lt;br /&gt;
&lt;br /&gt;
=== What needs to be fixed ===&lt;br /&gt;
&lt;br /&gt;
* Dual core processor&lt;br /&gt;
* Wireless&lt;br /&gt;
* Processor frequency scaling&lt;br /&gt;
* Suspend to RAM&lt;br /&gt;
* Suspend to disk&lt;br /&gt;
* SD card reader&lt;br /&gt;
* Sound&lt;br /&gt;
&lt;br /&gt;
== Installing Ubuntu 6.06 Flight 6 ==&lt;br /&gt;
&lt;br /&gt;
IBM Rescue and Recovery disks (seven CDs) can be created using preinstalled Windows: All programs &amp;gt; ThinkVantage &amp;gt; Create Recovery Media. However, as long as recovery partition (called ''predesktop'' in BIOS) is left intact, system '''can be restored to factory default without having recovery CDs'''.&lt;br /&gt;
&lt;br /&gt;
Ubuntu Flight 6 installer boots normally using external (USB) IBM DVD-ROM/CD-RW. SATA disk is recognised, Xorg 7.0, gdm and Gnome start normally. Xorg is configured with i810. DRI works (glxinfo|grep rendering). Networking works, eth0 uses e1000. ALSA sound worked after original installation, but at some point it stopped working as Dapper instantly had numerous updates, including kernel. &lt;br /&gt;
&lt;br /&gt;
== Fixes after installation ==&lt;br /&gt;
&lt;br /&gt;
=== SMP kernel ===&lt;br /&gt;
Flight 6 installs -386 kernel without SMP support. apt-get install of -686-smp fixes that.  {{path|/proc/cpuinfo}} reports CPU0 and CPU1 present.&lt;br /&gt;
&lt;br /&gt;
=== Wi-Fi ===&lt;br /&gt;
Intel 3945ABG wireless driver is available from http://ipw3945.sourceforge.net/. Wireless works after following QUICK INSTALL STEPS in provided INSTALL file. Automating driver loading works as described too, except that {{path|/etc/modprobe.d/ipw3945}} has to be used instead of the proposed {{path|/etc/modules.d/ipw3945}}.&lt;br /&gt;
&lt;br /&gt;
=== CPU frequency scaling ===&lt;br /&gt;
After install CPU0 switches between 1.5 GHz (full speed) and 1 GHz depending on load, but CPU1 stays at full speed. Flight 6 installs powernowd and uses userspace governor. Changing to ondemand governor ({{path|/sysfs/devices/cpu/cpu0,1/cpufreq/scaling_governor}}) and thus using kernel part for frequency scaling (modules speedstep_centrino and freq_table) fixes this. apt-get install sysfsutils and add the following lines to {{path|/etc/sysfs.conf}}:&lt;br /&gt;
&lt;br /&gt;
devices/cpu/cpu0/cpufreq/scaling_governor=ondemand&lt;br /&gt;
&lt;br /&gt;
devices/cpu/cpu1/cpufreq/scaling_governor=ondemand&lt;br /&gt;
&lt;br /&gt;
=== High pitch noise while on battery ===&lt;br /&gt;
X60s CPU produces the [[Problem_with_high_pitch_noises#Limit_ACPI_CPU_power_states|infamous high pitch noise]] when in lower-power ACPI states (a.k.a. C-states). To eliminate the noise max. state had to be limited to C2. In {{path|/etc/sysfs.conf}}:&lt;br /&gt;
&lt;br /&gt;
module/processor/parameters/max_cstate=2&lt;br /&gt;
&lt;br /&gt;
== Unsolved ==&lt;br /&gt;
* Suspend to RAM (suspends, but crashes on resume)&lt;br /&gt;
* Suspend to disk (suspends, but crashes on resume)&lt;br /&gt;
* Sound &lt;br /&gt;
* SD card reader (driver in Linux kernel &amp;gt;=2.6.17)&lt;br /&gt;
&lt;br /&gt;
== Not tested ==&lt;br /&gt;
* PCMCIA slots&lt;br /&gt;
* Embeded Security Subsystem (TCPA)&lt;br /&gt;
* Active Protection System (HDAPS)&lt;br /&gt;
* Modem&lt;/div&gt;</summary>
		<author><name>Sarunas</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_Flight_6_on_a_ThinkPad_X60s&amp;diff=21812</id>
		<title>Installing Ubuntu 6.06 Flight 6 on a ThinkPad X60s</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_Flight_6_on_a_ThinkPad_X60s&amp;diff=21812"/>
		<updated>2006-04-20T20:00:20Z</updated>

		<summary type="html">&lt;p&gt;Sarunas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Installation of Ubuntu 6.06 Flight 6 on X60s (model 1705-24U) =&lt;br /&gt;
== Summary ==&lt;br /&gt;
=== What works out of the box ===&lt;br /&gt;
&lt;br /&gt;
* Network adapter (Intel PRO/1000) &lt;br /&gt;
* Graphics adapter and accelerator (Intel GMA 950)&lt;br /&gt;
* USB (boots from external USB CD-RW/DVD-ROM)&lt;br /&gt;
* Firewire&lt;br /&gt;
* Lid switch (LCD off when lid closed)&lt;br /&gt;
* Volume control, keyboard light and screen brightness control&lt;br /&gt;
* Hard disk laptop-mode (/proc/sys/vm/laptop-mode)&lt;br /&gt;
* LCD brightness auto-adjusts depending on AC or battery operation&lt;br /&gt;
* Fn buttons generate ACPI events (/var/log/acpid)&lt;br /&gt;
&lt;br /&gt;
=== What needs to be fixed ===&lt;br /&gt;
&lt;br /&gt;
* Dual core processor&lt;br /&gt;
* Wireless&lt;br /&gt;
* Processor frequency scaling&lt;br /&gt;
* Suspend to RAM&lt;br /&gt;
* Suspend to disk&lt;br /&gt;
* SD card reader&lt;br /&gt;
* Sound&lt;br /&gt;
&lt;br /&gt;
== Installing Ubuntu 6.06 Flight 6 ==&lt;br /&gt;
&lt;br /&gt;
IBM Rescue and Recovery disks (seven CDs) can be created using preinstalled Windows: All programs &amp;gt; ThinkVantage &amp;gt; Create Recovery Media. However, as long as recovery partition (called ''predesktop'' in BIOS) is left intact, system '''can be restored to factory default without having recovery CDs'''.&lt;br /&gt;
&lt;br /&gt;
Ubuntu Flight 6 installer boots normally using external (USB) IBM DVD-ROM/CD-RW. SATA disk is recognised, Xorg 7.0, gdm and Gnome start normally. Xorg is configured with i810. DRI works (glxinfo|grep rendering). Networking works, eth0 uses e1000. ALSA sound worked after original installation, but at some point it stopped working as Dapper instantly had numerous updates, including kernel. &lt;br /&gt;
&lt;br /&gt;
== Fixes after installation ==&lt;br /&gt;
&lt;br /&gt;
=== SMP kernel ===&lt;br /&gt;
Flight 6 installs -386 kernel without SMP support. apt-get install of -686-smp fixes that. /proc/cpuinfo reports CPU0 and CPU1 present.&lt;br /&gt;
&lt;br /&gt;
=== Wi-Fi ===&lt;br /&gt;
Intel 3945ABG wireless driver is available from http://ipw3945.sourceforge.net/. Wireless works after following QUICK INSTALL STEPS in provided INSTALL file. Automating driver loading works as described too, except that /etc/modprobe.d/ipw3945 has to be used instead of proposed /etc/modules.d/ipw3945.&lt;br /&gt;
&lt;br /&gt;
=== CPU frequency scaling ===&lt;br /&gt;
After install CPU0 switches between 1.5 GHz (full speed) and 1 GHz depending on load, but CPU1 stays at full speed. Flight 6 installs powernowd and uses userspace governor. Changing to ondemand governor (/sysfs/devices/cpu/cpu0,1/cpufreq/scaling_governor) and thus using kernel part for frequency scaling (modules speedstep_centrino and freq_table) fixes this. apt-get install sysfsutils and add the following lines to /etc/sysfs.conf:&lt;br /&gt;
&lt;br /&gt;
devices/cpu/cpu0/cpufreq/scaling_governor=ondemand&lt;br /&gt;
&lt;br /&gt;
devices/cpu/cpu1/cpufreq/scaling_governor=ondemand&lt;br /&gt;
&lt;br /&gt;
=== High pitch noise while on battery ===&lt;br /&gt;
X60s CPU produces the [[Problem_with_high_pitch_noises#Limit_ACPI_CPU_power_states|infamous high pitch noise]] when in lower-power ACPI states (a.k.a. C-states). To eliminate the noise max. state had to be limited to C2. In /etc/sysfs.conf:&lt;br /&gt;
&lt;br /&gt;
module/processor/parameters/max_cstate=2&lt;br /&gt;
&lt;br /&gt;
== Unsolved ==&lt;br /&gt;
* Suspend to RAM (suspends, but crashes on resume)&lt;br /&gt;
* Suspend to disk (suspends, but crashes on resume)&lt;br /&gt;
* Sound &lt;br /&gt;
* SD card reader (driver in Linux kernel &amp;gt;=2.6.17)&lt;br /&gt;
&lt;br /&gt;
== Not tested ==&lt;br /&gt;
* PCMCIA slots&lt;br /&gt;
* Embeded Security Subsystem (TCPA)&lt;br /&gt;
* Active Protection System (HDAPS)&lt;br /&gt;
* Modem&lt;/div&gt;</summary>
		<author><name>Sarunas</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_Flight_6_on_a_ThinkPad_X60s&amp;diff=21811</id>
		<title>Installing Ubuntu 6.06 Flight 6 on a ThinkPad X60s</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_Flight_6_on_a_ThinkPad_X60s&amp;diff=21811"/>
		<updated>2006-04-20T19:59:24Z</updated>

		<summary type="html">&lt;p&gt;Sarunas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Installation of Ubuntu 6.06 Flight 6 on a X60s (model 1705-24U) =&lt;br /&gt;
== Summary ==&lt;br /&gt;
=== What works out of the box ===&lt;br /&gt;
&lt;br /&gt;
* Network adapter (Intel PRO/1000) &lt;br /&gt;
* Graphics adapter and accelerator (Intel GMA 950)&lt;br /&gt;
* USB (boots from external USB CD-RW/DVD-ROM)&lt;br /&gt;
* Firewire&lt;br /&gt;
* Lid switch (LCD off when lid closed)&lt;br /&gt;
* Volume control, keyboard light and screen brightness control&lt;br /&gt;
* Hard disk laptop-mode (/proc/sys/vm/laptop-mode)&lt;br /&gt;
* LCD brightness auto-adjusts depending on AC or battery operation&lt;br /&gt;
* Fn buttons generate ACPI events (/var/log/acpid)&lt;br /&gt;
&lt;br /&gt;
=== What needs to be fixed ===&lt;br /&gt;
&lt;br /&gt;
* Dual core processor&lt;br /&gt;
* Wireless&lt;br /&gt;
* Processor frequency scaling&lt;br /&gt;
* Suspend to RAM&lt;br /&gt;
* Suspend to disk&lt;br /&gt;
* SD card reader&lt;br /&gt;
* Sound&lt;br /&gt;
&lt;br /&gt;
== Installing Ubuntu 6.06 Flight 6 ==&lt;br /&gt;
&lt;br /&gt;
IBM Rescue and Recovery disks (seven CDs) can be created using preinstalled Windows: All programs &amp;gt; ThinkVantage &amp;gt; Create Recovery Media. However, as long as recovery partition (called ''predesktop'' in BIOS) is left intact, system '''can be restored to factory default without having recovery CDs'''.&lt;br /&gt;
&lt;br /&gt;
Ubuntu Flight 6 installer boots normally using external (USB) IBM DVD-ROM/CD-RW. SATA disk is recognised, Xorg 7.0, gdm and Gnome start normally. Xorg is configured with i810. DRI works (glxinfo|grep rendering). Networking works, eth0 uses e1000. ALSA sound worked after original installation, but at some point it stopped working as Dapper instantly had numerous updates, including kernel. &lt;br /&gt;
&lt;br /&gt;
== Fixes after installation ==&lt;br /&gt;
&lt;br /&gt;
=== SMP kernel ===&lt;br /&gt;
Flight 6 installs -386 kernel without SMP support. apt-get install of -686-smp fixes that. /proc/cpuinfo reports CPU0 and CPU1 present.&lt;br /&gt;
&lt;br /&gt;
=== Wi-Fi ===&lt;br /&gt;
Intel 3945ABG wireless driver is available from http://ipw3945.sourceforge.net/. Wireless works after following QUICK INSTALL STEPS in provided INSTALL file. Automating driver loading works as described too, except that /etc/modprobe.d/ipw3945 has to be used instead of proposed /etc/modules.d/ipw3945.&lt;br /&gt;
&lt;br /&gt;
=== CPU frequency scaling ===&lt;br /&gt;
After install CPU0 switches between 1.5 GHz (full speed) and 1 GHz depending on load, but CPU1 stays at full speed. Flight 6 installs powernowd and uses userspace governor. Changing to ondemand governor (/sysfs/devices/cpu/cpu0,1/cpufreq/scaling_governor) and thus using kernel part for frequency scaling (modules speedstep_centrino and freq_table) fixes this. apt-get install sysfsutils and add the following lines to /etc/sysfs.conf:&lt;br /&gt;
&lt;br /&gt;
devices/cpu/cpu0/cpufreq/scaling_governor=ondemand&lt;br /&gt;
&lt;br /&gt;
devices/cpu/cpu1/cpufreq/scaling_governor=ondemand&lt;br /&gt;
&lt;br /&gt;
=== High pitch noise while on battery ===&lt;br /&gt;
X60s CPU produces the [[Problem_with_high_pitch_noises#Limit_ACPI_CPU_power_states|infamous high pitch noise]] when in lower-power ACPI states (a.k.a. C-states). To eliminate the noise max. state had to be limited to C2. In /etc/sysfs.conf:&lt;br /&gt;
&lt;br /&gt;
module/processor/parameters/max_cstate=2&lt;br /&gt;
&lt;br /&gt;
== Unsolved ==&lt;br /&gt;
* Suspend to RAM (suspends, but crashes on resume)&lt;br /&gt;
* Suspend to disk (suspends, but crashes on resume)&lt;br /&gt;
* Sound &lt;br /&gt;
* SD card reader (driver in Linux kernel &amp;gt;=2.6.17)&lt;br /&gt;
&lt;br /&gt;
== Not tested ==&lt;br /&gt;
* PCMCIA slots&lt;br /&gt;
* Embeded Security Subsystem (TCPA)&lt;br /&gt;
* Active Protection System (HDAPS)&lt;br /&gt;
* Modem&lt;/div&gt;</summary>
		<author><name>Sarunas</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_Flight_6_on_a_ThinkPad_X60s&amp;diff=21810</id>
		<title>Installing Ubuntu 6.06 Flight 6 on a ThinkPad X60s</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_Flight_6_on_a_ThinkPad_X60s&amp;diff=21810"/>
		<updated>2006-04-20T19:51:27Z</updated>

		<summary type="html">&lt;p&gt;Sarunas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Installation of Ubuntu 6.06 Flight 6 on a X60s (model 1705-24U) =&lt;br /&gt;
== Summary ==&lt;br /&gt;
=== What works out of the box ===&lt;br /&gt;
&lt;br /&gt;
* Network adapter (Intel PRO/1000) &lt;br /&gt;
* Graphics adapter and accelerator (Intel GMA 950)&lt;br /&gt;
* USB (boots from external USB CD-RW/DVD-ROM)&lt;br /&gt;
* Firewire&lt;br /&gt;
* Lid switch (LCD off when lid closed)&lt;br /&gt;
* Volume control, keyboard light and screen brightness control&lt;br /&gt;
* Hard disk laptop-mode (/proc/sys/vm/laptop-mode)&lt;br /&gt;
* LCD brightness auto-adjusts depending on AC or battery operation&lt;br /&gt;
* Fn buttons generate ACPI events (/var/log/acpid)&lt;br /&gt;
&lt;br /&gt;
=== What needs to be fixed ===&lt;br /&gt;
&lt;br /&gt;
* Dual core processor&lt;br /&gt;
* Wireless&lt;br /&gt;
* Processor frequency scaling&lt;br /&gt;
* Suspend to RAM&lt;br /&gt;
* Suspend to disk&lt;br /&gt;
* SD card reader&lt;br /&gt;
* Sound&lt;br /&gt;
&lt;br /&gt;
== Installing Ubuntu 6.06 Flight 6 ==&lt;br /&gt;
&lt;br /&gt;
IBM Rescue and Recovery disks (seven CDs) can be created using preinstalled Windows: All programs &amp;gt; ThinkVantage &amp;gt; Create Recovery Media. However, as long as recovery partition (called ''predesktop'' in BIOS) is left intact, system '''can be restored to factory default without having recovery CDs'''.&lt;br /&gt;
&lt;br /&gt;
Ubuntu Flight 6 installer boots normally using external (USB) IBM DVD-ROM/CD-RW. SATA disk is recognised, Xorg 7.0, gdm and Gnome start normally. Xorg is configured with i810. DRI works (glxinfo|grep rendering). Networking works, eth0 uses e1000. ALSA sound worked after original installation, but at some point it stopped working as Dapper instantly had numerous updates, including kernel. &lt;br /&gt;
&lt;br /&gt;
== Fixes after installation ==&lt;br /&gt;
&lt;br /&gt;
* SMP kernel. Flight 6 installs -386 kernel without SMP support. apt-get install of -686-smp fixes that. /proc/cpuinfo reports CPU0 and CPU1 present.&lt;br /&gt;
* Wi-Fi. Intel 3945ABG wireless driver is available from http://ipw3945.sourceforge.net/. Wireless works after following QUICK INSTALL STEPS in provided INSTALL file. Automating driver loading works as described too, except that /etc/modprobe.d/ipw3945 has to be used instead of proposed /etc/modules.d/ipw3945.&lt;br /&gt;
* CPU frequency scaling. After install CPU0 switches between 1.5 GHz (full speed) and 1 GHz depending on load, but CPU1 stays at full speed. Flight 6 installs powernowd and uses userspace governor. Changing to ondemand governor (/sysfs/devices/cpu/cpu0,1/cpufreq/scaling_governor) and thus using kernel part for frequency scaling (modules speedstep_centrino and freq_table) fixes this. apt-get install sysfsutils and add the following lines to /etc/sysfs.conf:&lt;br /&gt;
&lt;br /&gt;
devices/cpu/cpu0/cpufreq/scaling_governor=ondemand&lt;br /&gt;
&lt;br /&gt;
devices/cpu/cpu1/cpufreq/scaling_governor=ondemand&lt;br /&gt;
&lt;br /&gt;
* X60s CPU produces the [[Problem_with_high_pitch_noises#Limit_ACPI_CPU_power_states|infamous high pitch noise]] when in lower-power ACPI states (a.k.a. C-states). To eliminate the noise max. state had to be limited to C2. In /etc/sysfs.conf:&lt;br /&gt;
&lt;br /&gt;
module/processor/parameters/max_cstate=2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Unsolved ==&lt;br /&gt;
* Suspend to RAM&lt;br /&gt;
* Suspend to disk&lt;br /&gt;
* Sound&lt;br /&gt;
&lt;br /&gt;
== Not tested ==&lt;br /&gt;
* PCMCIA slots&lt;br /&gt;
* Modem&lt;br /&gt;
* Embeded Security Subsystem (TCPA)&lt;br /&gt;
* Active Protection System (HDAPS)&lt;/div&gt;</summary>
		<author><name>Sarunas</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_Flight_6_on_a_ThinkPad_X60s&amp;diff=21809</id>
		<title>Installing Ubuntu 6.06 Flight 6 on a ThinkPad X60s</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_Flight_6_on_a_ThinkPad_X60s&amp;diff=21809"/>
		<updated>2006-04-20T19:50:48Z</updated>

		<summary type="html">&lt;p&gt;Sarunas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Installation of Ubuntu 6.06 Flight 6 on a X60s (model 1705-24U) =&lt;br /&gt;
== Summary ==&lt;br /&gt;
=== What works out of the box ===&lt;br /&gt;
&lt;br /&gt;
* Network adapter (Intel PRO/1000) &lt;br /&gt;
* Graphics adapter and accelerator (Intel GMA 950)&lt;br /&gt;
* USB (boots from external USB CD-RW/DVD-ROM)&lt;br /&gt;
* Firewire&lt;br /&gt;
* Lid switch (LCD off when lid closed)&lt;br /&gt;
* Volume control, keyboard light and screen brightness control&lt;br /&gt;
* Hard disk laptop-mode (/proc/sys/vm/laptop-mode)&lt;br /&gt;
* LCD brightness auto-adjusts depending on AC or battery operation&lt;br /&gt;
* Fn buttons generate ACPI events (/var/log/acpid)&lt;br /&gt;
&lt;br /&gt;
=== What needs to be fixed ===&lt;br /&gt;
&lt;br /&gt;
* Dual core processor&lt;br /&gt;
* Wireless&lt;br /&gt;
* Processor frequency scaling&lt;br /&gt;
* Suspend to RAM&lt;br /&gt;
* Suspend to disk&lt;br /&gt;
* SD card reader&lt;br /&gt;
* Sound&lt;br /&gt;
&lt;br /&gt;
== Installing Ubuntu 6.06 Flight 6 ==&lt;br /&gt;
&lt;br /&gt;
IBM Rescue and Recovery disks (seven CDs) can be created using preinstalled Windows: All programs &amp;gt; ThinkVantage &amp;gt; Create Recovery Media. However, as long as recovery partition (called ''predesktop'' in BIOS) is left intact, system '''can be restored to factory default without having recovery CDs'''.&lt;br /&gt;
&lt;br /&gt;
Ubuntu Flight 6 installer boots normally using external (USB) IBM DVD-ROM/CD-RW. SATA disk is recognised, Xorg 7.0, gdm and Gnome start normally. Xorg is configured with i810. DRI works (glxinfo|grep rendering). Networking works, eth0 uses e1000. ALSA sound worked after original installation, but at some point it stopped working as Dapper instantly had numerous updates, including kernel. &lt;br /&gt;
&lt;br /&gt;
== Fixes after installation ==&lt;br /&gt;
&lt;br /&gt;
* SMP kernel. Flight 6 installs -386 kernel without SMP support. apt-get install of -686-smp fixes that. /proc/cpuinfo reports CPU0 and CPU1 present.&lt;br /&gt;
* Wi-Fi. Intel 3945ABG wireless driver is available from http://ipw3945.sourceforge.net/. Wireless works after following QUICK INSTALL STEPS in provided INSTALL file. Automating driver loading works as described too, except that /etc/modprobe.d/ipw3945 has to be used instead of proposed /etc/modules.d/ipw3945.&lt;br /&gt;
* CPU frequency scaling. After install CPU0 switches between 1.5 GHz (full speed) and 1 GHz depending on load, but CPU1 stays at full speed. Flight 6 installs powernowd and uses userspace governor. Changing to ondemand governor (/sysfs/devices/cpu/cpu0,1/cpufreq/scaling_governor) and thus using kernel part for frequency scaling (modules speedstep_centrino and freq_table) fixes this. apt-get install sysfsutils and add the following lines to /etc/sysfs.conf:&lt;br /&gt;
&lt;br /&gt;
devices/cpu/cpu0/cpufreq/scaling_governor=ondemand&lt;br /&gt;
&lt;br /&gt;
devices/cpu/cpu1/cpufreq/scaling_governor=ondemand&lt;br /&gt;
&lt;br /&gt;
* X60s CPU produces the [[problem with high pitch noises|infamous]] high pitch noise when in lower-power ACPI states (a.k.a. C-states). To eliminate the noise max. state had to be limited to C2. In /etc/sysfs.conf:&lt;br /&gt;
&lt;br /&gt;
module/processor/parameters/max_cstate=2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Unsolved ==&lt;br /&gt;
* Suspend to RAM&lt;br /&gt;
* Suspend to disk&lt;br /&gt;
* Sound&lt;br /&gt;
&lt;br /&gt;
== Not tested ==&lt;br /&gt;
* PCMCIA slots&lt;br /&gt;
* Modem&lt;br /&gt;
* Embeded Security Subsystem (TCPA)&lt;br /&gt;
* Active Protection System (HDAPS)&lt;/div&gt;</summary>
		<author><name>Sarunas</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_Flight_6_on_a_ThinkPad_X60s&amp;diff=21808</id>
		<title>Installing Ubuntu 6.06 Flight 6 on a ThinkPad X60s</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_Flight_6_on_a_ThinkPad_X60s&amp;diff=21808"/>
		<updated>2006-04-20T19:50:19Z</updated>

		<summary type="html">&lt;p&gt;Sarunas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Installation of Ubuntu 6.06 Flight 6 on a X60s (model 1705-24U) =&lt;br /&gt;
== Summary ==&lt;br /&gt;
=== What works out of the box ===&lt;br /&gt;
&lt;br /&gt;
* Network adapter (Intel PRO/1000) &lt;br /&gt;
* Graphics adapter and accelerator (Intel GMA 950)&lt;br /&gt;
* USB (boots from external USB CD-RW/DVD-ROM)&lt;br /&gt;
* Firewire&lt;br /&gt;
* Lid switch (LCD off when lid closed)&lt;br /&gt;
* Volume control, keyboard light and screen brightness control&lt;br /&gt;
* Hard disk laptop-mode (/proc/sys/vm/laptop-mode)&lt;br /&gt;
* LCD brightness auto-adjusts depending on AC or battery operation&lt;br /&gt;
* Fn buttons generate ACPI events (/var/log/acpid)&lt;br /&gt;
&lt;br /&gt;
=== What needs to be fixed ===&lt;br /&gt;
&lt;br /&gt;
* Dual core processor&lt;br /&gt;
* Wireless&lt;br /&gt;
* Processor frequency scaling&lt;br /&gt;
* Suspend to RAM&lt;br /&gt;
* Suspend to disk&lt;br /&gt;
* SD card reader&lt;br /&gt;
* Sound&lt;br /&gt;
&lt;br /&gt;
== Installing Ubuntu 6.06 Flight 6 ==&lt;br /&gt;
&lt;br /&gt;
IBM Rescue and Recovery disks (seven CDs) can be created using preinstalled Windows: All programs &amp;gt; ThinkVantage &amp;gt; Create Recovery Media. However, as long as recovery partition (called ''predesktop'' in BIOS) is left intact, system '''can be restored to factory default without having recovery CDs'''.&lt;br /&gt;
&lt;br /&gt;
Ubuntu Flight 6 installer boots normally using external (USB) IBM DVD-ROM/CD-RW. SATA disk is recognised, Xorg 7.0, gdm and Gnome start normally. Xorg is configured with i810. DRI works (glxinfo|grep rendering). Networking works, eth0 uses e1000. ALSA sound worked after original installation, but at some point it stopped working as Dapper instantly had numerous updates, including kernel. &lt;br /&gt;
&lt;br /&gt;
== Fixes after installation ==&lt;br /&gt;
&lt;br /&gt;
* SMP kernel. Flight 6 installs -386 kernel without SMP support. apt-get install of -686-smp fixes that. /proc/cpuinfo reports CPU0 and CPU1 present.&lt;br /&gt;
* Wi-Fi. Intel 3945ABG wireless driver is available from http://ipw3945.sourceforge.net/. Wireless works after following QUICK INSTALL STEPS in provided INSTALL file. Automating driver loading works as described too, except that /etc/modprobe.d/ipw3945 has to be used instead of proposed /etc/modules.d/ipw3945.&lt;br /&gt;
* CPU frequency scaling. After install CPU0 switches between 1.5 GHz (full speed) and 1 GHz depending on load, but CPU1 stays at full speed. Flight 6 installs powernowd and uses userspace governor. Changing to ondemand governor (/sysfs/devices/cpu/cpu0,1/cpufreq/scaling_governor) and thus using kernel part for frequency scaling (modules speedstep_centrino and freq_table) fixes this. apt-get install sysfsutils and add the following lines to /etc/sysfs.conf:&lt;br /&gt;
&lt;br /&gt;
devices/cpu/cpu0/cpufreq/scaling_governor=ondemand&lt;br /&gt;
&lt;br /&gt;
devices/cpu/cpu1/cpufreq/scaling_governor=ondemand&lt;br /&gt;
&lt;br /&gt;
* X60s CPU produces the [[infamous|problem with high pitch noises]] high pitch noise when in lower-power ACPI states (a.k.a. C-states). To eliminate the noise max. state had to be limited to C2. In /etc/sysfs.conf:&lt;br /&gt;
&lt;br /&gt;
module/processor/parameters/max_cstate=2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Unsolved ==&lt;br /&gt;
* Suspend to RAM&lt;br /&gt;
* Suspend to disk&lt;br /&gt;
* Sound&lt;br /&gt;
&lt;br /&gt;
== Not tested ==&lt;br /&gt;
* PCMCIA slots&lt;br /&gt;
* Modem&lt;br /&gt;
* Embeded Security Subsystem (TCPA)&lt;br /&gt;
* Active Protection System (HDAPS)&lt;/div&gt;</summary>
		<author><name>Sarunas</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_Flight_6_on_a_ThinkPad_X60s&amp;diff=21807</id>
		<title>Installing Ubuntu 6.06 Flight 6 on a ThinkPad X60s</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_Flight_6_on_a_ThinkPad_X60s&amp;diff=21807"/>
		<updated>2006-04-20T19:49:55Z</updated>

		<summary type="html">&lt;p&gt;Sarunas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Installation of Ubuntu 6.06 Flight 6 on a X60s (model 1705-24U) =&lt;br /&gt;
== Summary ==&lt;br /&gt;
=== What works out of the box ===&lt;br /&gt;
&lt;br /&gt;
* Network adapter (Intel PRO/1000) &lt;br /&gt;
* Graphics adapter and accelerator (Intel GMA 950)&lt;br /&gt;
* USB (boots from external USB CD-RW/DVD-ROM)&lt;br /&gt;
* Firewire&lt;br /&gt;
* Lid switch (LCD off when lid closed)&lt;br /&gt;
* Volume control, keyboard light and screen brightness control&lt;br /&gt;
* Hard disk laptop-mode (/proc/sys/vm/laptop-mode)&lt;br /&gt;
* LCD brightness auto-adjusts depending on AC or battery operation&lt;br /&gt;
* Fn buttons generate ACPI events (/var/log/acpid)&lt;br /&gt;
&lt;br /&gt;
=== What needs to be fixed ===&lt;br /&gt;
&lt;br /&gt;
* Dual core processor&lt;br /&gt;
* Wireless&lt;br /&gt;
* Processor frequency scaling&lt;br /&gt;
* Suspend to RAM&lt;br /&gt;
* Suspend to disk&lt;br /&gt;
* SD card reader&lt;br /&gt;
* Sound&lt;br /&gt;
&lt;br /&gt;
== Installing Ubuntu 6.06 Flight 6 ==&lt;br /&gt;
&lt;br /&gt;
IBM Rescue and Recovery disks (seven CDs) can be created using preinstalled Windows: All programs &amp;gt; ThinkVantage &amp;gt; Create Recovery Media. However, as long as recovery partition (called ''predesktop'' in BIOS) is left intact, system '''can be restored to factory default without having recovery CDs'''.&lt;br /&gt;
&lt;br /&gt;
Ubuntu Flight 6 installer boots normally using external (USB) IBM DVD-ROM/CD-RW. SATA disk is recognised, Xorg 7.0, gdm and Gnome start normally. Xorg is configured with i810. DRI works (glxinfo|grep rendering). Networking works, eth0 uses e1000. ALSA sound worked after original installation, but at some point it stopped working as Dapper instantly had numerous updates, including kernel. &lt;br /&gt;
&lt;br /&gt;
== Fixes after installation ==&lt;br /&gt;
&lt;br /&gt;
* SMP kernel. Flight 6 installs -386 kernel without SMP support. apt-get install of -686-smp fixes that. /proc/cpuinfo reports CPU0 and CPU1 present.&lt;br /&gt;
* Wi-Fi. Intel 3945ABG wireless driver is available from http://ipw3945.sourceforge.net/. Wireless works after following QUICK INSTALL STEPS in provided INSTALL file. Automating driver loading works as described too, except that /etc/modprobe.d/ipw3945 has to be used instead of proposed /etc/modules.d/ipw3945.&lt;br /&gt;
* CPU frequency scaling. After install CPU0 switches between 1.5 GHz (full speed) and 1 GHz depending on load, but CPU1 stays at full speed. Flight 6 installs powernowd and uses userspace governor. Changing to ondemand governor (/sysfs/devices/cpu/cpu0,1/cpufreq/scaling_governor) and thus using kernel part for frequency scaling (modules speedstep_centrino and freq_table) fixes this. apt-get install sysfsutils and add the following lines to /etc/sysfs.conf:&lt;br /&gt;
&lt;br /&gt;
devices/cpu/cpu0/cpufreq/scaling_governor=ondemand&lt;br /&gt;
&lt;br /&gt;
devices/cpu/cpu1/cpufreq/scaling_governor=ondemand&lt;br /&gt;
&lt;br /&gt;
* X60s CPU produces the [[infamous|problem_with_high_pitch_noises#Limit_ACPI_CPU_power_states]] high pitch noise when in lower-power ACPI states (a.k.a. C-states). To eliminate the noise max. state had to be limited to C2. In /etc/sysfs.conf:&lt;br /&gt;
&lt;br /&gt;
module/processor/parameters/max_cstate=2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Unsolved ==&lt;br /&gt;
* Suspend to RAM&lt;br /&gt;
* Suspend to disk&lt;br /&gt;
* Sound&lt;br /&gt;
&lt;br /&gt;
== Not tested ==&lt;br /&gt;
* PCMCIA slots&lt;br /&gt;
* Modem&lt;br /&gt;
* Embeded Security Subsystem (TCPA)&lt;br /&gt;
* Active Protection System (HDAPS)&lt;/div&gt;</summary>
		<author><name>Sarunas</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_Flight_6_on_a_ThinkPad_X60s&amp;diff=21806</id>
		<title>Installing Ubuntu 6.06 Flight 6 on a ThinkPad X60s</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_Flight_6_on_a_ThinkPad_X60s&amp;diff=21806"/>
		<updated>2006-04-20T19:49:25Z</updated>

		<summary type="html">&lt;p&gt;Sarunas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Installation of Ubuntu 6.06 Flight 6 on a X60s (model 1705-24U) =&lt;br /&gt;
== Summary ==&lt;br /&gt;
=== What works out of the box ===&lt;br /&gt;
&lt;br /&gt;
* Network adapter (Intel PRO/1000) &lt;br /&gt;
* Graphics adapter and accelerator (Intel GMA 950)&lt;br /&gt;
* USB (boots from external USB CD-RW/DVD-ROM)&lt;br /&gt;
* Firewire&lt;br /&gt;
* Lid switch (LCD off when lid closed)&lt;br /&gt;
* Volume control, keyboard light and screen brightness control&lt;br /&gt;
* Hard disk laptop-mode (/proc/sys/vm/laptop-mode)&lt;br /&gt;
* LCD brightness auto-adjusts depending on AC or battery operation&lt;br /&gt;
* Fn buttons generate ACPI events (/var/log/acpid)&lt;br /&gt;
&lt;br /&gt;
=== What needs to be fixed ===&lt;br /&gt;
&lt;br /&gt;
* Dual core processor&lt;br /&gt;
* Wireless&lt;br /&gt;
* Processor frequency scaling&lt;br /&gt;
* Suspend to RAM&lt;br /&gt;
* Suspend to disk&lt;br /&gt;
* SD card reader&lt;br /&gt;
* Sound&lt;br /&gt;
&lt;br /&gt;
== Installing Ubuntu 6.06 Flight 6 ==&lt;br /&gt;
&lt;br /&gt;
IBM Rescue and Recovery disks (seven CDs) can be created using preinstalled Windows: All programs &amp;gt; ThinkVantage &amp;gt; Create Recovery Media. However, as long as recovery partition (called ''predesktop'' in BIOS) is left intact, system '''can be restored to factory default without having recovery CDs'''.&lt;br /&gt;
&lt;br /&gt;
Ubuntu Flight 6 installer boots normally using external (USB) IBM DVD-ROM/CD-RW. SATA disk is recognised, Xorg 7.0, gdm and Gnome start normally. Xorg is configured with i810. DRI works (glxinfo|grep rendering). Networking works, eth0 uses e1000. ALSA sound worked after original installation, but at some point it stopped working as Dapper instantly had numerous updates, including kernel. &lt;br /&gt;
&lt;br /&gt;
== Fixes after installation ==&lt;br /&gt;
&lt;br /&gt;
* SMP kernel. Flight 6 installs -386 kernel without SMP support. apt-get install of -686-smp fixes that. /proc/cpuinfo reports CPU0 and CPU1 present.&lt;br /&gt;
* Wi-Fi. Intel 3945ABG wireless driver is available from http://ipw3945.sourceforge.net/. Wireless works after following QUICK INSTALL STEPS in provided INSTALL file. Automating driver loading works as described too, except that /etc/modprobe.d/ipw3945 has to be used instead of proposed /etc/modules.d/ipw3945.&lt;br /&gt;
* CPU frequency scaling. After install CPU0 switches between 1.5 GHz (full speed) and 1 GHz depending on load, but CPU1 stays at full speed. Flight 6 installs powernowd and uses userspace governor. Changing to ondemand governor (/sysfs/devices/cpu/cpu0,1/cpufreq/scaling_governor) and thus using kernel part for frequency scaling (modules speedstep_centrino and freq_table) fixes this. apt-get install sysfsutils and add the following lines to /etc/sysfs.conf:&lt;br /&gt;
&lt;br /&gt;
devices/cpu/cpu0/cpufreq/scaling_governor=ondemand&lt;br /&gt;
&lt;br /&gt;
devices/cpu/cpu1/cpufreq/scaling_governor=ondemand&lt;br /&gt;
&lt;br /&gt;
* X60s CPU produces the [[infamous|http://www.thinkwiki.org/wiki/Problem_with_high_pitch_noises#Limit_ACPI_CPU_power_states]] high pitch noise when in lower-power ACPI states (a.k.a. C-states). To eliminate the noise max. state had to be limited to C2. In /etc/sysfs.conf:&lt;br /&gt;
&lt;br /&gt;
module/processor/parameters/max_cstate=2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Unsolved ==&lt;br /&gt;
* Suspend to RAM&lt;br /&gt;
* Suspend to disk&lt;br /&gt;
* Sound&lt;br /&gt;
&lt;br /&gt;
== Not tested ==&lt;br /&gt;
* PCMCIA slots&lt;br /&gt;
* Modem&lt;br /&gt;
* Embeded Security Subsystem (TCPA)&lt;br /&gt;
* Active Protection System (HDAPS)&lt;/div&gt;</summary>
		<author><name>Sarunas</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_Flight_6_on_a_ThinkPad_X60s&amp;diff=21805</id>
		<title>Installing Ubuntu 6.06 Flight 6 on a ThinkPad X60s</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_Flight_6_on_a_ThinkPad_X60s&amp;diff=21805"/>
		<updated>2006-04-20T19:49:03Z</updated>

		<summary type="html">&lt;p&gt;Sarunas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Installation of Ubuntu 6.06 Flight 6 on a X60s (model 1705-24U) =&lt;br /&gt;
== Summary ==&lt;br /&gt;
=== What works out of the box ===&lt;br /&gt;
&lt;br /&gt;
* Network adapter (Intel PRO/1000) &lt;br /&gt;
* Graphics adapter and accelerator (Intel GMA 950)&lt;br /&gt;
* USB (boots from external USB CD-RW/DVD-ROM)&lt;br /&gt;
* Firewire&lt;br /&gt;
* Lid switch (LCD off when lid closed)&lt;br /&gt;
* Volume control, keyboard light and screen brightness control&lt;br /&gt;
* Hard disk laptop-mode (/proc/sys/vm/laptop-mode)&lt;br /&gt;
* LCD brightness auto-adjusts depending on AC or battery operation&lt;br /&gt;
* Fn buttons generate ACPI events (/var/log/acpid)&lt;br /&gt;
&lt;br /&gt;
=== What needs to be fixed ===&lt;br /&gt;
&lt;br /&gt;
* Dual core processor&lt;br /&gt;
* Wireless&lt;br /&gt;
* Processor frequency scaling&lt;br /&gt;
* Suspend to RAM&lt;br /&gt;
* Suspend to disk&lt;br /&gt;
* SD card reader&lt;br /&gt;
* Sound&lt;br /&gt;
&lt;br /&gt;
== Installing Ubuntu 6.06 Flight 6 ==&lt;br /&gt;
&lt;br /&gt;
IBM Rescue and Recovery disks (seven CDs) can be created using preinstalled Windows: All programs &amp;gt; ThinkVantage &amp;gt; Create Recovery Media. However, as long as recovery partition (called ''predesktop'' in BIOS) is left intact, system '''can be restored to factory default without having recovery CDs'''.&lt;br /&gt;
&lt;br /&gt;
Ubuntu Flight 6 installer boots normally using external (USB) IBM DVD-ROM/CD-RW. SATA disk is recognised, Xorg 7.0, gdm and Gnome start normally. Xorg is configured with i810. DRI works (glxinfo|grep rendering). Networking works, eth0 uses e1000. ALSA sound worked after original installation, but at some point it stopped working as Dapper instantly had numerous updates, including kernel. &lt;br /&gt;
&lt;br /&gt;
== Fixes after installation ==&lt;br /&gt;
&lt;br /&gt;
* SMP kernel. Flight 6 installs -386 kernel without SMP support. apt-get install of -686-smp fixes that. /proc/cpuinfo reports CPU0 and CPU1 present.&lt;br /&gt;
* Wi-Fi. Intel 3945ABG wireless driver is available from http://ipw3945.sourceforge.net/. Wireless works after following QUICK INSTALL STEPS in provided INSTALL file. Automating driver loading works as described too, except that /etc/modprobe.d/ipw3945 has to be used instead of proposed /etc/modules.d/ipw3945.&lt;br /&gt;
* CPU frequency scaling. After install CPU0 switches between 1.5 GHz (full speed) and 1 GHz depending on load, but CPU1 stays at full speed. Flight 6 installs powernowd and uses userspace governor. Changing to ondemand governor (/sysfs/devices/cpu/cpu0,1/cpufreq/scaling_governor) and thus using kernel part for frequency scaling (modules speedstep_centrino and freq_table) fixes this. apt-get install sysfsutils and add the following lines to /etc/sysfs.conf:&lt;br /&gt;
&lt;br /&gt;
devices/cpu/cpu0/cpufreq/scaling_governor=ondemand&lt;br /&gt;
&lt;br /&gt;
devices/cpu/cpu1/cpufreq/scaling_governor=ondemand&lt;br /&gt;
&lt;br /&gt;
* X60s CPU produces the [infamous|http://www.thinkwiki.org/wiki/Problem_with_high_pitch_noises#Limit_ACPI_CPU_power_states] high pitch noise when in lower-power ACPI states (a.k.a. C-states). To eliminate the noise max. state had to be limited to C2. In /etc/sysfs.conf:&lt;br /&gt;
&lt;br /&gt;
module/processor/parameters/max_cstate=2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Unsolved ==&lt;br /&gt;
* Suspend to RAM&lt;br /&gt;
* Suspend to disk&lt;br /&gt;
* Sound&lt;br /&gt;
&lt;br /&gt;
== Not tested ==&lt;br /&gt;
* PCMCIA slots&lt;br /&gt;
* Modem&lt;br /&gt;
* Embeded Security Subsystem (TCPA)&lt;br /&gt;
* Active Protection System (HDAPS)&lt;/div&gt;</summary>
		<author><name>Sarunas</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_Flight_6_on_a_ThinkPad_X60s&amp;diff=21804</id>
		<title>Installing Ubuntu 6.06 Flight 6 on a ThinkPad X60s</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_Flight_6_on_a_ThinkPad_X60s&amp;diff=21804"/>
		<updated>2006-04-20T19:47:49Z</updated>

		<summary type="html">&lt;p&gt;Sarunas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Installation of Ubuntu 6.06 Flight 6 on a X60s (model 1705-24U) =&lt;br /&gt;
== Summary ==&lt;br /&gt;
=== What works out of the box ===&lt;br /&gt;
&lt;br /&gt;
* Network adapter (Intel PRO/1000) &lt;br /&gt;
* Graphics adapter and accelerator (Intel GMA 950)&lt;br /&gt;
* USB (boots from external USB CD-RW/DVD-ROM)&lt;br /&gt;
* Firewire&lt;br /&gt;
* Lid switch (LCD off when lid closed)&lt;br /&gt;
* Volume control, keyboard light and screen brightness control&lt;br /&gt;
* Hard disk laptop-mode (/proc/sys/vm/laptop-mode)&lt;br /&gt;
* LCD brightness auto-adjusts depending on AC or battery operation&lt;br /&gt;
* Fn buttons generate ACPI events (/var/log/acpid)&lt;br /&gt;
&lt;br /&gt;
=== What needs to be fixed ===&lt;br /&gt;
&lt;br /&gt;
* Dual core processor&lt;br /&gt;
* Wireless&lt;br /&gt;
* Processor frequency scaling&lt;br /&gt;
* Suspend to RAM&lt;br /&gt;
* Suspend to disk&lt;br /&gt;
* SD card reader&lt;br /&gt;
* Sound&lt;br /&gt;
&lt;br /&gt;
== Installing Ubuntu 6.06 Flight 6 ==&lt;br /&gt;
&lt;br /&gt;
IBM Rescue and Recovery disks (seven CDs) can be created using preinstalled Windows: All programs &amp;gt; ThinkVantage &amp;gt; Create Recovery Media. However, as long as recovery partition (called ''predesktop'' in BIOS) is left intact, system '''can be restored to factory default without having recovery CDs'''.&lt;br /&gt;
&lt;br /&gt;
Ubuntu Flight 6 installer boots normally using external (USB) IBM DVD-ROM/CD-RW. SATA disk is recognised, Xorg 7.0, gdm and Gnome start normally. Xorg is configured with i810. DRI works (glxinfo|grep rendering). Networking works, eth0 uses e1000. ALSA sound worked after original installation, but at some point it stopped working as Dapper instantly had numerous updates, including kernel. &lt;br /&gt;
&lt;br /&gt;
== Fixes after installation ==&lt;br /&gt;
&lt;br /&gt;
* SMP kernel. Flight 6 installs -386 kernel without SMP support. apt-get install of -686-smp fixes that. /proc/cpuinfo reports CPU0 and CPU1 present.&lt;br /&gt;
* Wi-Fi. Intel 3945ABG wireless driver is available from http://ipw3945.sourceforge.net/. Wireless works after following QUICK INSTALL STEPS in provided INSTALL file. Automating driver loading works as described too, except that /etc/modprobe.d/ipw3945 has to be used instead of proposed /etc/modules.d/ipw3945.&lt;br /&gt;
* CPU frequency scaling. After install CPU0 switches between 1.5 GHz (full speed) and 1 GHz depending on load, but CPU1 stays at full speed. Flight 6 installs powernowd and uses userspace governor. Changing to ondemand governor (/sysfs/devices/cpu/cpu0,1/cpufreq/scaling_governor) and thus using kernel part for frequency scaling (modules speedstep_centrino and freq_table) fixes this. apt-get install sysfsutils and add the following lines to /etc/sysfs.conf:&lt;br /&gt;
&lt;br /&gt;
devices/cpu/cpu0/cpufreq/scaling_governor=ondemand&lt;br /&gt;
&lt;br /&gt;
devices/cpu/cpu1/cpufreq/scaling_governor=ondemand&lt;br /&gt;
&lt;br /&gt;
* X60s CPU produces the infamous high pitch noise when in lower-power ACPI states (a.k.a. C-states). To eliminate the noise max. state had to be limited to C2. In /etc/sysfs.conf:&lt;br /&gt;
&lt;br /&gt;
module/processor/parameters/max_cstate=2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Unsolved ==&lt;br /&gt;
* Suspend to RAM&lt;br /&gt;
* Suspend to disk&lt;br /&gt;
* Sound&lt;br /&gt;
&lt;br /&gt;
== Not tested ==&lt;br /&gt;
* PCMCIA slots&lt;br /&gt;
* Modem&lt;br /&gt;
* Embeded Security Subsystem (TCPA)&lt;br /&gt;
* Active Protection System (HDAPS)&lt;/div&gt;</summary>
		<author><name>Sarunas</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_Flight_6_on_a_ThinkPad_X60s&amp;diff=21803</id>
		<title>Installing Ubuntu 6.06 Flight 6 on a ThinkPad X60s</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_Flight_6_on_a_ThinkPad_X60s&amp;diff=21803"/>
		<updated>2006-04-20T19:15:24Z</updated>

		<summary type="html">&lt;p&gt;Sarunas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Installation of Ubuntu 6.06 Flight 6 on a X60s (model 1705-24U) =&lt;br /&gt;
== Summary ==&lt;br /&gt;
=== What works out of the box ===&lt;br /&gt;
&lt;br /&gt;
* Network adapter (Intel PRO/1000) &lt;br /&gt;
* Graphics adapter and accelerator (Intel GMA 950)&lt;br /&gt;
* USB (boots from external USB CD-RW/DVD-ROM)&lt;br /&gt;
* Firewire&lt;br /&gt;
* Lid switch (LCD off when lid closed)&lt;br /&gt;
* Volume control, keyboard light and screen brightness control&lt;br /&gt;
* Hard disk laptop-mode&lt;br /&gt;
* LCD brightness auto-adjusts depending on AC or battery operation&lt;br /&gt;
* Fn buttons generate ACPI events&lt;br /&gt;
&lt;br /&gt;
=== What needs to be fixed ===&lt;br /&gt;
&lt;br /&gt;
* Wireless&lt;br /&gt;
* Dual core processor&lt;br /&gt;
* Processor frequency scaling&lt;br /&gt;
* Suspend to RAM&lt;br /&gt;
* Suspend to disk&lt;br /&gt;
* SD card reader&lt;br /&gt;
* Sound&lt;br /&gt;
&lt;br /&gt;
== Installing Ubuntu 6.06 Flight 6 ==&lt;br /&gt;
&lt;br /&gt;
IBM Rescue and Recovery disks (seven CDs) can be created using preinstalled Windows: All programs &amp;gt; ThinkVantage &amp;gt; Create Recovery Media. However, as long as recovery partition (called ''predesktop'' in BIOS) is left intact, system '''can be restored to factory default without having recovery CDs'''.&lt;br /&gt;
&lt;br /&gt;
Ubuntu Flight 6 installer boots normally using external (USB) IBM DVD-ROM/CD-RW. SATA disk is recognised, Xorg 7.0, gdm and Gnome start normally. Xorg is configured with i810. DRI works (glxinfo|grep rendering). Networking works, eth0 uses e1000. ALSA sound worked after original installation, but at some point it stopped working as Dapper instantly had many updates, including kernel. &lt;br /&gt;
&lt;br /&gt;
== Fixes after installation ==&lt;br /&gt;
&lt;br /&gt;
* SMP kernel. Flight 6 installs -386 kernel without SMP support. apt-get install of -686-smp fixes that. /proc/cpuinfo reports CPU0 and CPU1 present.&lt;br /&gt;
* Wi-Fi. Intel 3945ABG wireless driver is available from http://ipw3945.sourceforge.net/. Wireless works after following QUICK INSTALL STEPS in provided INSTALL file. Automating driver loading works as described too, except that /etc/modprobe.d/ipw3945 has to be used instead of proposed /etc/modules.d/ipw3945.&lt;br /&gt;
* Processor C-states (high pitch noise when on battery).&lt;br /&gt;
&lt;br /&gt;
== Unsolved ==&lt;br /&gt;
* Suspend to RAM&lt;br /&gt;
* Suspend to disk&lt;br /&gt;
* Sound&lt;br /&gt;
&lt;br /&gt;
== Not tested ==&lt;br /&gt;
* PCMCIA slots&lt;br /&gt;
* Modem&lt;br /&gt;
* Embeded Security Subsystem (TCPA)&lt;br /&gt;
* Active Protection System (HDAPS)&lt;/div&gt;</summary>
		<author><name>Sarunas</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_Flight_6_on_a_ThinkPad_X60s&amp;diff=21801</id>
		<title>Installing Ubuntu 6.06 Flight 6 on a ThinkPad X60s</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_Flight_6_on_a_ThinkPad_X60s&amp;diff=21801"/>
		<updated>2006-04-20T19:02:32Z</updated>

		<summary type="html">&lt;p&gt;Sarunas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Installation of Ubuntu 6.06 Flight 6 on a X60s (model 1705-24U) =&lt;br /&gt;
== Summary ==&lt;br /&gt;
=== What works out of the box ===&lt;br /&gt;
&lt;br /&gt;
* Network adapter (Intel PRO/1000) &lt;br /&gt;
* Graphics adapter and accelerator (Intel GMA 950)&lt;br /&gt;
* USB (boots from external USB CD-RW/DVD-ROM)&lt;br /&gt;
* Firewire&lt;br /&gt;
* Lid switch (LCD off when lid closed)&lt;br /&gt;
* Volume control, keyboard light and screen brightness control&lt;br /&gt;
* Hard disk laptop-mode&lt;br /&gt;
* LCD brightness auto-adjusts depending on AC or battery operation&lt;br /&gt;
* Fn buttons generate ACPI events&lt;br /&gt;
&lt;br /&gt;
=== What needs to be fixed ===&lt;br /&gt;
&lt;br /&gt;
* Wireless&lt;br /&gt;
* Dual core processor&lt;br /&gt;
* Processor frequency scaling&lt;br /&gt;
* Suspend to RAM&lt;br /&gt;
* Suspend to disk&lt;br /&gt;
* SD card reader&lt;br /&gt;
* Sound&lt;br /&gt;
&lt;br /&gt;
== Installing Ubuntu 6.06 Flight 6 ==&lt;br /&gt;
&lt;br /&gt;
IBM Rescue and Recovery disks (seven CDs) can be created using preinstalled Windows: All programs &amp;gt; ThinkVantage &amp;gt; Create Recovery Media. However, as long as recovery partition (called ''predesktop'' in BIOS) is left intact, system '''can be restored to factory default without having recovery CDs'''.&lt;br /&gt;
&lt;br /&gt;
Ubuntu Flight 6 installer boots normally using external (USB) IBM DVD-ROM/CD-RW. SATA disk is recognised, Xorg 7.0, gdm and Gnome start normally. Xorg is configured with i810. DRI works (glxinfo|grep rendering). Networking works, eth0 uses e1000. ALSA sound worked after original installation, but at some point it stopped working as Dapper instantly had many updates, including kernel. &lt;br /&gt;
&lt;br /&gt;
== Fixes after installation ==&lt;br /&gt;
&lt;br /&gt;
* SMP kernel. Flight 6 installs -386 kernel without SMP support. apt-get install of -686-smp fixes that. /proc/cpuinfo reports CPU0 and CPU1 present.&lt;br /&gt;
* Wi-Fi. Intel 3945ABG wireless works after downloading driver from SourceForge (http://ipw3945.sourceforge.net/) and following supplied README and INSTALL.&lt;br /&gt;
* Processor C-states (high pitch noise when on battery).&lt;br /&gt;
&lt;br /&gt;
== Unsolved ==&lt;br /&gt;
* Suspend to RAM&lt;br /&gt;
* Suspend to disk&lt;br /&gt;
* Sound&lt;br /&gt;
&lt;br /&gt;
== Not tested ==&lt;br /&gt;
* PCMCIA slots&lt;br /&gt;
* Modem&lt;br /&gt;
* Embeded Security Subsystem (TCPA)&lt;br /&gt;
* Active Protection System (HDAPS)&lt;/div&gt;</summary>
		<author><name>Sarunas</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_Flight_6_on_a_ThinkPad_X60s&amp;diff=21800</id>
		<title>Installing Ubuntu 6.06 Flight 6 on a ThinkPad X60s</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_Flight_6_on_a_ThinkPad_X60s&amp;diff=21800"/>
		<updated>2006-04-20T18:49:22Z</updated>

		<summary type="html">&lt;p&gt;Sarunas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Installation of Ubuntu 6.06 Flight 6 on a X60s (model 1705-24U) =&lt;br /&gt;
== Summary ==&lt;br /&gt;
=== What works out of the box ===&lt;br /&gt;
&lt;br /&gt;
* Network adapter (Intel PRO/1000) &lt;br /&gt;
* Graphics adapter and accelerator (Intel GMA 950)&lt;br /&gt;
* USB (boots from external USB CD-RW/DVD-ROM)&lt;br /&gt;
* Firewire&lt;br /&gt;
* Lid switch (LCD off when lid closed)&lt;br /&gt;
* Volume control, keyboard light and screen brightness control&lt;br /&gt;
* Hard disk laptop-mode&lt;br /&gt;
* LCD brightness auto-adjusts depending on AC or battery operation&lt;br /&gt;
* Fn buttons generate ACPI events&lt;br /&gt;
&lt;br /&gt;
=== What needs to be fixed ===&lt;br /&gt;
&lt;br /&gt;
* Wireless&lt;br /&gt;
* Dual core processor&lt;br /&gt;
* Processor frequency scaling&lt;br /&gt;
* Suspend to RAM&lt;br /&gt;
* Suspend to disk&lt;br /&gt;
* SD card reader&lt;br /&gt;
* Sound&lt;br /&gt;
&lt;br /&gt;
== Installing Ubuntu 6.06 Flight 6 ==&lt;br /&gt;
&lt;br /&gt;
IBM Rescue and Recovery disks (seven CDs) can be created using preinstalled Windows: All programs &amp;gt; ThinkVantage &amp;gt; Create Recovery Media. However, as long as recovery partition (called ''predesktop'' in BIOS) is left intact, system '''can be restored to factory default without having recovery CDs'''.&lt;br /&gt;
&lt;br /&gt;
Ubuntu Flight 6 installer boots normally using external (USB) IBM DVD-ROM/CD-RW. SATA disk is recognised, Xorg 7.0, gdm and Gnome start normally. Xorg is configured with i810. DRI works (glxinfo|grep rendering). Networking works, eth0 uses e1000. ALSA sound worked after original installation, but at some point it stopped working as Dapper instantly had many updates, including kernel. &lt;br /&gt;
&lt;br /&gt;
== Fixes after installation ==&lt;br /&gt;
&lt;br /&gt;
* SMP kernel. Flight 6 installs -386 kernel without SMP support. apt-get install of -686-smp fixes that. /proc/cpuinfo reports CPU0 and CPU1 present.&lt;br /&gt;
* 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&amp;amp;DwnldID=10315&amp;amp;agr=Y] and following the quick installation instructions also works fine.&lt;br /&gt;
* Processor C-states (high pitch noise when on battery).&lt;br /&gt;
&lt;br /&gt;
== Unsolved ==&lt;br /&gt;
* Suspend to RAM&lt;br /&gt;
* Suspend to disk&lt;br /&gt;
* Sound&lt;br /&gt;
&lt;br /&gt;
== Not tested ==&lt;br /&gt;
* PCMCIA slots&lt;br /&gt;
* Modem&lt;br /&gt;
* Embeded Security Subsystem (TCPA)&lt;br /&gt;
* Active Protection System (HDAPS)&lt;/div&gt;</summary>
		<author><name>Sarunas</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_Flight_6_on_a_ThinkPad_X60s&amp;diff=21799</id>
		<title>Installing Ubuntu 6.06 Flight 6 on a ThinkPad X60s</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_Flight_6_on_a_ThinkPad_X60s&amp;diff=21799"/>
		<updated>2006-04-20T18:32:01Z</updated>

		<summary type="html">&lt;p&gt;Sarunas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Installation of Ubuntu 6.06 Flight 6 on a X60s (model 1705-24U) =&lt;br /&gt;
== Summary ==&lt;br /&gt;
=== What works out of the box ===&lt;br /&gt;
&lt;br /&gt;
* Network adapter (Intel PRO/1000) &lt;br /&gt;
* Graphics adapter and accelerator (Intel GMA 950)&lt;br /&gt;
* USB (boots from external USB CD-RW/DVD-ROM)&lt;br /&gt;
* Firewire&lt;br /&gt;
* Lid switch&lt;br /&gt;
* Volume control, keyboard light and screen brightness control&lt;br /&gt;
&lt;br /&gt;
=== What needs to be fixed ===&lt;br /&gt;
&lt;br /&gt;
* Wireless&lt;br /&gt;
* Dual core processor&lt;br /&gt;
* Processor frequency scaling&lt;br /&gt;
* Suspend to RAM&lt;br /&gt;
* Suspend to disk&lt;br /&gt;
* SD card reader&lt;br /&gt;
* Sound&lt;br /&gt;
&lt;br /&gt;
== Installing Ubuntu 6.06 Flight 6 ==&lt;br /&gt;
&lt;br /&gt;
IBM Rescue and Recovery disks (seven CDs) can be created using preinstalled Windows: All programs &amp;gt; ThinkVantage &amp;gt; Create Recovery Media. However, as long as recovery partition (called ''predesktop'' in BIOS) is left intact, system '''can be restored to factory default without having recovery CDs'''.&lt;br /&gt;
&lt;br /&gt;
Ubuntu installation starts normally by booting Flight 6 installer CD using external (USB) IBM DVD-ROM/CD-RW. SATA disk is recognised. After installing GRUB in the MBR . &lt;br /&gt;
&lt;br /&gt;
== Fixes after installation ==&lt;br /&gt;
&lt;br /&gt;
* &lt;br /&gt;
* 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 &amp;quot;Pentium M&amp;quot; processor type with 2 processors ([http://wiki.ubuntu.com/KernelCompileHowto]).  The package generated by make-kpkg worked when I used make-kpkg's &amp;quot;--initrd&amp;quot; flag.&lt;br /&gt;
* 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&amp;amp;DwnldID=10315&amp;amp;agr=Y] and following the quick installation instructions also works fine.&lt;br /&gt;
* Processor C-states (high pitch noise when on battery).&lt;br /&gt;
&lt;br /&gt;
== Unsolved ==&lt;br /&gt;
* Suspend to RAM&lt;br /&gt;
* Suspend to disk&lt;br /&gt;
* Sound&lt;br /&gt;
&lt;br /&gt;
== Not tested ==&lt;br /&gt;
* PCMCIA slots&lt;br /&gt;
* Modem&lt;br /&gt;
* Embeded Security Subsystem (TCPA)&lt;br /&gt;
* Active Protection System (HDAPS)&lt;/div&gt;</summary>
		<author><name>Sarunas</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_Flight_6_on_a_ThinkPad_X60s&amp;diff=21798</id>
		<title>Installing Ubuntu 6.06 Flight 6 on a ThinkPad X60s</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_Flight_6_on_a_ThinkPad_X60s&amp;diff=21798"/>
		<updated>2006-04-20T18:18:00Z</updated>

		<summary type="html">&lt;p&gt;Sarunas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Installation of Ubuntu 6.06 Flight 6 on a X60s (model 1705-24U) =&lt;br /&gt;
== Summary ==&lt;br /&gt;
=== What works out of the box ===&lt;br /&gt;
&lt;br /&gt;
* Network adapter (Intel PRO/1000) &lt;br /&gt;
* Graphics adapter and accelerator (Intel GMA 950)&lt;br /&gt;
* USB (boots from external USB CD-RW/DVD-ROM)&lt;br /&gt;
* Firewire&lt;br /&gt;
* Lid switch&lt;br /&gt;
* Volume control, keyboard light and screen brightness control&lt;br /&gt;
&lt;br /&gt;
=== What needs to be fixed post-install ===&lt;br /&gt;
&lt;br /&gt;
* Wireless&lt;br /&gt;
* Dual core processor&lt;br /&gt;
* Processor frequency scaling&lt;br /&gt;
* Suspend to RAM&lt;br /&gt;
* Suspend to disk&lt;br /&gt;
* SD card reader&lt;br /&gt;
* Sound&lt;br /&gt;
&lt;br /&gt;
== Installing Ubuntu 6.06 Flight 6==&lt;br /&gt;
&lt;br /&gt;
IBM Rescue and Recovery disks (seven CDs) can be created using preinstalled Windows: All programs &amp;gt; ThinkVantage &amp;gt; Create Recovery Media. However, as long as recovery partition (called ''predesktop'' in BIOS) is left intact, system can be restored to factory default without recovery CDs.&lt;br /&gt;
&lt;br /&gt;
Ubuntu installation starts normally by booting Flight 6 installer CD using external (USB) IBM DVD-ROM/CD-RW. SATA disk is recognised. After installing GRUB in the MBR . &lt;br /&gt;
&lt;br /&gt;
== Fixes after installation ==&lt;br /&gt;
&lt;br /&gt;
* &lt;br /&gt;
* 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 &amp;quot;Pentium M&amp;quot; processor type with 2 processors ([http://wiki.ubuntu.com/KernelCompileHowto]).  The package generated by make-kpkg worked when I used make-kpkg's &amp;quot;--initrd&amp;quot; flag.&lt;br /&gt;
* 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&amp;amp;DwnldID=10315&amp;amp;agr=Y] and following the quick installation instructions also works fine.&lt;br /&gt;
* Processor C-states (high pitch noise when on battery).&lt;br /&gt;
&lt;br /&gt;
== Unsolved ==&lt;br /&gt;
* Suspend to RAM&lt;br /&gt;
* Suspend to disk&lt;br /&gt;
* Sound&lt;br /&gt;
&lt;br /&gt;
== Not tested ==&lt;br /&gt;
* PCMCIA slots&lt;br /&gt;
* Modem&lt;br /&gt;
* Embeded Security Subsystem (TCPA)&lt;br /&gt;
* Active Protection System (HDAPS)&lt;/div&gt;</summary>
		<author><name>Sarunas</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_Flight_6_on_a_ThinkPad_X60s&amp;diff=21797</id>
		<title>Installing Ubuntu 6.06 Flight 6 on a ThinkPad X60s</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_Flight_6_on_a_ThinkPad_X60s&amp;diff=21797"/>
		<updated>2006-04-20T18:07:52Z</updated>

		<summary type="html">&lt;p&gt;Sarunas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Installation of Ubuntu 6.06 Flight 6 on a X60s (model 1705-24U) =&lt;br /&gt;
== Summary ==&lt;br /&gt;
=== What works out of the box ===&lt;br /&gt;
&lt;br /&gt;
* Network adapter (Intel PRO/1000) &lt;br /&gt;
* Graphics adapter and accelerator (Intel GMA 950)&lt;br /&gt;
* USB (boots from external USB CD-RW/DVD-ROM)&lt;br /&gt;
* Firewire&lt;br /&gt;
* Lid switch&lt;br /&gt;
* Volume control, keyboard light and screen brightness control&lt;br /&gt;
&lt;br /&gt;
=== What needs to be fixed post-install ===&lt;br /&gt;
&lt;br /&gt;
* Wireless&lt;br /&gt;
* Dual core processor&lt;br /&gt;
* Processor frequency scaling&lt;br /&gt;
* Suspend to RAM&lt;br /&gt;
* Suspend to disk&lt;br /&gt;
* SD card reader&lt;br /&gt;
* Sound&lt;br /&gt;
&lt;br /&gt;
== Installing Ubuntu 6.06 Flight 6==&lt;br /&gt;
&lt;br /&gt;
IBM Rescue and Recovery disks (seven CDs) can be created using preinstalled Windows: All programs &amp;gt; ThinkVantage &amp;gt; Create Recovery Media. However, as long as recovery partition (called ''predesktop'' in BIOS) is left intact, system can be restored to factory default without recovery CDs.&lt;br /&gt;
&lt;br /&gt;
* Boot install CD from external USB CD. Prtitioner. Remove Windows partition. Left the IBM recovery partition alone, and created /. /home and swap.&lt;br /&gt;
* I let the installer install GRUB in the MBR. &lt;br /&gt;
&lt;br /&gt;
== Fixes after installation ==&lt;br /&gt;
&lt;br /&gt;
* &lt;br /&gt;
* 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 &amp;quot;Pentium M&amp;quot; processor type with 2 processors ([http://wiki.ubuntu.com/KernelCompileHowto]).  The package generated by make-kpkg worked when I used make-kpkg's &amp;quot;--initrd&amp;quot; flag.&lt;br /&gt;
* 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&amp;amp;DwnldID=10315&amp;amp;agr=Y] and following the quick installation instructions also works fine.&lt;br /&gt;
* Processor C-states (high pitch noise when on battery).&lt;br /&gt;
&lt;br /&gt;
== Unsolved ==&lt;br /&gt;
* Suspend to RAM&lt;br /&gt;
* Suspend to disk&lt;br /&gt;
* Sound&lt;br /&gt;
&lt;br /&gt;
== Not tested ==&lt;br /&gt;
* PCMCIA slots&lt;br /&gt;
* Modem&lt;br /&gt;
* Embeded Security Subsystem (TCPA)&lt;br /&gt;
* Active Protection System (HDAPS)&lt;/div&gt;</summary>
		<author><name>Sarunas</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_Flight_6_on_a_ThinkPad_X60s&amp;diff=21796</id>
		<title>Installing Ubuntu 6.06 Flight 6 on a ThinkPad X60s</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_Flight_6_on_a_ThinkPad_X60s&amp;diff=21796"/>
		<updated>2006-04-20T17:55:44Z</updated>

		<summary type="html">&lt;p&gt;Sarunas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Installation of Ubuntu 6.06 Flight 6 on a X60s (model 1705-24U) =&lt;br /&gt;
== Summary ==&lt;br /&gt;
=== What works out of the box ===&lt;br /&gt;
&lt;br /&gt;
* Network adapter (Intel PRO/1000) &lt;br /&gt;
* Graphics adapter and accelerator (Intel GMA 950)&lt;br /&gt;
* USB (boots from external USB CD-RW/DVD-ROM)&lt;br /&gt;
* Firewire&lt;br /&gt;
* Lid switch&lt;br /&gt;
* Volume control, keyboard light and screen brightness control&lt;br /&gt;
&lt;br /&gt;
=== What needs to be fixed post-install ===&lt;br /&gt;
&lt;br /&gt;
* Wireless&lt;br /&gt;
* Dual core processor&lt;br /&gt;
* Processor frequency scaling&lt;br /&gt;
* Suspend to RAM&lt;br /&gt;
* Suspend to disk&lt;br /&gt;
* SD card reader&lt;br /&gt;
* Sound&lt;br /&gt;
&lt;br /&gt;
== Installing Ubuntu 6.06 Flight 6==&lt;br /&gt;
&lt;br /&gt;
* 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.&lt;br /&gt;
* Protect predesktop.&lt;br /&gt;
* Boot install CD from external USB CD. Prtitioner. Remove Windows partition. Left the IBM recovery partition alone, and created /. /home and swap.&lt;br /&gt;
* I let the installer install GRUB in the MBR. &lt;br /&gt;
&lt;br /&gt;
== Fixes after installation ==&lt;br /&gt;
&lt;br /&gt;
* &lt;br /&gt;
* 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 &amp;quot;Pentium M&amp;quot; processor type with 2 processors ([http://wiki.ubuntu.com/KernelCompileHowto]).  The package generated by make-kpkg worked when I used make-kpkg's &amp;quot;--initrd&amp;quot; flag.&lt;br /&gt;
* 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&amp;amp;DwnldID=10315&amp;amp;agr=Y] and following the quick installation instructions also works fine.&lt;br /&gt;
* Processor C-states (high pitch noise when on battery).&lt;br /&gt;
&lt;br /&gt;
== Unsolved ==&lt;br /&gt;
* Suspend to RAM&lt;br /&gt;
* Suspend to disk&lt;br /&gt;
* Sound&lt;br /&gt;
&lt;br /&gt;
== Not tested ==&lt;br /&gt;
* PCMCIA slots&lt;br /&gt;
* Modem&lt;br /&gt;
* Embeded Security Subsystem (TCPA)&lt;br /&gt;
* Active Protection System (HDAPS)&lt;/div&gt;</summary>
		<author><name>Sarunas</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_Flight_6_on_a_ThinkPad_X60s&amp;diff=21795</id>
		<title>Installing Ubuntu 6.06 Flight 6 on a ThinkPad X60s</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_Flight_6_on_a_ThinkPad_X60s&amp;diff=21795"/>
		<updated>2006-04-20T17:51:03Z</updated>

		<summary type="html">&lt;p&gt;Sarunas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Installation of Ubuntu 6.06 Flight 6 on a X60s (model 1705-24U) =&lt;br /&gt;
== Summary ==&lt;br /&gt;
=== What works out of the box ===&lt;br /&gt;
&lt;br /&gt;
* Network card (Intel PRO/1000) &lt;br /&gt;
* Graphics card (Intel GMA 950)&lt;br /&gt;
* USB&lt;br /&gt;
* Firewire&lt;br /&gt;
* Lid switch&lt;br /&gt;
* Volume control, keyboard light and screen brightness control&lt;br /&gt;
&lt;br /&gt;
=== What needs to be fixed post-install ===&lt;br /&gt;
&lt;br /&gt;
* Wireless&lt;br /&gt;
* Dual core processor&lt;br /&gt;
* Processor frequency scaling&lt;br /&gt;
* Suspend to RAM&lt;br /&gt;
* Suspend to disk&lt;br /&gt;
* SD card reader&lt;br /&gt;
* Sound&lt;br /&gt;
&lt;br /&gt;
== Installing Ubuntu 6.06 Flight 6==&lt;br /&gt;
&lt;br /&gt;
* 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.&lt;br /&gt;
* Protect predesktop.&lt;br /&gt;
* Boot install CD from external USB CD. Prtitioner. Remove Windows partition. Left the IBM recovery partition alone, and created /. /home and swap.&lt;br /&gt;
* I let the installer install GRUB in the MBR. &lt;br /&gt;
&lt;br /&gt;
== Fixes after installation ==&lt;br /&gt;
&lt;br /&gt;
* &lt;br /&gt;
* 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 &amp;quot;Pentium M&amp;quot; processor type with 2 processors ([http://wiki.ubuntu.com/KernelCompileHowto]).  The package generated by make-kpkg worked when I used make-kpkg's &amp;quot;--initrd&amp;quot; flag.&lt;br /&gt;
* 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&amp;amp;DwnldID=10315&amp;amp;agr=Y] and following the quick installation instructions also works fine.&lt;br /&gt;
&lt;br /&gt;
== Unsolved ==&lt;br /&gt;
* Suspend to RAM&lt;br /&gt;
* Suspend to disk&lt;br /&gt;
* Sound&lt;br /&gt;
&lt;br /&gt;
== Not tested ==&lt;br /&gt;
* PCMCIA slots&lt;br /&gt;
* Modem&lt;br /&gt;
* Embeded Security Subsystem (TCPA)&lt;br /&gt;
* Active Protection System (HDAPS)&lt;/div&gt;</summary>
		<author><name>Sarunas</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_Flight_6_on_a_ThinkPad_X60s&amp;diff=21794</id>
		<title>Installing Ubuntu 6.06 Flight 6 on a ThinkPad X60s</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_Flight_6_on_a_ThinkPad_X60s&amp;diff=21794"/>
		<updated>2006-04-20T17:43:22Z</updated>

		<summary type="html">&lt;p&gt;Sarunas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Installation of Ubuntu 6.06 Flight 6 on a X60s (model 1705-24U) =&lt;br /&gt;
== Summary ==&lt;br /&gt;
=== What works out of the box ===&lt;br /&gt;
&lt;br /&gt;
* Network card (Intel PRO/1000) &lt;br /&gt;
* Graphics card (Intel GMA 950)&lt;br /&gt;
* USB&lt;br /&gt;
* Firewire&lt;br /&gt;
* Lid switch&lt;br /&gt;
* Volume control, keyboard light and screen brightness control&lt;br /&gt;
&lt;br /&gt;
=== What needs to be fixed post-install ===&lt;br /&gt;
&lt;br /&gt;
* Wireless&lt;br /&gt;
* Dual core processor&lt;br /&gt;
* Processor frequency scaling&lt;br /&gt;
* Suspend to RAM&lt;br /&gt;
* Suspend to disk&lt;br /&gt;
* SD card reader&lt;br /&gt;
* Sound&lt;br /&gt;
&lt;br /&gt;
== Installing Ubuntu 6.06 Flight 6==&lt;br /&gt;
&lt;br /&gt;
* '''First''', you should look at {{Install|Ubuntu| 5.04|T43 (1875)}}.  There is information on '''preserving''' the functionality of the '''ThinkVantage button''', which I did not follow.&lt;br /&gt;
* You should probably 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.&lt;br /&gt;
* Downloaded CD ISO of Ubuntu's Dapper flight 5 [http://www.ubuntu.com/testing/flight5 Flight 5] or [http://cdimage.ubuntu.com/releases/dapper/flight-6/ Flight 6] Install CD for PC (Intel x86).&lt;br /&gt;
* I used the installer's partitioner.  I reduced the Windows partition to 10GB, left the IBM recovery partition alone, and created four ReiserFS partitions for the Linux system: / (6GB), /usr (8GB), swap (2.5GB), and /home (the remaining space). You should have a minumum of 5GB free space, for a standard Ubuntu installation.&lt;br /&gt;
* I let the installer install GRUB in the MBR.  I kind of regret doing that because now the ThinkVantage button does not work properly.  See the T43 instructions on the alternative methods that might work. {{Install|Ubuntu| 5.04|T43 (1875)}}&lt;br /&gt;
* The installer recognized the network card (unlike Ubuntu 5.10).&lt;br /&gt;
* The blue &amp;quot;ThinkVantage&amp;quot; button now goes to GRUB instead of IBM's Rescue System.  You can get to the IBM partition from the GRUB menu by choosing the &amp;quot;Windows NT&amp;quot; partition.&lt;br /&gt;
* Don't forget to turn up and unmute (key m) the front speaker level in alsamixer. It's usually muted after installation.&lt;br /&gt;
&lt;br /&gt;
== Fixes after installation ==&lt;br /&gt;
&lt;br /&gt;
* X wouldn't start.  The ATI x1300 is now supported since driver version 8.24.8. To get a provisorily support for the chip, change the Device driver in xorg.conf from &amp;quot;ati&amp;quot; to &amp;quot;vesa&amp;quot;. A resolution of 1400x1050 works fine on my T60 with the vesa drivers (but try 1280x1024 if that doesn't work). But for real support for your x1300 follow the instructions on (http://wiki.cchtml.com/index.php/Ubuntu_Dapper_Installation_Guide) - Method 2.  You may also find the instructions at [http://hallx049.oit.umn.edu/linux/laptops/tp-t60/] to be helpful, since the instructions included with the ATI driver do not work.&lt;br /&gt;
* 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 &amp;quot;Pentium M&amp;quot; processor type with 2 processors ([http://wiki.ubuntu.com/KernelCompileHowto]).  The package generated by make-kpkg worked when I used make-kpkg's &amp;quot;--initrd&amp;quot; flag.&lt;br /&gt;
* 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. &lt;br /&gt;
** Downloading the binary driver by Intel, (Stable release 1.0.0) from [http://downloadfinder.intel.com/scripts-df-external/detail_desc.aspx?ProductID=2259&amp;amp;DwnldID=10315&amp;amp;agr=Y] and following the quick installation instructions also works fine.&lt;br /&gt;
&lt;br /&gt;
== Unsolved ==&lt;br /&gt;
* Suspend to RAM&lt;br /&gt;
* Suspend to disk&lt;br /&gt;
* Sound&lt;br /&gt;
&lt;br /&gt;
== Not tested ==&lt;br /&gt;
* PCMCIA slots&lt;br /&gt;
* Modem&lt;br /&gt;
* Embeded Security Subsystem (TCPA)&lt;br /&gt;
* Active Protection System (HDAPS)&lt;/div&gt;</summary>
		<author><name>Sarunas</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_Flight_6_on_a_ThinkPad_X60s&amp;diff=21793</id>
		<title>Installing Ubuntu 6.06 Flight 6 on a ThinkPad X60s</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_Flight_6_on_a_ThinkPad_X60s&amp;diff=21793"/>
		<updated>2006-04-20T17:41:57Z</updated>

		<summary type="html">&lt;p&gt;Sarunas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Installation of Ubuntu 6.06 Flight 6 on a X60s (model 1705-24U) =&lt;br /&gt;
== Summary ==&lt;br /&gt;
=== What works out of the box ===&lt;br /&gt;
&lt;br /&gt;
* Network card (Intel PRO/1000) &lt;br /&gt;
* Graphics card (Intel GMA 950)&lt;br /&gt;
* USB&lt;br /&gt;
* Firewire&lt;br /&gt;
* Lid switch&lt;br /&gt;
* Volume control, keyboard light and screen brightness control&lt;br /&gt;
&lt;br /&gt;
=== What needs to be fixed post-install ===&lt;br /&gt;
&lt;br /&gt;
* Wireless&lt;br /&gt;
* Dual core processor&lt;br /&gt;
* Processor frequency scaling&lt;br /&gt;
* Suspend to RAM&lt;br /&gt;
* Suspend to disk&lt;br /&gt;
* SD card reader&lt;br /&gt;
* Sound&lt;br /&gt;
&lt;br /&gt;
== Installing Ubuntu 6.06 Flight 6==&lt;br /&gt;
&lt;br /&gt;
* '''First''', you should look at {{Install|Ubuntu| 5.04|T43 (1875)}}.  There is information on '''preserving''' the functionality of the '''ThinkVantage button''', which I did not follow.&lt;br /&gt;
* You should probably 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.&lt;br /&gt;
* Downloaded CD ISO of Ubuntu's Dapper flight 5 [http://www.ubuntu.com/testing/flight5 Flight 5] or [http://cdimage.ubuntu.com/releases/dapper/flight-6/ Flight 6] Install CD for PC (Intel x86).&lt;br /&gt;
* I used the installer's partitioner.  I reduced the Windows partition to 10GB, left the IBM recovery partition alone, and created four ReiserFS partitions for the Linux system: / (6GB), /usr (8GB), swap (2.5GB), and /home (the remaining space). You should have a minumum of 5GB free space, for a standard Ubuntu installation.&lt;br /&gt;
* I let the installer install GRUB in the MBR.  I kind of regret doing that because now the ThinkVantage button does not work properly.  See the T43 instructions on the alternative methods that might work. {{Install|Ubuntu| 5.04|T43 (1875)}}&lt;br /&gt;
* The installer recognized the network card (unlike Ubuntu 5.10).&lt;br /&gt;
* The blue &amp;quot;ThinkVantage&amp;quot; button now goes to GRUB instead of IBM's Rescue System.  You can get to the IBM partition from the GRUB menu by choosing the &amp;quot;Windows NT&amp;quot; partition.&lt;br /&gt;
* Don't forget to turn up and unmute (key m) the front speaker level in alsamixer. It's usually muted after installation.&lt;br /&gt;
&lt;br /&gt;
== Fixes after installation ==&lt;br /&gt;
&lt;br /&gt;
* X wouldn't start.  The ATI x1300 is now supported since driver version 8.24.8. To get a provisorily support for the chip, change the Device driver in xorg.conf from &amp;quot;ati&amp;quot; to &amp;quot;vesa&amp;quot;. A resolution of 1400x1050 works fine on my T60 with the vesa drivers (but try 1280x1024 if that doesn't work). But for real support for your x1300 follow the instructions on (http://wiki.cchtml.com/index.php/Ubuntu_Dapper_Installation_Guide) - Method 2.  You may also find the instructions at [http://hallx049.oit.umn.edu/linux/laptops/tp-t60/] to be helpful, since the instructions included with the ATI driver do not work.&lt;br /&gt;
* 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 &amp;quot;Pentium M&amp;quot; processor type with 2 processors ([http://wiki.ubuntu.com/KernelCompileHowto]).  The package generated by make-kpkg worked when I used make-kpkg's &amp;quot;--initrd&amp;quot; flag.&lt;br /&gt;
* 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. &lt;br /&gt;
** Downloading the binary driver by Intel, (Stable release 1.0.0) from [http://downloadfinder.intel.com/scripts-df-external/detail_desc.aspx?ProductID=2259&amp;amp;DwnldID=10315&amp;amp;agr=Y] and following the quick installation instructions also works fine.&lt;br /&gt;
&lt;br /&gt;
== Unsolved ==&lt;br /&gt;
* I can't get the system back to work after any suspended, standby oder hibernate mode.&lt;br /&gt;
* I didn't try to get my T60's IrDA interface working, up to now.&lt;br /&gt;
&lt;br /&gt;
== Not tested ==&lt;br /&gt;
* PCMCIA slots&lt;br /&gt;
* Modem&lt;br /&gt;
* Embeded Security Subsystem (TCPA)&lt;br /&gt;
* Active Protection System (HDAPS)&lt;br /&gt;
*&lt;/div&gt;</summary>
		<author><name>Sarunas</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_Flight_6_on_a_ThinkPad_X60s&amp;diff=21792</id>
		<title>Installing Ubuntu 6.06 Flight 6 on a ThinkPad X60s</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_Flight_6_on_a_ThinkPad_X60s&amp;diff=21792"/>
		<updated>2006-04-20T17:37:26Z</updated>

		<summary type="html">&lt;p&gt;Sarunas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Installation of Ubuntu 6.06 Flight 6 on a X60s (2623D6U).&lt;br /&gt;
&lt;br /&gt;
== Summary ==&lt;br /&gt;
=== What works out of the box ===&lt;br /&gt;
&lt;br /&gt;
* Network card&lt;br /&gt;
* Graphics card&lt;br /&gt;
* USB&lt;br /&gt;
* Firewire&lt;br /&gt;
* Lid switch&lt;br /&gt;
* Volume control, keyboard light and screen brightness control&lt;br /&gt;
&lt;br /&gt;
=== What needs to be fixed post-install ===&lt;br /&gt;
&lt;br /&gt;
* Wireless&lt;br /&gt;
* Dual core processor&lt;br /&gt;
* Processor frequency scaling&lt;br /&gt;
* Suspend to RAM&lt;br /&gt;
* Suspend to disk&lt;br /&gt;
* SD card reader&lt;br /&gt;
* Sound&lt;br /&gt;
&lt;br /&gt;
== Installing Ubuntu 6.06 Flight 6==&lt;br /&gt;
&lt;br /&gt;
* '''First''', you should look at {{Install|Ubuntu| 5.04|T43 (1875)}}.  There is information on '''preserving''' the functionality of the '''ThinkVantage button''', which I did not follow.&lt;br /&gt;
* You should probably 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.&lt;br /&gt;
* Downloaded CD ISO of Ubuntu's Dapper flight 5 [http://www.ubuntu.com/testing/flight5 Flight 5] or [http://cdimage.ubuntu.com/releases/dapper/flight-6/ Flight 6] Install CD for PC (Intel x86).&lt;br /&gt;
* I used the installer's partitioner.  I reduced the Windows partition to 10GB, left the IBM recovery partition alone, and created four ReiserFS partitions for the Linux system: / (6GB), /usr (8GB), swap (2.5GB), and /home (the remaining space). You should have a minumum of 5GB free space, for a standard Ubuntu installation.&lt;br /&gt;
* I let the installer install GRUB in the MBR.  I kind of regret doing that because now the ThinkVantage button does not work properly.  See the T43 instructions on the alternative methods that might work. {{Install|Ubuntu| 5.04|T43 (1875)}}&lt;br /&gt;
* The installer recognized the network card (unlike Ubuntu 5.10).&lt;br /&gt;
* The blue &amp;quot;ThinkVantage&amp;quot; button now goes to GRUB instead of IBM's Rescue System.  You can get to the IBM partition from the GRUB menu by choosing the &amp;quot;Windows NT&amp;quot; partition.&lt;br /&gt;
* Don't forget to turn up and unmute (key m) the front speaker level in alsamixer. It's usually muted after installation.&lt;br /&gt;
&lt;br /&gt;
== Fixes after installation ==&lt;br /&gt;
&lt;br /&gt;
* X wouldn't start.  The ATI x1300 is now supported since driver version 8.24.8. To get a provisorily support for the chip, change the Device driver in xorg.conf from &amp;quot;ati&amp;quot; to &amp;quot;vesa&amp;quot;. A resolution of 1400x1050 works fine on my T60 with the vesa drivers (but try 1280x1024 if that doesn't work). But for real support for your x1300 follow the instructions on (http://wiki.cchtml.com/index.php/Ubuntu_Dapper_Installation_Guide) - Method 2.  You may also find the instructions at [http://hallx049.oit.umn.edu/linux/laptops/tp-t60/] to be helpful, since the instructions included with the ATI driver do not work.&lt;br /&gt;
* 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 &amp;quot;Pentium M&amp;quot; processor type with 2 processors ([http://wiki.ubuntu.com/KernelCompileHowto]).  The package generated by make-kpkg worked when I used make-kpkg's &amp;quot;--initrd&amp;quot; flag.&lt;br /&gt;
* 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. &lt;br /&gt;
** Downloading the binary driver by Intel, (Stable release 1.0.0) from [http://downloadfinder.intel.com/scripts-df-external/detail_desc.aspx?ProductID=2259&amp;amp;DwnldID=10315&amp;amp;agr=Y] and following the quick installation instructions also works fine.&lt;br /&gt;
&lt;br /&gt;
== Unsolved ==&lt;br /&gt;
* I can't get the system back to work after any suspended, standby oder hibernate mode.&lt;br /&gt;
* I didn't try to get my T60's IrDA interface working, up to now.&lt;br /&gt;
&lt;br /&gt;
== Not tested ==&lt;br /&gt;
* PCMCIA slots&lt;br /&gt;
* Modem&lt;br /&gt;
* Embeded Security Subsystem (TCPA)&lt;br /&gt;
* Active Protection System (HDAPS)&lt;/div&gt;</summary>
		<author><name>Sarunas</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_Flight_6_on_a_ThinkPad_X60s&amp;diff=21791</id>
		<title>Installing Ubuntu 6.06 Flight 6 on a ThinkPad X60s</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_6.06_Flight_6_on_a_ThinkPad_X60s&amp;diff=21791"/>
		<updated>2006-04-20T17:23:24Z</updated>

		<summary type="html">&lt;p&gt;Sarunas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Installation of Ubuntu 6.06 Flight 6 on a X60s (2623D6U).&lt;br /&gt;
&lt;br /&gt;
== Summary ==&lt;br /&gt;
=== What works out of the box ===&lt;br /&gt;
&lt;br /&gt;
* Network card&lt;br /&gt;
* Graphics card&lt;br /&gt;
* USB&lt;br /&gt;
* Firewire&lt;br /&gt;
* Lid switch&lt;br /&gt;
* Volume control, keyboard light and screen brightness control&lt;br /&gt;
&lt;br /&gt;
=== What needs to be fixed post-install ===&lt;br /&gt;
&lt;br /&gt;
* Wireless&lt;br /&gt;
* Dual core processor&lt;br /&gt;
* Processor frequency scaling&lt;br /&gt;
* Suspend to RAM&lt;br /&gt;
* Suspend to disk&lt;br /&gt;
* SD card reader&lt;br /&gt;
* Sound&lt;br /&gt;
&lt;br /&gt;
== Installing of Ubuntu 6.06 Flight 6==&lt;br /&gt;
&lt;br /&gt;
* '''First''', you should look at {{Install|Ubuntu| 5.04|T43 (1875)}}.  There is information on '''preserving''' the functionality of the '''ThinkVantage button''', which I did not follow.&lt;br /&gt;
* You should probably 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.&lt;br /&gt;
* Downloaded CD ISO of Ubuntu's Dapper flight 5 [http://www.ubuntu.com/testing/flight5 Flight 5] or [http://cdimage.ubuntu.com/releases/dapper/flight-6/ Flight 6] Install CD for PC (Intel x86).&lt;br /&gt;
* I used the installer's partitioner.  I reduced the Windows partition to 10GB, left the IBM recovery partition alone, and created four ReiserFS partitions for the Linux system: / (6GB), /usr (8GB), swap (2.5GB), and /home (the remaining space). You should have a minumum of 5GB free space, for a standard Ubuntu installation.&lt;br /&gt;
* I let the installer install GRUB in the MBR.  I kind of regret doing that because now the ThinkVantage button does not work properly.  See the T43 instructions on the alternative methods that might work. {{Install|Ubuntu| 5.04|T43 (1875)}}&lt;br /&gt;
* The installer recognized the network card (unlike Ubuntu 5.10).&lt;br /&gt;
* The blue &amp;quot;ThinkVantage&amp;quot; button now goes to GRUB instead of IBM's Rescue System.  You can get to the IBM partition from the GRUB menu by choosing the &amp;quot;Windows NT&amp;quot; partition.&lt;br /&gt;
* Don't forget to turn up and unmute (key m) the front speaker level in alsamixer. It's usually muted after installation.&lt;br /&gt;
&lt;br /&gt;
== Fixes after installation ==&lt;br /&gt;
&lt;br /&gt;
* X wouldn't start.  The ATI x1300 is now supported since driver version 8.24.8. To get a provisorily support for the chip, change the Device driver in xorg.conf from &amp;quot;ati&amp;quot; to &amp;quot;vesa&amp;quot;. A resolution of 1400x1050 works fine on my T60 with the vesa drivers (but try 1280x1024 if that doesn't work). But for real support for your x1300 follow the instructions on (http://wiki.cchtml.com/index.php/Ubuntu_Dapper_Installation_Guide) - Method 2.  You may also find the instructions at [http://hallx049.oit.umn.edu/linux/laptops/tp-t60/] to be helpful, since the instructions included with the ATI driver do not work.&lt;br /&gt;
* 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 &amp;quot;Pentium M&amp;quot; processor type with 2 processors ([http://wiki.ubuntu.com/KernelCompileHowto]).  The package generated by make-kpkg worked when I used make-kpkg's &amp;quot;--initrd&amp;quot; flag.&lt;br /&gt;
* 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. &lt;br /&gt;
** Downloading the binary driver by Intel, (Stable release 1.0.0) from [http://downloadfinder.intel.com/scripts-df-external/detail_desc.aspx?ProductID=2259&amp;amp;DwnldID=10315&amp;amp;agr=Y] and following the quick installation instructions also works fine.&lt;br /&gt;
&lt;br /&gt;
== Unsolved ==&lt;br /&gt;
* I can't get the system back to work after any suspended, standby oder hibernate mode.&lt;br /&gt;
* I didn't try to get my T60's IrDA interface working, up to now.&lt;br /&gt;
&lt;br /&gt;
== Not tested ==&lt;br /&gt;
* PCMCIA slots&lt;br /&gt;
* Modem&lt;br /&gt;
* Embeded Security Subsystem (TCPA)&lt;br /&gt;
* Active Protection System (HDAPS)&lt;/div&gt;</summary>
		<author><name>Sarunas</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installation_instructions_for_the_ThinkPad_X60s&amp;diff=21790</id>
		<title>Installation instructions for the ThinkPad X60s</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installation_instructions_for_the_ThinkPad_X60s&amp;diff=21790"/>
		<updated>2006-04-20T17:11:16Z</updated>

		<summary type="html">&lt;p&gt;Sarunas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Specific installation notes for the ThinkPad {{X60s}}.&lt;br /&gt;
&lt;br /&gt;
==General Notes==&lt;br /&gt;
&lt;br /&gt;
==Distro specific instructions==&lt;br /&gt;
&lt;br /&gt;
*{{Install|Ubuntu| 6.06 Flight 6|X60s}}&lt;br /&gt;
&lt;br /&gt;
==External Sources==&lt;br /&gt;
*[http://www.math.dartmouth.edu/~sarunas/X60s.html Linux 2.6 on X60s]&lt;/div&gt;</summary>
		<author><name>Sarunas</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installation_instructions_for_the_ThinkPad_X60s&amp;diff=21789</id>
		<title>Installation instructions for the ThinkPad X60s</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installation_instructions_for_the_ThinkPad_X60s&amp;diff=21789"/>
		<updated>2006-04-20T17:10:53Z</updated>

		<summary type="html">&lt;p&gt;Sarunas: /* Distro specific instructions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Specific installation notes for the ThinkPad {{X60s}}.&lt;br /&gt;
&lt;br /&gt;
==General Notes==&lt;br /&gt;
&lt;br /&gt;
==Distro specific instructions==&lt;br /&gt;
&lt;br /&gt;
*{{Install|Ubuntu| 6.06 Flight 6|T60}}&lt;br /&gt;
&lt;br /&gt;
==External Sources==&lt;br /&gt;
*[http://www.math.dartmouth.edu/~sarunas/X60s.html Linux 2.6 on X60s]&lt;/div&gt;</summary>
		<author><name>Sarunas</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installation_instructions_for_the_ThinkPad_X60s&amp;diff=21384</id>
		<title>Installation instructions for the ThinkPad X60s</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installation_instructions_for_the_ThinkPad_X60s&amp;diff=21384"/>
		<updated>2006-04-05T18:29:29Z</updated>

		<summary type="html">&lt;p&gt;Sarunas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Specific installation notes for the ThinkPad {{X60s}}.&lt;br /&gt;
&lt;br /&gt;
==General Notes==&lt;br /&gt;
&lt;br /&gt;
==Distro specific instructions==&lt;br /&gt;
&lt;br /&gt;
==External Sources==&lt;br /&gt;
*[http://www.math.dartmouth.edu/~sarunas/X60s.html Linux 2.6 on X60s]&lt;/div&gt;</summary>
		<author><name>Sarunas</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installation_instructions_for_the_ThinkPad_X60s&amp;diff=21369</id>
		<title>Installation instructions for the ThinkPad X60s</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installation_instructions_for_the_ThinkPad_X60s&amp;diff=21369"/>
		<updated>2006-04-05T14:44:09Z</updated>

		<summary type="html">&lt;p&gt;Sarunas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Specific installation notes for the ThinkPad {{X60s}}.&lt;br /&gt;
&lt;br /&gt;
==General Notes==&lt;br /&gt;
&lt;br /&gt;
==Distro specific instructions==&lt;br /&gt;
&lt;br /&gt;
==External Sources==&lt;br /&gt;
*[http://www.math.dartmouth.edu/~sarunas/X60s.html Ubuntu Dapper Flight 6 on X60s]&lt;/div&gt;</summary>
		<author><name>Sarunas</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installation_instructions_for_the_ThinkPad_X60s&amp;diff=21368</id>
		<title>Installation instructions for the ThinkPad X60s</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installation_instructions_for_the_ThinkPad_X60s&amp;diff=21368"/>
		<updated>2006-04-05T14:43:39Z</updated>

		<summary type="html">&lt;p&gt;Sarunas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Specific installation notes for the ThinkPad {{X60s}}.&lt;br /&gt;
&lt;br /&gt;
==General Notes==&lt;br /&gt;
&lt;br /&gt;
==Distro specific instructions==&lt;br /&gt;
&lt;br /&gt;
==External Sources==&lt;br /&gt;
*[http://www.math.dartmouth.edu/~sarunas/X60s.html Ubuntu dapper Flight 6 on X60s]&lt;/div&gt;</summary>
		<author><name>Sarunas</name></author>
		
	</entry>
</feed>