Difference between revisions of "Lenovo ThinkPad x121e"

From ArchWiki
Jump to: navigation, search
(Power saving options for the x121e)
(Fixed Thinkwiki link)
Line 4: Line 4:
[http://www.thinkwiki.org/wiki/Category:X121e|ThinkWiki x121e reference]
[http://www.thinkwiki.org/wiki/Category:X121e ThinkWiki x121e reference]
Note that there are several models of this laptop. The notes below refer to the model with the following specification and options:
Note that there are several models of this laptop. The notes below refer to the model with the following specification and options:

Revision as of 09:37, 24 March 2012

This template has only maintenance purposes. For linking to local translations please use interlanguage links, see Help:i18n#Interlanguage links.

Local languages: Català – Dansk – English – Español – Esperanto – Hrvatski – Indonesia – Italiano – Lietuviškai – Magyar – Nederlands – Norsk Bokmål – Polski – Português – Slovenský – Česky – Ελληνικά – Български – Русский – Српски – Українська – עברית – العربية – ไทย – 日本語 – 正體中文 – 简体中文 – 한국어

External languages (all articles in these languages should be moved to the external wiki): Deutsch – Français – Română – Suomi – Svenska – Tiếng Việt – Türkçe – فارسی

Tango-edit-cut.pngThis section is being considered for removal.Tango-edit-cut.png

Reason: please use the first argument of the template to provide a brief explanation. (Discuss in Talk:Lenovo ThinkPad x121e#)

ThinkWiki x121e reference

Note that there are several models of this laptop. The notes below refer to the model with the following specification and options:

  • Intel(R) Core(TM) i3-2367M CPU @ 1.40GHz GenuineIntel
  • Intel Centrino Wireless-N 1000 (Note: this is not the default option)
  • US keyboard with Euro
  • 320G HDD

Working out of the box:

  • graphics
  • wifi (with Intel Centrino Wireless-N 1000 option)
  • sound (with ALSA)
  • touchpad
  • trackpoint
  • most function keys
  • suspend to RAM
  • suspend to disk
  • boot from MBR partitioned disk in BIOS mode
  • webcam
  • microphone
  • 2 "Think" LEDs
  • HDD in AHCI mode
  • boot from USB key, USB HDD, internal HDD

Working but not out of the box:

  • boot from GPT partitioned disk in UEFI mode (with hack to work around buggy firmware - see below)
  • bluetooth (with BIOS upgrade - see below)

Partly working:

  • VGA out to external monitor (connection generally goes OK but disconnect frequently freezes X and sometimes causes hard lock up forcing cold reboot; could be configuration or DE related - see below)

Not working:

  • boot from GPT partitioned disk in BIOS mode


  • HDMI out
  • headphones
  • SD card reader
  • security chip thing
  • boot from USB FDD, network boot

Arch user blogs about the x121e

Power saving options for the x121e

In /etc/rc.conf, add acpi-cpufreq to the MODULES array to enable CPU frequency scaling. If you use laptop-mode-tools, that's enough. Otherwise, add the governor you want to use, too e.g. cpufreq_ondemand.

Then add the following to the DAEMONS array:

  • either laptop-mode or cpufreq
  • acpid
  • sensors (if you want to monitor fan speed, temperature etc.)

thinkpad_acpi should be loaded automatically. Check this with lsmod | grep think.

Add to the kernel command line:

pcie_aspm=force i915.i915_enable_rc6=1 i915.i915_enable_fbc=1 i915.lvds_downclock=1 i915.semaphores=1
Warning: Do not add these options without checking them out first as they may cause problems depending on your setup. Be prepared to disable them as necessary.

If using laptop-mode-tools stops your machine from shutting down while on battery power, try setting the following configuration line in /etc/laptop-mode/conf.d/runtime-pm.conf:


tp_smapi does not currently support the x121e and is apparently not likely to do so in the foreseeable future. Apparently the x121e is not quite a "real" ThinkPad.

Arch Forums x121e related threads

Some people experience difficulties booting if their disk is partitioned using a GPT partition map. It may work to use a GPT partition map, UEFI boot and a fat 16 formatted EFI partition (this violates UEFI spec but may have the advantage of actually working). See https://bbs.archlinux.org/viewtopic.php?id=131149 and https://bbs.archlinux.org/viewtopic.php?id=133074.

If bluetooth doesn't work or stops working and cannot be unblocked by rfkill, check that it is enabled in the BIOS. If that's not the problem, a BIOS upgrade may help. See https://bbs.archlinux.org/viewtopic.php?id=137346.

Speed up trackpoint: https://bbs.archlinux.org/viewtopic.php?id=130130.

Solution for difficulties suspending or hibernating: https://bbs.archlinux.org/viewtopic.php?id=125011.

VGA disconnect problems: https://bbs.archlinux.org/viewtopic.php?id=134886.