V práci jsem vyfasoval nový notebook Lenovo Thinkpad X201, původní pevný disk s předinstalovanými Windows 7 32bit rovnou letěl pryč a nahradil ho SSD disk Intel X25-M G2 160GB, na který jsem pochopitelně ihned nainstaloval Ubuntu 10.04 LTS v 64bitové verzi. Protože se jedná opravdu o perfektní notebook, který přes svou velikost (12", 1.4kg) není žádná chudinka ale super výkonný pracovní nástroj, určitě si ho pořídí nejeden uživatel tohoto fóra. Zde budu postupně doplňovat svoje zkušenosti s tímto notebookem a s Ubuntu 10.04 v něm, postupy instalace a konfigurace, které se snad někomu budou hodit a ušetří čas při pátrání po správných nastaveních.
Většina postupů by měla fungovat pro všechny příbuzné modely: X201, X301, T410, T510. Všechny tyto modely mají zcela totožný HW, liší se jen v osazených procesorech a případně v použitých grafických kartách.
1/ Hned na začátku čeká nepříjemn věc, po instalaci Ubuntu 10.04 LTS x64 (ale i i386 verze) po prvním restartu nenaskočí displej, plocha obrazovky zůstane černá. Jedná se o
Bug #554569, vztahující se k ovladači grafického čipu Intel HD integrovaného v CPU Intel Core i5 (Arrandale). Na externím monitoru obraz nakočí, i když pravděpodobně ve špatném rozlišení. S pomocí externího monitoru proveďte aktualizaci systému, po restartu nainstalujte opravené jádro zveřejněné ve výše uvedeném bugreportu. Po dalším restartu pak funguje jak interní, tak externí displej ve správném rozlišení.
2/ Standardně nefunguje scrollování s trackpointem (stisknout prostřední tlačítko a scrollovat pohybem trackpointu). Tuto funkci lze donastavit následující úpravou souboru /usr/lib/X11/xorg.conf.d/20-thinkpad.conf:
Section "InputClass"
Identifier "Trackpoint Wheel Emulation"
MatchProduct "TPPS/2 IBM TrackPoint|DualPoint Stick|Synaptics Inc. Composite TouchPad / TrackPoint|ThinkPad USB Keyboard with TrackPoint|USB Trackpoint pointing device|Composite TouchPad / TrackPoint"
MatchDevicePath "/dev/input/event*"
Option "EmulateWheel" "true"
Option "EmulateWheelButton" "2"
Option "Emulate3Buttons" "false"
Option "XAxisMapping" "6 7"
Option "YAxisMapping" "4 5"
EndSection
3/ Integrovaná čtečka otisku prstu UPEK Touchstrip TCRD4C (147e:2016) ve výchozím nastavení nefunguje, tuto funkci lze doinstalovat pomocí
fingerprint-gui verze 0.14 nebo novější. Použitý čip není (zatím?) kompatibilní s dříve používanou knihovnou thinkfinger.
4/ Integrovaný 3G modem Qualcomm Gobi 2000 (05c6:9204-5) ve výchozím nastavení nefunguje, postup zprovoznění uvedený na
http://www.thinkwiki.org/wiki/Qualcomm_Gobi_2000 zatím nemám vyzkoušený.
5/ Nefunguje vstup zvuku z externího mikrofonu, i po připojení mikrofonu do růžového konektoru je zvuk přijímán vestavěným interním mikrofonem.
6/ Nefunguje scrollování dvěma prsty ani další multitouch gesta na touchpadu. Řešení jsem zatím nenašel.
Lenovo ThinkPad X201 - Ubuntu 10.04 LTS Lucid Lynx x64 - Funguje Out-Of-The-Box:
Audio

Reproduktory

Interní mikrofon

Výstup zvuku na externí zařízení (sluchátka, reproduktory)

LAN

USB

WiFi

Bluetooth

Expresscard34

Čtečka paměťových karet SDHC

Režim spánku

Režim hibernace

Ukazatel stavu nabití akumulátoru

Ovládání hlasitosti tlačítky na klávesnici

Ovládání jasu displeje tlačítky na klávesnici

Výstup na externí monitor (pro zobrazení ve správném rozlišení je nutný upgrade jádra)

Přepínání mezi video výstupy (klonování, rozšířená plocha, pouze interní, pouze externí)

Lampička

Kamera

Všechny porty v dokovací stanici

DVD mechanika v dokovací stanici, včetně vypalování
Vyžaduje úpravu konfigurace nebo doinstalování ovladače:
Grafická karta

3G modem

Scrollování trackpointem
Nefunguje:
Scrollování dvěma prsty a další multitouch gesta na touchpadu
Netestováno:
TPM

Gyroskopický snímač polohy disku