Installing Ubuntu 10.04 (Lucid Lynx) on a ThinkPad T61p
Contents
Out-of-the-box Stats
Component | Status |
---|---|
3D video | Needs tweaks; see below |
ultranav scrolling | Needs tweaks; see below |
Fingerprint Reader | Needs tweaks; see below |
ACPI - Suspend to Disk (Hibernate) | Needs tweaks; see below |
Harddrive Active Protection | Needs tweaks; see below |
VGA out | Untested |
Firewire | Untested |
Modem | Untested |
Wireless - Intel 3945ABG | untested |
Audio in | Untested |
Audio out | Untested |
Wired LAN | Untested |
FN-F5 (Wifi/Bluetooth) | Untested |
FN-F7 (VGA) | Untested |
FN-F8 (Ultranav/Trackpad) | Untested |
FN-F9 (Eject) | Untested |
Thinkvantage Button | Untested |
FN-Arrows (Media Controls) | Untested |
2D video | Works out-of-box |
Wireless - 4965AGN | Works out-of-box |
Front wireless killswitch | Works out-of-box |
Touchpoint | Works out-of-box |
Trackpad | Works out-of-box |
Trackpad scrolling (side or two-finger) | Works out-of-box |
Sound card | Works out-of-box |
Volume up/down/mute buttons | Works out-of-box |
Optical drive | Works out-of-box |
USB | Works out-of-box |
FN-F2 (Lock) | Works out-of-box |
FN-F3 (Battery) | Works out-of-box |
FN-F4 (Sleep) | Works out-of-box |
FN-F12 (Hibernate) | Works out-of-box |
FN-Home/End (Brightness) | Works out-of-box |
FN-PgUp (Thinklight) | Works out-of-box |
ACPI - Lid Open/Close | Works out-of-box |
ACPI - Suspend to RAM | Works out-of-box |
SD/MMC Memory card reader | Working for some, broken for me |
Hardware Tweaks
Video Driver
2D video works out of the box. To enable 3D (and compiz),
- go to system -> admin -> hardware drivers. Install "version current" driver (not 173, which seems to break suspend). Reboot
- go to system -> preferences -> appearance and change the setting under the "Visual Effects" tab. A "driver search" window may popup - cancel it.
- run the command (press alt+f2) "gksudo gedit /usr/lib/X11/xorg.conf.d/20-thinkpad.conf" (for Ubuntu 10.10 this should be: "gksudo gedit /usr/share/X11/xorg.conf.d/20-thinkpad.conf")
- paste this into the file
Section "InputClass" Identifier "Trackpoint Wheel Emulation" MatchProduct "TPPS/2 IBM TrackPoint|DualPoint Stick|Synaptics Inc. Composite TouchPad / TrackPoint|ThinkPad USB Keyboard with TrackPoint" MatchDevicePath "/dev/input/event*" Option "EmulateWheel" "true" Option "EmulateWheelButton" "2" Option "Emulate3Buttons" "false" Option "XAxisMapping" "6 7" Option "YAxisMapping" "4 5" Option "ButtonMapping" "1 1 3 4 5" EndSection
- Restart X (logout and back in)
- If you want to disable horizontal scrolling, remove the line
Option "XAxisMapping" "6 7"
- The above also disables middle button pasting and makes the middle button act the same as the left button. If you wish to enable it, remove the line
Option "ButtonMapping" "1 1 3 4 5"