Installing Fedora 16 on a ThinkPad X201i
New in this release
New in this Fedora release, with regards to this model ThinkPad is the following;
- Better video performance for Intel graphics
Success Chart - Out of the box experience
The SMOLT profile for the X201i used for testing Fedora is here.
|Installation||Local CD/DVD install||yes|
|Display - Intel HD Graphics||Laptop Screen||yes|
|Displayport||unknown||Requires a dock|
|DVI/HDMI||unknown||Requires a dock and Displayport to DVI or HDMI cable|
|Power Management||Software Suspend (hibernate)||yes|
|Suspend to Memory (ACPI sleep)||yes|
|Wireless||WiFi - Intel 6200||yes|
|WiFi - Intel Centrino Wireless-N 1000||unknown|
|WiFi - Realtek||unknown|
|WWAN with GPS||unknown|
|Extra keys||partial||see ThinkPad Extra keys section below|
|Modem||no||May work with the binary Conexant HSF modem drivers.|
|3-in-1 MultiCard Reader||yes||SD and SDHC tested|
|Harddisk Active Protection||no||Fedora ships the hdapsd rpm, but not the tp_smapi kernel module, which is required to read the motion sensor bugzilla|
|TPM||yes||tpm_tis is automatically loaded. After installing the tpm-tools rpm, and starting the tcsd service, the tpm_* commands seem to work.|
Tested and Verified on Fedora 16
Information in this section has been tested and verified using Fedora.
Installation is straight forward; you can follow the generic Fedora install instructions.
You may want to consider editing /etc/default/grub and adding
pcie_aspm=force to the GRUB_CMDLINE_LINUX line, and running
# grub2-mkconfig. This will force enable PCIe ASPM power saving functions, which are getting disabled because the BIOS claims not to support it, but it does work and it makes a significant difference in battery life. A potential downside is that if the system really does not support it, you could experience system freezes, but I have not noticed any (YMMV).
X Server - Intel HD Graphics
Works out of the box, including Compiz and external VGA display.
Other display types (DisplayPort) have not been tested as they require a Dock.
ThinkPad Extra keys
ThinkPad keys are handled by a mixture of the thinkpad_acpi, acpi button, acpi dock and acpi video drivers.
|wireless||thinkpad_acpi||HAL||partial||Works as a radio kill switch, kills WiFi but not Bluetooth|
|videomode||thinkpad_acpi||HAL||yes||Switches between Mirror, LVDS only, Ext only and Extended desktop|
|mouse input select||thinkpad_acpi||HAL||unknown|
|eject||thinkpad_acpi||HAL||partial||No default action, but can be associated with gnome-keybinding-properties|
|brightness up||acpi video||HAL||yes|
|brightness down||acpi video||HAL||yes|
|zoom||thinkpad_acpi||HAL||no||Known Xorg limitation, scheduled to be fixed with the new XKB2 extension, whenever that may be.|
|Vendor key||thinkpad_acpi||HAL||partial||No default action, but can be associated with gnome-keybinding-properties|
|NextTab||Browser Next tab||standard keyboard driver||HAL||yes|
|PreviousTab||Browser Previous tab||standard keyboard driver||HAL||yes|
|Up||Stop||standard keyboard driver||HAL||yes|
|Left||reverse||standard keyboard driver||HAL||yes|
|Right||forward||standard keyboard driver||HAL||yes|
|Down||play/pause||standard keyboard driver||HAL||yes|
|Power||Power button||acpi button||HAL||yes||Need to press button for ~1 second to trigger event. Causes a dialog asking you what to do.|
|Lid||Lid button||acpi button||HAL||yes|
|Dock||Dock eject button||acpi dock||udev||unknown|
|Radio switch||Radio kill switch||thinkpad_acpi||udev||yes|