Installing Debian Sid on a ThinkPad X201s
Installing Debian Sid on a ThinkPad X201s 5413-A13
Contents
Before the installation
I used the Debian Squeze D-I Alpha 1 (built on the 22.03.2010) from USB, as I do not have a CD/DVD-ROM. The installer boots fine (in contrast to the Lenny one, which cries with kernel oopses), but can't bring up the network card. This was ok for me, YMMV.
Installation
Boot CD/USB, install. No special hacks needed (ncurses installer, didn't try the GTK one).
Hardware support
The installer installed linux-image-2.6.32-3-amd64, but I am running linux-image-2.6.33-2-amd64 from experimental and a self built 2.6.34-rc4.
Hardware | works with 2.6.32 | works with 2.6.33 | works with 2.6.34-rc4 | driver | notes |
---|---|---|---|---|---|
Video (Intel HD Graphics) | unknown | yes | yes | ||
Audio (Intel Corporation 5 Series/3400 Series Chipset High Definition Audio) | unknown | yes | yes | snd-hda-intel | |
Network (Intel Corporation 82577LM Gigabit Network Connection) | unknown | yes | yes | e1000e | |
WiFi (Intel Centrino Ultimate-N 6300) | unknown | yes | yes | iwlagn | needs firmware from the firmware-iwlwifi package |
Modem | unknown | unknown | unknown | no use for it, deactivated in BIOS, won't test | |
Fingerprint Reader | unknown | unknown | unknown | no use for it, deactivated in BIOS, won't test | |
Bluetooth | unknown | yes | yes | ||
APS | unknown | unknown | unknown | ||
UltraNav | unknown | yes | yes | xserver-xorg-input-synaptics for the Touchpad | works fine ootb, Trackpoint scrolling and Touchpad tapping via xinput settings |
Card-Reader | unknown | unknown | yes | tested with 2GB SD and 8GB SDHC, attaches as a regular USB drive on insert of the card |
% cat .xsessionrc xinput set-prop "TPPS/2 IBM TrackPoint" "Evdev Wheel Emulation" 1 xinput set-prop "TPPS/2 IBM TrackPoint" "Evdev Wheel Emulation Button" 2 xinput set-prop "SynPS/2 Synaptics TouchPad" "Synaptics Two-Finger Scrolling" 1 0 xinput set-prop "SynPS/2 Synaptics TouchPad" "Synaptics Two-Finger Pressure" 10 xinput set-prop "SynPS/2 Synaptics TouchPad" "Synaptics Tap Action" 0 0 0 0 1 3 2 xinput set-prop "SynPS/2 Synaptics TouchPad" "Synaptics Palm Detection" 1 #xinput set-prop "SynPS/2 Synaptics TouchPad" "Synaptics Off" 1
Problems
Suspend
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/532374 https://bugzilla.kernel.org/show_bug.cgi?id=15407
As suggested in comment 80 from LP#532374 I added acpi_sleep=sci_force_enable
to the kernel options, and 2.6.34-rc4 suspends and resumes fine now.
This is fixed since BIOS 1.14-1.08/1.08.
No USB after resume
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/566149
Fix: either patch the kernel with pci-re-enable-devices-on-resume.patch or run 2.6.24-rc6.
Black screen after boot
I often had a black screen after I booted the machine up. Updating BIOS to 1.12-1.07/1.07 and disabling Intel AMT solved the issue.