My intent here is to present the current state of Linux on the X60 tablet--what works, what doesn't, and how to get things working. I currently have installed kubuntu Lucid (10.04) on my tablet, so some of the information presented here will be kubuntu specific, and some will be specific to the hardware present in my tablet. Hopefully this will serve as a guide for people interested in running Linux on this machine. Please feel free to contact me if you have more information or questions relevant to the topic!
2010.05.13 | I've just put a clean installation of Kubuntu 10.04 (Lucid) on the tablet, and I'm pretty impressed--very few problems with this release. New instructions are now available! Old instructions for 9.10 (Karmic) users are still available here. Major changes are: 1) atheros wifi driver works perfectly; no more ndiswrapper. 2) rotate and switchPenButton scripts are updated to work in Lucid (thanks Jesse!) |
2009.12.17 | Updated rotate script so that 'monitor' mode now checks for the screen's swivel state. This is a workaround for bugs that prevent the ACPI system from executing the script when the screen is swiveled. To start the monitor, just type "rotate monitor". To stop it, type "rotate normal". |
2009.11.04 |
Added information on fixing volume keys and trackpoint wheel (thanks Marion!) Uploaded new rotate and switchPenButton scripts that work in karmic. |
2009.10.31 | Upgrade to Karmic was pretty smooth. Lots of updates to the page and many things removed. If you would like to see the old instructions for installing Hardy, they are still available here. |
|
|
00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS/940GML and 945GT Express Memory Controller Hub (rev 03) 00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS/940GML Express Integrated Graphics Controller (rev 03) 00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/940GML Express Integrated Graphics Controller (rev 03) 00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02) 00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 02) 00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 02) 00:1c.2 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 (rev 02) 00:1c.3 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 4 (rev 02) 00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #1 (rev 02) 00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #2 (rev 02) 00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #3 (rev 02) 00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #4 (rev 02) 00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 02) 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2) 00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02) 00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 02) 00:1f.2 SATA controller: Intel Corporation 82801GBM/GHM (ICH7 Family) Serial ATA Storage Controller AHCI (rev 02) 00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 02) 02:00.0 Ethernet controller: Intel Corporation 82573L Gigabit Ethernet Controller 03:00.0 Ethernet controller: Atheros Communications, Inc. AR5212 802.11abg NIC (rev 01) 15:00.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev b4) 15:00.1 FireWire (IEEE 1394): Ricoh Co Ltd R5C552 IEEE 1394 Controller (rev 09) 15:00.2 Class 0805: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 18)
Configuring keyboard shortcuts
Special/mappable keys:
setkeycodes 6f 108 # down arrow -> down
setkeycodes 71 103 # up arrow -> up
setkeycodes 6e 105 # left arrow -> left
setkeycodes 6d 106 # right arrow -> right
The tablet does get fairly hot for my liking, particularly under my right palm, but this seems to be a general feature of recent thinkpad models, so I'm not sure if there's anything to be done here. The (very quiet) fan is usually running, and seems to maintain the CPU around 50C. Typically the area under my right hand is about 40C, and the same area underneath the tablet is about 50C. You can knock off a few degrees by turning off the wireless power.
Some software I have been using related to the tablet:
lcampagn | . unc | . edu |