Difference between revisions of "Installing Ubuntu 9.10 (Karmic Koala) on a ThinkPad T61"
Jebuswankel (Talk | contribs) m |
(MAJOR formatting changes) |
||
Line 1: | Line 1: | ||
= General Information = | = General Information = | ||
Ubuntu 9.10 (Karmic Koala) was released on 29 October 2009. | Ubuntu 9.10 (Karmic Koala) was released on 29 October 2009. | ||
+ | |||
+ | {{HELP|We need help testing the remaining hardware}} | ||
= Hardware Support Details = | = Hardware Support Details = | ||
== Untested == | == Untested == | ||
− | |||
− | |||
− | |||
'''WiFi''' | '''WiFi''' | ||
− | |||
− | |||
* '''ThinkPad 11a/b/g/n (Atheros):''' unknown | * '''ThinkPad 11a/b/g/n (Atheros):''' unknown | ||
* '''Front switch (airplane mode):''' unknown | * '''Front switch (airplane mode):''' unknown | ||
− | |||
− | |||
'''Webcam:''' unknown | '''Webcam:''' unknown | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
'''Active Protection System:''' unknown | '''Active Protection System:''' unknown | ||
Line 41: | Line 23: | ||
'''FireWire (IEEE1394):''' unknown | '''FireWire (IEEE1394):''' unknown | ||
− | |||
− | |||
− | |||
− | |||
'''DVD Drive''' | '''DVD Drive''' | ||
* '''Ultrabay Slim DVD-ROM Drive:''' unknown | * '''Ultrabay Slim DVD-ROM Drive:''' unknown | ||
* '''Ultrabay Slim CD-RW/DVD-ROM Combo II Drive:''' unknown | * '''Ultrabay Slim CD-RW/DVD-ROM Combo II Drive:''' unknown | ||
− | |||
== Tested: Worked "out of the box" == | == Tested: Worked "out of the box" == | ||
'''Video 2D/3D ''' | '''Video 2D/3D ''' | ||
* '''NVidia (Quadro NVS 140M):''' works (needs proprietary driver for hardware acceleration) | * '''NVidia (Quadro NVS 140M):''' works (needs proprietary driver for hardware acceleration) | ||
+ | * '''Intel (GMA X3100):''' works | ||
'''WiFi''' | '''WiFi''' | ||
* '''Intel PRO/Wireless 4965AGN:''' works | * '''Intel PRO/Wireless 4965AGN:''' works | ||
+ | * '''Intel PRO/Wireless 3945ABG:''' works | ||
+ | * '''ThinkPad 11a/b/g (Atheros):''' works with ath5k driver (in upgrade from 9.04, had to add ath5k module to /etc/modules for autoloading) | ||
+ | |||
+ | '''Ethernet (Intel Gigabit):''' works | ||
+ | |||
+ | '''Special Keys (volume, Fn-, {{ibmkey|ThinkVantage|#495988}}):''' | ||
+ | * ThinkVantage button: go to ''System'' -> ''Preferences'' -> ''Keyboard Shortcuts'' and assign a task to it. | ||
+ | *Fn-F5 (Wireless/Bluetooth): works by default | ||
+ | *Fn-F8 (Enable/Disable touchpad): works by default | ||
'''Touchpad:''' works | '''Touchpad:''' works | ||
− | '''Touchpoint | + | '''Touchpoint:''' works but see below for scrolling |
+ | |||
+ | '''ACPI''' | ||
+ | * '''Suspend:''' works running the restricted 185 nvidia driver, and on intel | ||
+ | * '''Hibernate:''' works, though not as smoothly as in previous releases | ||
+ | |||
+ | '''DVD Drive''' | ||
+ | * '''Ultrabay Slim Super Multi-Burner Drive :''' works | ||
+ | |||
+ | '''Audio (AD1984 HD)''': works | ||
+ | * '''Headphones:''' works | ||
+ | * '''Microphone:''' works | ||
+ | |||
== Tested: Needed tweaking to obtain full functionality == | == Tested: Needed tweaking to obtain full functionality == | ||
− | + | === Enabling Touchpoint scrolling === | |
− | + | To get vertical/horizontal scrolling working create {{path|/etc/hal/fdi/policy/mouse-wheel.fdi}} and add the following to it: | |
<pre> | <pre> | ||
<match key="info.product" string="TPPS/2 IBM TrackPoint"> | <match key="info.product" string="TPPS/2 IBM TrackPoint"> | ||
Line 77: | Line 76: | ||
− | == Fix for | + | === Enabling the fingerprint reader === |
− | Use the last script from [http://www.thinkwiki.org/wiki/How_to_enable_the_fingerprint_reader_with_ThinkFinger#Fix_for_the_fingerprint_reader_getting_too_hot here], but note that in Karmic, the correct path is: | + | |
− | + | Install ''thinkfinger-tools'' and ''libpam-thinkfinger'' then execute: | |
− | /sys/class/usbmon/usbmon*/device/usb*/* | + | |
− | + | {{cmduser|sudo aptitude -y install thinkfinger-tools libpam-thinkfinger}} | |
+ | |||
+ | |||
+ | === Fix for fingerprint reader getting to hot === | ||
+ | |||
+ | Use the last script from [http://www.thinkwiki.org/wiki/How_to_enable_the_fingerprint_reader_with_ThinkFinger#Fix_for_the_fingerprint_reader_getting_too_hot here], but note that in Karmic, the correct path is: {{path|/sys/class/usbmon/usbmon*/device/usb*/*}} | ||
+ | |||
+ | |||
+ | === Install HDAPS - IBM Active Protection System Linux Driver === | ||
+ | To install the Active Protection System execute the following commands: | ||
+ | |||
+ | {{cmduser|sudo cp /etc/modules /etc/modules_backup}} | ||
+ | |||
+ | {{cmduser|sudo aptitude install tp-smapi-source}} | ||
+ | |||
+ | {{cmduser|sudo module-assistant prepare tp-smapi}} | ||
+ | |||
+ | {{cmduser|sudo module-assistant auto-install tp-smapi}} | ||
+ | |||
+ | {{cmduser|sudo modprobe tp-smapi}} | ||
+ | |||
+ | {{cmduser|sudo aptitude install hdapsd}} | ||
+ | |||
+ | {{cmduser|echo 'tp-smapi' | sudo tee -a /etc/modules}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== Tested: Non-functioning == | == Tested: Non-functioning == |
Revision as of 08:28, 2 November 2009
Contents
General Information
Ubuntu 9.10 (Karmic Koala) was released on 29 October 2009.
Hardware Support Details
Untested
WiFi
- ThinkPad 11a/b/g/n (Atheros): unknown
- Front switch (airplane mode): unknown
Webcam: unknown
Active Protection System: unknown
Card Reader: unknown
Bluetooth: unknown
Modem: unknown
FireWire (IEEE1394): unknown
DVD Drive
- Ultrabay Slim DVD-ROM Drive: unknown
- Ultrabay Slim CD-RW/DVD-ROM Combo II Drive: unknown
Tested: Worked "out of the box"
Video 2D/3D
- NVidia (Quadro NVS 140M): works (needs proprietary driver for hardware acceleration)
- Intel (GMA X3100): works
WiFi
- Intel PRO/Wireless 4965AGN: works
- Intel PRO/Wireless 3945ABG: works
- ThinkPad 11a/b/g (Atheros): works with ath5k driver (in upgrade from 9.04, had to add ath5k module to /etc/modules for autoloading)
Ethernet (Intel Gigabit): works
Special Keys (volume, Fn-, ThinkVantage):
- ThinkVantage button: go to System -> Preferences -> Keyboard Shortcuts and assign a task to it.
- Fn-F5 (Wireless/Bluetooth): works by default
- Fn-F8 (Enable/Disable touchpad): works by default
Touchpad: works
Touchpoint: works but see below for scrolling
ACPI
- Suspend: works running the restricted 185 nvidia driver, and on intel
- Hibernate: works, though not as smoothly as in previous releases
DVD Drive
- Ultrabay Slim Super Multi-Burner Drive : works
Audio (AD1984 HD): works
- Headphones: works
- Microphone: works
Tested: Needed tweaking to obtain full functionality
Enabling Touchpoint scrolling
To get vertical/horizontal scrolling working create /etc/hal/fdi/policy/mouse-wheel.fdi and add the following to it:
<match key="info.product" string="TPPS/2 IBM TrackPoint"> <merge key="input.x11_options.EmulateWheel" type="string">true</merge> <merge key="input.x11_options.EmulateWheelButton" type="string">2</merge> <merge key="input.x11_options.XAxisMapping" type="string">6 7</merge> <merge key="input.x11_options.YAxisMapping" type="string">4 5</merge> <merge key="input.x11_options.ZAxisMapping" type="string">4 5</merge> <merge key="input.x11_options.Emulate3Buttons" type="string">true</merge> </match>
Enabling the fingerprint reader
Install thinkfinger-tools and libpam-thinkfinger then execute:
$ sudo aptitude -y install thinkfinger-tools libpam-thinkfinger
Fix for fingerprint reader getting to hot
Use the last script from here, but note that in Karmic, the correct path is: /sys/class/usbmon/usbmon*/device/usb*/*
Install HDAPS - IBM Active Protection System Linux Driver
To install the Active Protection System execute the following commands:
$ sudo cp /etc/modules /etc/modules_backup
$ sudo aptitude install tp-smapi-source
$ sudo module-assistant prepare tp-smapi
$ sudo module-assistant auto-install tp-smapi
$ sudo modprobe tp-smapi
$ sudo aptitude install hdapsd
$ echo 'tp-smapi'
Tested: Non-functioning
- None tested yet