<?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=Woodeast</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=Woodeast"/>
	<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/wiki/Special:Contributions/Woodeast"/>
	<updated>2026-06-11T02:16:17Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.12</generator>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_9.04_(Jaunty_Jackalope)_on_a_ThinkPad_T61&amp;diff=43107</id>
		<title>Installing Ubuntu 9.04 (Jaunty Jackalope) on a ThinkPad T61</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_9.04_(Jaunty_Jackalope)_on_a_ThinkPad_T61&amp;diff=43107"/>
		<updated>2009-05-02T07:11:53Z</updated>

		<summary type="html">&lt;p&gt;Woodeast: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Comprehensive review (including graphics fix): http://www.eastwoodzhao.com/ubuntu-904-jaunty-jackalope-on-thinkpad-t61/&lt;br /&gt;
&lt;br /&gt;
== Items that work out of the box ==&lt;br /&gt;
&lt;br /&gt;
'''Intel Video:''' 2D and 3D acceleration quite messed up, see section [[#Intel Graphics|below]]&lt;br /&gt;
&lt;br /&gt;
'''Nvidia Video:''' 2D and 3D acceleration works&lt;br /&gt;
&lt;br /&gt;
'''Wireless:''' Intel cards tested. Arethros wireless card works, but seems far more unstable then 8.10 (Did tweak 9.04 a bit though, so will do clean install to confirm). &lt;br /&gt;
&lt;br /&gt;
'''Network Card:''' Intel 10/100/1000 tested&lt;br /&gt;
&lt;br /&gt;
'''Wireless switch:''' Tested.&lt;br /&gt;
&lt;br /&gt;
'''Webcam:''' Not tested.&lt;br /&gt;
&lt;br /&gt;
'''Headphones:''' Works out of the box&lt;br /&gt;
&lt;br /&gt;
'''Microphone:''' Just needs to be activated.&lt;br /&gt;
&lt;br /&gt;
'''Keyboard Shortcuts:''' Most of them work out of the box, including the {{ibmkey|ThinkVantage|#495988}} button, although it is unassigned, see section [[#Enabling touchpad on/off key (fn-f8)|below]]&lt;br /&gt;
&lt;br /&gt;
'''Fingerprint Reader:''' some packages, i.e. thinkfinger-tools, installed by default, otherwise [[Installing Ubuntu 8.10 (Intrepid Ibex) on a ThinkPad T61#Fingerprint Reader with ThinkFinger|same fix as with 8.10]] required.&lt;br /&gt;
&lt;br /&gt;
== Items that need (some) tweaking to obtain full functionality ==&lt;br /&gt;
=== Emulate Wheel (Middle-click scrolling) ===&lt;br /&gt;
[http://mvogt.wordpress.com/2008/08/15/xorg-evdev-and-emulatewheel/ Michael Vogt described] how to get middle-click scrolling to work again in Intrepid.  Xorg.conf is not used to configure mice and keyboards anymore, but evdev is.  This makes the configuration of middle-click scrolling a little bit different than previous versions of Ubuntu.  In terminal:&lt;br /&gt;
&lt;br /&gt;
{{cmduser|sudo gedit /etc/hal/fdi/policy/mouse-wheel.fdi}}&lt;br /&gt;
&lt;br /&gt;
Past and save the following code, which will give vertical wheel emulation only:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;match key=&amp;quot;info.product&amp;quot; string=&amp;quot;TPPS/2 IBM TrackPoint&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;merge key=&amp;quot;input.x11_options.EmulateWheel&amp;quot; type=&amp;quot;string&amp;quot;&amp;gt;true&amp;lt;/merge&amp;gt;&lt;br /&gt;
 &amp;lt;merge key=&amp;quot;input.x11_options.EmulateWheelButton&amp;quot; type=&amp;quot;string&amp;quot;&amp;gt;2&amp;lt;/merge&amp;gt;&lt;br /&gt;
 &amp;lt;merge key=&amp;quot;input.x11_options.ZAxsisMapping&amp;quot; type=&amp;quot;string&amp;quot;&amp;gt;4 5&amp;lt;/merge&amp;gt;&lt;br /&gt;
 &amp;lt;merge key=&amp;quot;input.x11_options.Emulate3Buttons&amp;quot; type=&amp;quot;string&amp;quot;&amp;gt;true&amp;lt;/merge&amp;gt;&lt;br /&gt;
&amp;lt;/match&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
There is [http://psung.blogspot.com/2008/09/scrolling-with-thinkpads-trackpoint-in.html another method] to get horizontal scrolling as well, but I don't think it worked for me.&lt;br /&gt;
&lt;br /&gt;
=== Enabling touchpad on/off key (fn-f8) ===&lt;br /&gt;
The procedure shown  [[Install_Ubuntu_8.10_(Intrepid_Ibex)_on_a_ThinkPad_T500#Enabling_Touchpad_on.2Foff_key|here]] for T500 also works for T61. &lt;br /&gt;
&lt;br /&gt;
=== Enabling [[Active Protection System]]===&lt;br /&gt;
&lt;br /&gt;
for this part I mainly followed [http://www.thinkwiki.org/wiki/Install_Ubuntu_9.04_(Jaunty_Jackalope)_on_a_ThinkPad_T400]&lt;br /&gt;
, which seems to work on T61 7664-1FG running ubuntu 9.04 (64bit 2.6.28-11-generic)&lt;br /&gt;
most of what follows was copied directly from the above reference&lt;br /&gt;
(I apologise BUT - I take no responsibility for any problems that may occur - I followed these instructions and it worked well for me. Unfortunately I cannot promise anything... do it at your own risk!&lt;br /&gt;
Anyway - the worst that could happen is that you will have to buy a new laptop ;-)&lt;br /&gt;
&lt;br /&gt;
The original author urges corrections and offers help, therefore I will quote his original lines also here:&lt;br /&gt;
&amp;quot;&lt;br /&gt;
Please feel free to correct mistakes. If you have trouble, don't be shy and contact me with jabber: jango4@jabber.org&lt;br /&gt;
&amp;quot;&lt;br /&gt;
&lt;br /&gt;
'''Here is a Step by Step guidance [[How to protect the harddisk through APS]] with Kernel 2.6.28!'''&lt;br /&gt;
&lt;br /&gt;
At first you have to delete existing kernel modules to make space for the new ones (Press ENTER after each line):&lt;br /&gt;
(these did not exist for me originally)&lt;br /&gt;
 sudo rm /lib/modules/$KVER/kernel/ubuntu/misc/thinkpad_ec.ko&lt;br /&gt;
 sudo rm /lib/modules/$KVER/kernel/ubuntu/misc/tp_smapi.ko&lt;br /&gt;
 sudo rm /lib/modules/$KVER/kernel/drivers/hwmon/hdaps.ko&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Then download the newest packages:&lt;br /&gt;
&lt;br /&gt;
You will need &lt;br /&gt;
*tp_smapi-0.4 from here: http://sourceforge.net/project/showfiles.php?group_id=1212&amp;amp;package_id=171579&lt;br /&gt;
*gnome-hdaps-applet-20081204.tar.gz from here: http://www.zen24593.zen.co.uk/hdaps/&lt;br /&gt;
(in the original link there were explanations for hdapsd installation as well. I didn't follow them as the hdapsd package in the ppa repositories seems to work - ver 1:20090129-1ubuntu1~ppa3~jaunty1 )&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Save this files and unpack them (following the original link I'll assume it was unpacked on the desktop).&lt;br /&gt;
&lt;br /&gt;
Open a Terminal in the tp_smapi directory in order to attempt kernel modules loading:&lt;br /&gt;
&lt;br /&gt;
 make load HDAPS=1 FORCE_IO=1&lt;br /&gt;
&lt;br /&gt;
If there is written &amp;quot;drivers successfully loaded&amp;quot;, you can type this for installation:&lt;br /&gt;
&lt;br /&gt;
 make install HDAPS=1 FORCE_IO=1&lt;br /&gt;
&lt;br /&gt;
To laod this modules on startup you have to write them into the /etc/modules file:&lt;br /&gt;
&lt;br /&gt;
 sudo gedit /etc/modules&lt;br /&gt;
&lt;br /&gt;
Append this to the file:&lt;br /&gt;
&lt;br /&gt;
 thinkpad_ec	&lt;br /&gt;
 tp_smapi&lt;br /&gt;
 hdaps&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Edit /etc/modprobe.d/local.conf (for me it did not exist before)&lt;br /&gt;
&lt;br /&gt;
 sudo gedit /etc/modprobe.d/local.conf&lt;br /&gt;
&lt;br /&gt;
Adding the following lines:&lt;br /&gt;
&lt;br /&gt;
 # enable thinkpad_ec&lt;br /&gt;
 options thinkpad_ec force_io=1&lt;br /&gt;
 &lt;br /&gt;
 # option to correctly set tilting through hdaps sensor&lt;br /&gt;
 options hdaps invert=1&lt;br /&gt;
&lt;br /&gt;
Now you can check if the modules are loaded yet. Do so with &lt;br /&gt;
&lt;br /&gt;
 lsmod | grep hdaps&lt;br /&gt;
&lt;br /&gt;
if not perform:&lt;br /&gt;
&lt;br /&gt;
 sudo modprobe thinkpad_ec tp_smapi hdaps&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Then install this packages:&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install hdaps-utils hdapsd&lt;br /&gt;
&lt;br /&gt;
Afterwards you can test hdaps-gl (with typing hdaps-gl in terminal) which shows the position of your Laptop.&lt;br /&gt;
&lt;br /&gt;
If hdapsd is not working you can compile it from source as found in  [http://www.thinkwiki.org/wiki/Active_Protection_System]&lt;br /&gt;
&lt;br /&gt;
To test it, you can type this into your terminal:&lt;br /&gt;
&lt;br /&gt;
 sudo hdapsd -d sda -s 15 -a -v -y &lt;br /&gt;
&lt;br /&gt;
If you suddenly move your laptop the output will change! (stop it with pressing Str + C)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The last step is, to copy an overworked initiation-script over the existing one.&lt;br /&gt;
&lt;br /&gt;
The first line will download it, the second will set rights and the third one copies it to the right position. (Press ENTER after each!)&lt;br /&gt;
&lt;br /&gt;
 wget http://www.unet.univie.ac.at/~a0604095/hdapsd&lt;br /&gt;
 sudo chmod 733 hdapsd&lt;br /&gt;
 sudo cp hdapsd /etc/init.d/&lt;br /&gt;
&lt;br /&gt;
Now you can start hdapsd with typing&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/hdapsd start&lt;br /&gt;
&lt;br /&gt;
After a reboot everything should start automatically and work correctly! You can change the sensitivity value and other things in this file: &amp;quot;'''/etc/default/hdapsd'''&amp;quot;. &lt;br /&gt;
To see the effects you have to type &amp;quot;sudo /etc/init.d/hdapsd restart&amp;quot; to restart hdapsd!&lt;br /&gt;
&lt;br /&gt;
To install the gnome-panel-applet type this lines into the terminal:&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install libpanel-applet2-dev&lt;br /&gt;
 cd Desktop/gnome-hdaps-applet-20081204&lt;br /&gt;
 gcc $(pkg-config --cflags --libs libpanelapplet-2.0) -o gnome-hdaps-applet gnome-hdaps-applet.c&lt;br /&gt;
 sudo cp gnome-hdaps-applet /usr/bin/&lt;br /&gt;
 sudo mkdir /usr/share/pixmaps/gnome-hdaps-applet/&lt;br /&gt;
 sudo cp *.png /usr/share/pixmaps/gnome-hdaps-applet/&lt;br /&gt;
 sudo cp GNOME_HDAPS_StatusApplet.server /usr/lib/bonobo/servers/&lt;br /&gt;
&lt;br /&gt;
===Fixing Atheros Ath5K Stability Issues===&lt;br /&gt;
If you're having issues with the built-in ath5k wireless driver, try installing Jaunty backports.  &lt;br /&gt;
&lt;br /&gt;
{{cmduser| sudo apt-get install linux-backports-modules-jaunty}} &lt;br /&gt;
&lt;br /&gt;
This will take you back to madwifi (ath_pci) a la Intrepid (and ath5k will be blacklisted).  Since installing the backports, stability issues related to ath5k and AR5212 wireless card have disappeared.  Speed is also back to acceptable, instead of quite sluggish (slow SSH/SFTP, slow DNS lookups, etc).&lt;br /&gt;
&lt;br /&gt;
Alternate Atheros &amp;quot;madwifi&amp;quot; driver was additionally enabled under System -&amp;gt; Administration -&amp;gt; Hardware Drivers&lt;br /&gt;
&lt;br /&gt;
===Intel Graphics===&lt;br /&gt;
There have been significant regressions with many intel graphics chip in 9.04 Jaunty. There is an active [http://ubuntuforums.org/showthread.php?t=1130582 Ubuntu Forums thread] discussing the problem.&lt;br /&gt;
&lt;br /&gt;
To significantly improve performance, install the Debian 2.6.30-rc2 kernel as per the thread, add the xorg-edgers PPA, &lt;br /&gt;
&lt;br /&gt;
Ammend your xorg.conf file to include the following:&lt;br /&gt;
&amp;lt;pre&amp;gt;Section &amp;quot;Device&amp;quot;&lt;br /&gt;
	Identifier	&amp;quot;Configured Video Device&amp;quot;&lt;br /&gt;
	Option		&amp;quot;AccelMethod&amp;quot;		&amp;quot;uxa&amp;quot;&lt;br /&gt;
	Option		&amp;quot;AddARGBVisuals&amp;quot; 	&amp;quot;True&amp;quot;&lt;br /&gt;
	Option		&amp;quot;AddARGBGLXVisuals&amp;quot;     &amp;quot;True&amp;quot;&lt;br /&gt;
	EndSection&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and fix the MTRR issue.&lt;br /&gt;
&lt;br /&gt;
The script fixmtrr.sh should read:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo &amp;quot;Before:&amp;quot;&lt;br /&gt;
echo &amp;quot;-------&amp;quot;&lt;br /&gt;
cat /proc/mtrr&lt;br /&gt;
echo &amp;quot;base=e0000000 size=0x10000000 type=write-combining&amp;quot; &amp;gt;| /proc/mtrr&lt;br /&gt;
&lt;br /&gt;
echo &amp;quot;&amp;quot;&lt;br /&gt;
echo &amp;quot;After:&amp;quot;&lt;br /&gt;
echo &amp;quot;------&amp;quot;&lt;br /&gt;
cat /proc/mtrr&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{WARN|The new kernel will disable screen brightness shortcut keys and usplash, but the previous kernel can be booted with GRUB.}}&lt;br /&gt;
&lt;br /&gt;
====Compiz====&lt;br /&gt;
The Intel graphics chip has been '''blacklisted''' upstream by Compiz. To ignore the blacklist, download and run the script Compiz-Check available [http://forlong.blogage.de/entries/pages/Compiz-Check here].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:T61]][[Category:Ubuntu 9.04]]&lt;/div&gt;</summary>
		<author><name>Woodeast</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_9.04_(Jaunty_Jackalope)_on_a_ThinkPad_T61&amp;diff=42908</id>
		<title>Installing Ubuntu 9.04 (Jaunty Jackalope) on a ThinkPad T61</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_9.04_(Jaunty_Jackalope)_on_a_ThinkPad_T61&amp;diff=42908"/>
		<updated>2009-04-24T03:53:42Z</updated>

		<summary type="html">&lt;p&gt;Woodeast: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Comprehensive review: http://www.eastwoodzhao.com/ubuntu-904-jaunty-jackalope-on-thinkpad-t61/&lt;br /&gt;
&lt;br /&gt;
== Items that work out of the box ==&lt;br /&gt;
&lt;br /&gt;
== Items that need (some) tweaking to obtain full functionality ==&lt;/div&gt;</summary>
		<author><name>Woodeast</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_9.04_(Jaunty_Jackalope)_on_a_ThinkPad_T61p&amp;diff=42907</id>
		<title>Installing Ubuntu 9.04 (Jaunty Jackalope) on a ThinkPad T61p</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_9.04_(Jaunty_Jackalope)_on_a_ThinkPad_T61p&amp;diff=42907"/>
		<updated>2009-04-24T03:52:38Z</updated>

		<summary type="html">&lt;p&gt;Woodeast: /* Hardware */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describes issues and solutions for getting Ubuntu 9.04 working on a T61p.&lt;br /&gt;
&lt;br /&gt;
Comprehensive review: http://www.eastwoodzhao.com/ubuntu-904-jaunty-jackalope-on-thinkpad-t61/&lt;br /&gt;
&lt;br /&gt;
=Hardware=&lt;br /&gt;
==Works Out of the Box==&lt;br /&gt;
&lt;br /&gt;
==Needs Tweaks==&lt;br /&gt;
==Doesn't Work==&lt;br /&gt;
==Untested==&lt;br /&gt;
*Wireless (Intel 3945ABG or 4965AGN)&lt;br /&gt;
*Wired LAN&lt;br /&gt;
*Video&lt;br /&gt;
*Touchpoint&lt;br /&gt;
*Trackpad&lt;br /&gt;
*Optical drive&lt;br /&gt;
*Sound card&lt;br /&gt;
*SD/MMC Memory card reader&lt;br /&gt;
*FN keys&lt;br /&gt;
**Screen brightness control&lt;br /&gt;
**Thinklight control&lt;br /&gt;
**WLAN/BT/OFF toggle&lt;br /&gt;
**Media player control&lt;br /&gt;
*Volume control buttons&lt;br /&gt;
*fingerprint reader&lt;br /&gt;
*ACPI&lt;br /&gt;
**Battery status, power graphs, and history&lt;br /&gt;
**Lid open/close&lt;br /&gt;
**Suspend to RAM&lt;br /&gt;
**Suspend to Disk&lt;br /&gt;
**Suspend-to-RAM/Suspend-to-Disk under full disk LVM encryption&lt;br /&gt;
&lt;br /&gt;
=Other Issues=&lt;br /&gt;
=Compared to 8.10=&lt;br /&gt;
==Improvements==&lt;br /&gt;
==Bugs and Regressions==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:T61p]]&lt;/div&gt;</summary>
		<author><name>Woodeast</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_8.10_(Intrepid_Ibex)_on_a_ThinkPad_T61&amp;diff=39875</id>
		<title>Installing Ubuntu 8.10 (Intrepid Ibex) on a ThinkPad T61</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_8.10_(Intrepid_Ibex)_on_a_ThinkPad_T61&amp;diff=39875"/>
		<updated>2008-11-23T10:44:09Z</updated>

		<summary type="html">&lt;p&gt;Woodeast: /* Fingerprint Reader with ThinkFinger */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;NOTE: I copied the 8.04 document and created this one with the information. Please help to update it so it accurately reflects 8.10.&lt;br /&gt;
&lt;br /&gt;
== Items that work out of the box ==&lt;br /&gt;
&lt;br /&gt;
'''Intel Video:''' 2D and 3D acceleration works&lt;br /&gt;
&lt;br /&gt;
'''Nvidia Video:''' 2D and 3D acceleration works&lt;br /&gt;
&lt;br /&gt;
'''Wireless:''' Intel cards tested. Atheros cards also works.&lt;br /&gt;
&lt;br /&gt;
'''Wireless WAN:''' Cingular/AT&amp;amp;T card tested.&lt;br /&gt;
&lt;br /&gt;
'''Network Card:''' Intel 10/100/1000 tested&lt;br /&gt;
&lt;br /&gt;
'''Wireless switch:''' Tested (Only has an effect over the bluetooth, wifi is unaffected)&lt;br /&gt;
&lt;br /&gt;
'''Webcam:''' Tested with cheese and skype.&lt;br /&gt;
&lt;br /&gt;
'''Headphones:''' Works out of the box&lt;br /&gt;
&lt;br /&gt;
'''Microphone:''' Just needs to be activated, see section [[#Audio|below]]&lt;br /&gt;
&lt;br /&gt;
'''Keyboard Shortcuts:''' Most of them work out of the box, some need to be activated, see section [[#Multimedia_Keys|below]]&lt;br /&gt;
&lt;br /&gt;
'''Fingerprint Reader:''' With ThinkFinger, not as functional after upgrade (need to hit 'Enter'), see below&lt;br /&gt;
&lt;br /&gt;
== Items that need (some) tweaking to obtain full functionality ==&lt;br /&gt;
&lt;br /&gt;
=== Open Source Intel Wifi Driver ===&lt;br /&gt;
The following information is important if you are upgrading from a previous version (2007 or earlier) of Ubuntu to 8.10.&lt;br /&gt;
&lt;br /&gt;
Intel has created a new Linux Wifi driver project for Intel Wireless cards, &amp;quot;[[Iwlwifi]]&amp;quot;.  This driver is Open Source and no longer requires the Intel daemon to run in addition.  This project will support the [[:Category:T61 | T61]]'s Wifi [[Intel PRO/Wireless 3945ABG Mini-PCI Express Adapter | Intel 3945ABG network adapter]] and [[Intel PRO/Wireless 4965AGN Mini-PCI Express Adapter| Intel 4965AGN network adapter]].&lt;br /&gt;
&lt;br /&gt;
An automatic migration will occur when upgrading from [[Installing Ubuntu 7.10 (Gutsy Gibbon) on a ThinkPad T61|Ubuntu 7.10]] to Ubuntu 8.04.  However, there is a caveat to be aware of:&lt;br /&gt;
* The new driver wants to name the interface wlan0 (by default -- you can rename it to anything you want), and requires a different entry in {{path|/etc/udev/rules.d/70-persistent-net.rules}}, which handles the naming of interfaces.  Simply edit this file and delete your old entry for the ipw3945 driver, then unload/reload the new driver, or simply reboot.  A new entry will automatically be created that is appropriate for the new driver.  Here's an example of the lines to delete:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# PCI device 0x8086:0x4227 (ipw3945)&lt;br /&gt;
SUBSYSTEM==&amp;quot;net&amp;quot;, DRIVERS==&amp;quot;?*&amp;quot;, ATTRS{address}==&amp;quot;00:1b:77:a4:0e:2f&amp;quot;, NAME=&amp;quot;eth1&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you need to perform a manual migration, the Ubuntu Help Community has written some [https://help.ubuntu.com/community/WifiDocs/Driver/iwlwifi_Intel_3945_4965/gutsy documentation] that will make this very easy to do.&lt;br /&gt;
&lt;br /&gt;
An additional note&lt;br /&gt;
'''System lock-ups with Intel 4965 wireless'''&lt;br /&gt;
&lt;br /&gt;
The version of the iwlagn wireless driver for Intel 4965 wireless chipsets included in Linux kernel version 2.6.27 causes kernel panics when used with 802.11n or 802.11g networks. Users affected by this issue can install the linux-backports-modules-intrepid package, to install a newer version of this driver that corrects the bug. (Because the known fix requires a new version of the driver, it is not expected to be possible to include this fix in the main kernel package.) &lt;br /&gt;
http://www.ubuntu.com/getubuntu/releasenotes/810&lt;br /&gt;
&lt;br /&gt;
=== Network connection after suspend/resume ===&lt;br /&gt;
Networking may not work after a suspend or resume operation, this is because of the ath_pci driver and can be worked around by creating the file {{path|/etc/pm/config.d/madwifi}} and adding the single line &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SUSPEND_MODULES=ath_pci&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
which causes the driver to be unloaded on suspend and reloaded on resume.&lt;br /&gt;
&lt;br /&gt;
=== Fingerprint Reader with ThinkFinger ===&lt;br /&gt;
Here are the general instruction on [http://www.thinkwiki.org/wiki/How_to_enable_the_fingerprint_reader_with_ThinkFinger how to enable the fingerprint reader with ThinkFinger]&lt;br /&gt;
Add the PPA repositories to your source.list (/etc/apt/source.list):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
deb http://ppa.launchpad.net/jon-oberheide/ubuntu intrepid main&lt;br /&gt;
deb-src http://ppa.launchpad.net/jon-oberheide/ubuntu intrepid main&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Update installer:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ sudo apt-get update&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
And install:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ sudo apt-get install thinkfinger-tools&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
From: [http://www.eastwoodzhao.com/ubuntu-810-intrepid-ibex-thinkfinger-fingerprint-reader/ Ubuntu 8.10 Intrepid Ibex - ThinkFinger Fingerprint Reader]&lt;br /&gt;
&lt;br /&gt;
=== Emulate Wheel (Middle-click scrolling) ===&lt;br /&gt;
[http://mvogt.wordpress.com/2008/08/15/xorg-evdev-and-emulatewheel/ Michael Vogt described] how to get middle-click scrolling to work again in Intrepid.  Xorg.conf is not used to configure mice and keyboards anymore, but evdev is.  This makes the configuration of middle-click scrolling a little bit different than previous versions of Ubuntu.  In terminal:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo gedit /etc/hal/fdi/policy/mouse-wheel.fdi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Past and save the following code, which will give vertical wheel emulation only:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;match key=&amp;quot;info.product&amp;quot; string=&amp;quot;TPPS/2 IBM TrackPoint&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;merge key=&amp;quot;input.x11_options.EmulateWheel&amp;quot; type=&amp;quot;string&amp;quot;&amp;gt;true&amp;lt;/merge&amp;gt;&lt;br /&gt;
 &amp;lt;merge key=&amp;quot;input.x11_options.EmulateWheelButton&amp;quot; type=&amp;quot;string&amp;quot;&amp;gt;2&amp;lt;/merge&amp;gt;&lt;br /&gt;
 &amp;lt;merge key=&amp;quot;input.x11_options.ZAxsisMapping&amp;quot; type=&amp;quot;string&amp;quot;&amp;gt;4 5&amp;lt;/merge&amp;gt;&lt;br /&gt;
 &amp;lt;merge key=&amp;quot;input.x11_options.Emulate3Buttons&amp;quot; type=&amp;quot;string&amp;quot;&amp;gt;true&amp;lt;/merge&amp;gt;&lt;br /&gt;
&amp;lt;/match&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
There is [http://psung.blogspot.com/2008/09/scrolling-with-thinkpads-trackpoint-in.html another method] to get horizontal scrolling as well, but I don't think it worked for me.&lt;br /&gt;
&lt;br /&gt;
[[Category:  Ubuntu 8.10]]&lt;br /&gt;
[[Category:  T61]]&lt;/div&gt;</summary>
		<author><name>Woodeast</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_8.10_(Intrepid_Ibex)_on_a_ThinkPad_T61&amp;diff=39419</id>
		<title>Installing Ubuntu 8.10 (Intrepid Ibex) on a ThinkPad T61</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_8.10_(Intrepid_Ibex)_on_a_ThinkPad_T61&amp;diff=39419"/>
		<updated>2008-10-31T11:36:52Z</updated>

		<summary type="html">&lt;p&gt;Woodeast: /* Fingerprint Reader with ThinkFinger */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;NOTE: I copied the 8.04 document and created this one with the information. Please help to update it so it accurately reflects 8.10.&lt;br /&gt;
&lt;br /&gt;
== Items that work out of the box ==&lt;br /&gt;
&lt;br /&gt;
'''Intel Video:''' 2D and 3D acceleration works&lt;br /&gt;
&lt;br /&gt;
'''Nvidia Video:''' 2D and 3D acceleration works&lt;br /&gt;
&lt;br /&gt;
'''Wireless:''' Intel cards tested. Atheros cards also works.&lt;br /&gt;
&lt;br /&gt;
'''Wireless WAN:''' Cingular/AT&amp;amp;T card tested.&lt;br /&gt;
&lt;br /&gt;
'''Network Card:''' Intel 10/100/1000 tested&lt;br /&gt;
&lt;br /&gt;
'''Wireless switch:''' Tested (Only has an effect over the bluetooth, wifi is unaffected)&lt;br /&gt;
&lt;br /&gt;
'''Webcam:''' Tested with cheese and skype.&lt;br /&gt;
&lt;br /&gt;
'''Headphones:''' Works out of the box&lt;br /&gt;
&lt;br /&gt;
'''Microphone:''' Just needs to be activated, see section [[#Audio|below]]&lt;br /&gt;
&lt;br /&gt;
'''Keyboard Shortcuts:''' Most of them work out of the box, some need to be activated, see section [[#Multimedia_Keys|below]]&lt;br /&gt;
&lt;br /&gt;
'''Fingerprint Reader:''' With ThinkFinger, not as functional after upgrade (need to hit 'Enter'), see below&lt;br /&gt;
&lt;br /&gt;
== Items that need (some) tweaking to obtain full functionality ==&lt;br /&gt;
&lt;br /&gt;
=== Open Source Intel Wifi Driver ===&lt;br /&gt;
The following information is important if you are upgrading from a previous version (2007 or earlier) of Ubuntu to 8.10.&lt;br /&gt;
&lt;br /&gt;
Intel has created a new Linux Wifi driver project for Intel Wireless cards, &amp;quot;[[Iwlwifi]]&amp;quot;.  This driver is Open Source and no longer requires the Intel daemon to run in addition.  This project will support the [[:Category:T61 | T61]]'s Wifi [[Intel PRO/Wireless 3945ABG Mini-PCI Express Adapter | Intel 3945ABG network adapter]] and [[Intel PRO/Wireless 4965AGN Mini-PCI Express Adapter| Intel 4965AGN network adapter]].&lt;br /&gt;
&lt;br /&gt;
An automatic migration will occur when upgrading from [[Installing Ubuntu 7.10 (Gutsy Gibbon) on a ThinkPad T61|Ubuntu 7.10]] to Ubuntu 8.04.  However, there is a caveat to be aware of:&lt;br /&gt;
* The new driver wants to name the interface wlan0 (by default -- you can rename it to anything you want), and requires a different entry in {{path|/etc/udev/rules.d/70-persistent-net.rules}}, which handles the naming of interfaces.  Simply edit this file and delete your old entry for the ipw3945 driver, then unload/reload the new driver, or simply reboot.  A new entry will automatically be created that is appropriate for the new driver.  Here's an example of the lines to delete:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# PCI device 0x8086:0x4227 (ipw3945)&lt;br /&gt;
SUBSYSTEM==&amp;quot;net&amp;quot;, DRIVERS==&amp;quot;?*&amp;quot;, ATTRS{address}==&amp;quot;00:1b:77:a4:0e:2f&amp;quot;, NAME=&amp;quot;eth1&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you need to perform a manual migration, the Ubuntu Help Community has written some [https://help.ubuntu.com/community/WifiDocs/Driver/iwlwifi_Intel_3945_4965/gutsy documentation] that will make this very easy to do.&lt;br /&gt;
&lt;br /&gt;
=== Network connection after suspend/resume ===&lt;br /&gt;
Networking may not work after a suspend or resume operation, this is because of the ath_pci driver and can be worked around by creating the file {{path|/etc/pm/config.d/madwifi}} and adding the single line &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SUSPEND_MODULES=ath_pci&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
which causes the driver to be unloaded on suspend and reloaded on resume.&lt;br /&gt;
&lt;br /&gt;
=== Fingerprint Reader with ThinkFinger ===&lt;br /&gt;
   1. Open up your xorg.conf file:&lt;br /&gt;
      sudo nano /etc/X11/xorg.conf&lt;br /&gt;
   2. Add to it (or uncomment if it’s already there):&lt;br /&gt;
      Section “InputDevice”&lt;br /&gt;
      Identifier      “Generic Keyboard”&lt;br /&gt;
      Driver          “kbd”&lt;br /&gt;
      Option          “XkbRules”      “xorg”&lt;br /&gt;
      Option          “XkbModel”      “pc105″&lt;br /&gt;
      Option          “XkbLayout”     “us”&lt;br /&gt;
      EndSection&lt;br /&gt;
   3. Under Section “ServerLayout”, add:&lt;br /&gt;
      InputDevice     “Generic Keyboard”&lt;br /&gt;
From: [http://www.eastwoodzhao.com/ubuntu-810-intrepid-ibex-thinkfinger-fingerprint-reader/ Ubuntu 8.10 Intrepid Ibex - ThinkFinger Fingerprint Reader]&lt;br /&gt;
&lt;br /&gt;
Note: this temporary fix appears to get in the way of Thinkpad keyboard configurations. With the method applied, the up arrow becomes &amp;quot;print screen&amp;quot; and volume buttons stop working.&lt;br /&gt;
&lt;br /&gt;
=== Emulate Wheel (Middle-click scrolling) ===&lt;br /&gt;
[http://mvogt.wordpress.com/2008/08/15/xorg-evdev-and-emulatewheel/ Michael Vogt described] how to get middle-click scrolling to work again in Intrepid.  Xorg.conf is not used to configure mice and keyboards anymore, but evdev is.  This makes the configuration of middle-click scrolling a little bit different than previous versions of Ubuntu.  In terminal:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo gedit /etc/hal/fdi/policy/mouse-wheel.fdi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Past and save the following code, which will give vertical wheel emulation only:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;match key=&amp;quot;info.product&amp;quot; string=&amp;quot;TPPS/2 IBM TrackPoint&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;merge key=&amp;quot;input.x11_options.EmulateWheel&amp;quot; type=&amp;quot;string&amp;quot;&amp;gt;true&amp;lt;/merge&amp;gt;&lt;br /&gt;
 &amp;lt;merge key=&amp;quot;input.x11_options.EmulateWheelButton&amp;quot; type=&amp;quot;string&amp;quot;&amp;gt;2&amp;lt;/merge&amp;gt;&lt;br /&gt;
 &amp;lt;merge key=&amp;quot;input.x11_options.ZAxsisMapping&amp;quot; type=&amp;quot;string&amp;quot;&amp;gt;4 5&amp;lt;/merge&amp;gt;&lt;br /&gt;
 &amp;lt;merge key=&amp;quot;input.x11_options.Emulate3Buttons&amp;quot; type=&amp;quot;string&amp;quot;&amp;gt;true&amp;lt;/merge&amp;gt;&lt;br /&gt;
&amp;lt;/match&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
There is [http://psung.blogspot.com/2008/09/scrolling-with-thinkpads-trackpoint-in.html another method] to get horizontal scrolling as well, but I don't think it worked for me.&lt;/div&gt;</summary>
		<author><name>Woodeast</name></author>
		
	</entry>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_8.10_(Intrepid_Ibex)_on_a_ThinkPad_T61&amp;diff=39408</id>
		<title>Installing Ubuntu 8.10 (Intrepid Ibex) on a ThinkPad T61</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=Installing_Ubuntu_8.10_(Intrepid_Ibex)_on_a_ThinkPad_T61&amp;diff=39408"/>
		<updated>2008-10-31T02:44:06Z</updated>

		<summary type="html">&lt;p&gt;Woodeast: Thinkfinger&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;NOTE: I copied the 8.04 document and created this one with the information. Please help to update it so it accurately reflects 8.10.&lt;br /&gt;
&lt;br /&gt;
== Items that work out of the box ==&lt;br /&gt;
&lt;br /&gt;
'''Intel Video:''' 2D and 3D acceleration works&lt;br /&gt;
&lt;br /&gt;
'''Nvidia Video:''' 2D and 3D acceleration works&lt;br /&gt;
&lt;br /&gt;
'''Wireless:''' Intel cards tested. Atheros cards also works.&lt;br /&gt;
&lt;br /&gt;
'''Wireless WAN:''' Cingular/AT&amp;amp;T card tested.&lt;br /&gt;
&lt;br /&gt;
'''Network Card:''' Intel 10/100/1000 tested&lt;br /&gt;
&lt;br /&gt;
'''Wireless switch:''' Tested (Only has an effect over the bluetooth, wifi is unaffected)&lt;br /&gt;
&lt;br /&gt;
'''Webcam:''' Tested with cheese and skype.&lt;br /&gt;
&lt;br /&gt;
'''Headphones:''' Works out of the box&lt;br /&gt;
&lt;br /&gt;
'''Microphone:''' Just needs to be activated, see section [[#Audio|below]]&lt;br /&gt;
&lt;br /&gt;
'''Keyboard Shortcuts:''' Most of them work out of the box, some need to be activated, see section [[#Multimedia_Keys|below]]&lt;br /&gt;
&lt;br /&gt;
'''Fingerprint Reader:''' With ThinkFinger, not as functional after upgrade (need to hit 'Enter'), see below&lt;br /&gt;
&lt;br /&gt;
== Items that need (some) tweaking to obtain full functionality ==&lt;br /&gt;
&lt;br /&gt;
=== Open Source Intel Wifi Driver ===&lt;br /&gt;
The following information is important if you are upgrading from a previous version (2007 or earlier) of Ubuntu to 8.10.&lt;br /&gt;
&lt;br /&gt;
Intel has created a new Linux Wifi driver project for Intel Wireless cards, &amp;quot;[[Iwlwifi]]&amp;quot;.  This driver is Open Source and no longer requires the Intel daemon to run in addition.  This project will support the [[:Category:T61 | T61]]'s Wifi [[Intel PRO/Wireless 3945ABG Mini-PCI Express Adapter | Intel 3945ABG network adapter]] and [[Intel PRO/Wireless 4965AGN Mini-PCI Express Adapter| Intel 4965AGN network adapter]].&lt;br /&gt;
&lt;br /&gt;
An automatic migration will occur when upgrading from [[Installing Ubuntu 7.10 (Gutsy Gibbon) on a ThinkPad T61|Ubuntu 7.10]] to Ubuntu 8.04.  However, there is a caveat to be aware of:&lt;br /&gt;
* The new driver wants to name the interface wlan0 (by default -- you can rename it to anything you want), and requires a different entry in {{path|/etc/udev/rules.d/70-persistent-net.rules}}, which handles the naming of interfaces.  Simply edit this file and delete your old entry for the ipw3945 driver, then unload/reload the new driver, or simply reboot.  A new entry will automatically be created that is appropriate for the new driver.  Here's an example of the lines to delete:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# PCI device 0x8086:0x4227 (ipw3945)&lt;br /&gt;
SUBSYSTEM==&amp;quot;net&amp;quot;, DRIVERS==&amp;quot;?*&amp;quot;, ATTRS{address}==&amp;quot;00:1b:77:a4:0e:2f&amp;quot;, NAME=&amp;quot;eth1&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you need to perform a manual migration, the Ubuntu Help Community has written some [https://help.ubuntu.com/community/WifiDocs/Driver/iwlwifi_Intel_3945_4965/gutsy documentation] that will make this very easy to do.&lt;br /&gt;
&lt;br /&gt;
=== Network connection after suspend/resume ===&lt;br /&gt;
Networking may not work after a suspend or resume operation, this is because of the ath_pci driver and can be worked around by creating the file {{path|/etc/pm/config.d/madwifi}} and adding the single line &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SUSPEND_MODULES=ath_pci&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
which causes the driver to be unloaded on suspend and reloaded on resume.&lt;br /&gt;
&lt;br /&gt;
=== Fingerprint Reader with ThinkFinger ===&lt;br /&gt;
   1. Open up your xorg.conf file:&lt;br /&gt;
      sudo nano /etc/X11/xorg.conf&lt;br /&gt;
   2. Add to it (or uncomment if it’s already there):&lt;br /&gt;
      Section “InputDevice”&lt;br /&gt;
      Identifier      “Generic Keyboard”&lt;br /&gt;
      Driver          “kbd”&lt;br /&gt;
      Option          “XkbRules”      “xorg”&lt;br /&gt;
      Option          “XkbModel”      “pc105″&lt;br /&gt;
      Option          “XkbLayout”     “us”&lt;br /&gt;
      EndSection&lt;br /&gt;
   3. Under Section “ServerLayout”, add:&lt;br /&gt;
      InputDevice     “Generic Keyboard”&lt;br /&gt;
From: [http://www.eastwoodzhao.com/ubuntu-810-intrepid-ibex-thinkfinger-fingerprint-reader/ Ubuntu 8.10 Intrepid Ibex - ThinkFinger Fingerprint Reader]&lt;/div&gt;</summary>
		<author><name>Woodeast</name></author>
		
	</entry>
</feed>