Difference between revisions of "Installing Ubuntu on a ThinkPad X60 Tablet"

From ThinkWiki
Jump to: navigation, search
(What does not work out-of-the-box)
m (Update to ubuntu 9.04)
Line 1: Line 1:
This report describes the installation and customization of Ubuntu Hardy (8.04) on a Thinkpad X60 6363.
+
This report describes the installation and customization of Ubuntu Jaunty (9.04) on a Thinkpad X60 (6363) Tablet.
  
 
= Installing without CD-Rom =
 
= Installing without CD-Rom =
  
I considered going the simple way and created a bootable usbstick with UNetbootin under Windows.
+
I considered going the simple way and created a bootable usbstick with [http://unetbootin.sourceforge.net UNetbootin].
Choose Ubuntu "netinstall" (8.04) and all the required data is downloaded automagically and a proper stick is built.
+
Choose Ubuntu "live" (9.04) and all the required data is downloaded automagically and a proper stick is built.
Make sure that the ethernet cable is plugged in '''before''' booting the stick. There's a bug in the ethernet driver (e1000/e) which prevents the device from settling down.
+
 
Check ubuntuwiki for more: [https://help.ubuntu.com/community/Installation/FromUSBStick Install Ubuntu from usbstick]
 
  
 
= What works out-of-the-box =
 
= What works out-of-the-box =
Line 13: Line 12:
 
* Suspend to RAM
 
* Suspend to RAM
 
* Atheros Wifi (madwifi)
 
* Atheros Wifi (madwifi)
* Most Fn-Keys
+
* Fn Hotkeys
* video driver: fancy 3D compositing is enabled
+
* Intel video driver: fancy 3D compositing is enabled
 
* Bluetooth
 
* Bluetooth
 +
* Ethernet
 +
* Wacom stylus input
  
 
= What does not work out-of-the-box =
 
= What does not work out-of-the-box =
  
* Ethernet (e1000/e) bug
+
== Automatic screen rotation on swivel ==
* Wacom stylus input
 
* Screen rotation on swivel
 
* Fingerprint reader
 
* APS harddisk protection
 
 
 
= Powersaving / Performance customizatons =
 
 
 
== Daemons ==
 
Disable unnecessary daemons which are enabled by default with "sysv-rc-conf":
 
* brltty
 
* (pcmciautils)
 
* (bluetooth)
 
* pppd-dns
 
* timidity
 
* rsync
 
  
= TODO =
+
Check out and build this repository:
- stylus, screen rotation, handwriting input panel (cellwriter), fingerprint reader, powersaving customizations
+
  bzr branch lp:~karl.hegbloom/tabuntu/tablet-screen-rotation-support
 +
  ./configure --prefix=/usr
 +
  make
 +
  sudo make install
  
 +
Edit sudoers file...
 +
  visudo
 +
... add this line..
 +
  %video ALL=NOPASSWD: /usr/bin/setkeycodes
 +
... and add your user to the 'video' group.
 +
  sudo adduser $USER video
  
 
[[Category:Ubuntu]]
 
[[Category:Ubuntu]]

Revision as of 13:20, 15 August 2009

This report describes the installation and customization of Ubuntu Jaunty (9.04) on a Thinkpad X60 (6363) Tablet.

Installing without CD-Rom

I considered going the simple way and created a bootable usbstick with UNetbootin. Choose Ubuntu "live" (9.04) and all the required data is downloaded automagically and a proper stick is built.


What works out-of-the-box

  • Suspend to disk
  • Suspend to RAM
  • Atheros Wifi (madwifi)
  • Fn Hotkeys
  • Intel video driver: fancy 3D compositing is enabled
  • Bluetooth
  • Ethernet
  • Wacom stylus input

What does not work out-of-the-box

Automatic screen rotation on swivel

Check out and build this repository:

 bzr branch lp:~karl.hegbloom/tabuntu/tablet-screen-rotation-support
 ./configure --prefix=/usr
 make
 sudo make install

Edit sudoers file...

 visudo 

... add this line..

 %video ALL=NOPASSWD: /usr/bin/setkeycodes

... and add your user to the 'video' group.

 sudo adduser $USER video