What needs to be configured

See further down this document to find a HowTo for all of these issues.

Hardware

ATI Mobility Radeon X1400 (128 MB)

IrDA 1.1 (FIR - 4Mbps)

Integrated Fingerprint Reader

Extra keys

These keys have no assignment by default.

Windows key (Keycode Super_L)

Context menu key (Keycode 0xe3)

ThinkVantage button (Keycode 0x9f)

Web browser back (Keycode 0xea)

Web browser forward (Keycode 0xe9)

Multimedia Keys (Fn+up, Fn+down, Fn+left arrow, Fn+right arrow)

What does not work at all

Suspend to RAM (Fn+F4 works though)

Hibernate (Fn+F12 works though)

Untested

Hardware

ThinkPad 56K Modem (MDC-1.5)

VGA out

S-Video out

CardBus slot (Type 2)

ExpressCard slot (54 or 34)

UltraBay Enhanced

Installing gutsy gibbon

ATI's video driver fglrx (up to at least version 8.42.3) has a serious bug in it which prevents the computer to suspend or hibernate correctly. The hibernate LED will flash indefinitely without the computer ever to shut down. This problem is well known, but without a fix from ATI (which is yet to be released) suspend and hibernate simply won't work. If you can do without 3D hardware acceleration, try the open-source mesa driver (which means, simply do not install fglrx).

Solutions

ATI Mobility Radeon X1400 (128 MB)

To get hardware acceleration and a resolution >1024x768, you need to install ATI's fglrx driver.

1. Install the fglrx driver:

$ sudo apt-get install xorg-driver-fglrx

2. Update loaded modules:

$ sudo depmod -a

3. Now configure the fglrx driver:

$ sudo aticonfig --initial

$ sudo aticonfig --overlay-type=Xv

4. After restarting your system (or alternatively doing Ctrl+Alt+Backspace to restart the X Server) your system will be running the fglrx drivers.

Blue-ish videos

If you experience that some videos are played with a blue cast, do the following to play back videos in normal color:

2. In the video tab, select as Plugin Custom and replace the text in forward with:

ffmpegcolorspace ! video/x-raw-yuv,format=(fourcc)YV12 ! xvimagesink

IrDA 1.1 (FIR - 4Mbps)

IrDA does not work out-of-the-box because the necessary package and configuration is not included in a stock Ubuntu install.

1. Install the missing package
$ sudo apt-get install irda-utils

2. Configure irda-utils

$ sudo dpkg-reconfigure irda-utils

3. On the configure screen set the options as the following:

Activate IrDa on boot-up: yes
Attempt to probe for IrDa at system boot: yes
Discovery mode: yes
Typ of the IrDa-adaptor: native
Typ of the FIR-chip: nsc-ircc
Options for the modules of the FIR-chip:
Port for setserial to deactivate:

4. Restart IrDA:

$ sudo /etc/init.d/irda-utils stop

$ sudo /etc/init.d/irda-utils start

5. Load the FIR IrDA driver:

$ sudo modprobe irda0

6. Now test if activating IrDA was successful. Place your IrDA device (mobile phone, PDA or whatever) in front of the IrDA eye and activate IrDA on your device. Doing a