Difference between revisions of "Category:X100e"

From ThinkWiki
Jump to: navigation, search
(fixed some formatting)
(ThinkPad X100e)
 
(54 intermediate revisions by 13 users not shown)
Line 1: Line 1:
 +
__NOTOC__
 
{| width="100%"
 
{| width="100%"
 
|style="vertical-align:top" |
 
|style="vertical-align:top" |
 
+
<div style="margin: 0; margin-right:10px; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#F8F8FF; align:right;">
 
=== ThinkPad X100e ===
 
=== ThinkPad X100e ===
This page gives an overview of all ThinkPad X100e related topics.
+
This page gives an overview of the ThinkPad X100e.
  
<div style="margin: 0; margin-right:10px; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#F8F8FF; align:right;">
 
 
==== Details ====
 
==== Details ====
* CPU: AMD Athlon Neo Single-Core MV-40 (1.6GHz, 800MHz, 512KB L2)
+
* One of the following processors
* Graphics: AMD M780G with ATI Radeon HD 3200 graphics
+
** [[AMD Athlon Neo]] Single-Core MV-40 (1.6GHz, 512KB L2)
* OS: Windows 7 Home Premium, 7 Professional
+
** [[AMD Athlon Neo X2]] Dual-Core L335 (1.6GHz, 512KB L2)
* Display: 11.6 inch 1366 x 768 pixel
+
** [[AMD Turion Neo X2]] Dual-Core L625 (1.6GHz, 1MB L2)
* Memory: 1 or 2 GB PC2-5300 DDR2 (1 SO-DIMM)
+
* [[ATI Mobility Radeon HD 3200]]
**Expandable Up to 4GB using 2 SO-DIMM slots
+
* 11.6" TFT display with 1366x768 (HD) resolution with LED backlight
* Wifi: 802.11b/g/n
+
* 1 or 2GB [[PC2-6400]] memory standard upgradable to 4GB (Also see the [[unofficial maximum memory specs]] for this model.)
* Ports: Ethernet, Three USB 2.0, 4-in-1 card reader, VGA
+
* One of the following HDD
* Bluetooth Optional Extra
+
** 160GB 5400rpm 2.5" SATA HDD
* Integrated Mobile Broadband
+
** 250GB 5400rpm 2.5" SATA HDD
* Storage: 160GB/250GB/320GB 2.5″ 5400rpm HDD
+
** 320GB 5400rpm 2.5" SATA HDD
* Battery: 6 cell battery
+
* [[Realtek Gigabit Ethernet (10/100/1000)]]
* Dimensions: TODO
+
* HD Audio with a [[CX20582]] codec
* Weight: TODO
+
* [[MiniPCI Express slot]] 1 with one of the following:
 +
** [[ThinkPad 11b/g/n Wireless LAN Mini-PCI Express Adapter II]]
 +
** [[Intel Centrino Advanced-N + WiMAX 6250]]
 +
* [[MiniPCI Express slot]] 2 with one of the following:
 +
** None (empty)
 +
** [[Qualcomm Gobi 2000]] WWAN with GPS
 +
* Multicard reader 4-in-1 (MMC, MS, MS Pro, SD)
 +
* [[Active Protection System]]
 +
* [[ThinkPad Bluetooth with Enhanced Data Rate (BDC-2.1)|Bluetooth]] on select models
 +
** Broadcom BCM 2070
 +
* [[UltraNav]] (TrackPoint / Touchpad combo)
 +
* 0.3MP [[Integrated camera]]
 
</div>
 
</div>
 
|style="vertical-align:top" |
 
|style="vertical-align:top" |
[[Image:ThinkPadX100e.jpg|ThinkPad X100e]]
+
[[Image:ThinkPadX100e.jpg|thumb|ThinkPad X100e]]
 
|}
 
|}
 
+
* [http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/63y0640.pdf Hardware Maintenance Manual Thinkpad X100e] (5,224,102 bytes)
==== Resources ====
 
* TODO
 
  
 
==== Reviews ====
 
==== Reviews ====
 
* [http://www.engadget.com/2010/01/04/lenovo-thinkpad-x100e-hands-on-impressions/ Lenovo ThinkPad X100e hands-on impressions] Engadget.com, 2010-01-04
 
* [http://www.engadget.com/2010/01/04/lenovo-thinkpad-x100e-hands-on-impressions/ Lenovo ThinkPad X100e hands-on impressions] Engadget.com, 2010-01-04
 +
* [http://netbooked.net/netbook-reviews/review/lenovo-thinkpad-x100e-review/ Lenovo ThinkPad X100e Review] netbooked.net 01/19/10
 +
 +
==== Other ====
 +
[[Kubuntu_9.10_installation_notes_on_a_ThinkPad_X100e| Kubuntu 9.10 installation notes on a ThinkPad X100e]]
 +
 +
==== Memory ====
 +
This machine supports 4GB DDR2 So-DIMMs, I've tested with 1x 4GB + 1x 2GB.
 +
 +
==== Bluetooth ====
 +
By default, the X100e ships with bluetooth disabled or not installed. There is no option for it in the BIOS; currently the only way to enable it is to install Hotkey Features Integration [http://www-307.ibm.com/pc/support/site.wss/MIGR-74261.html] in Windows, and then press Fn-F5 to bring up the wireless control panel.
 +
 +
The current BIOS (1.29) provides an option to toggle the Bluetooth status.
 +
 +
==== Audio Jack ====
 +
By default the audio jack doesn't disable the internal speakers in Linux, in fact it doesn't seem to work at all (at least in Ubuntu 10.04 -- apparently in Mint it works for some people). A workaround for this is to edit {{path|/etc/modprobe.d/alsa-base.conf}} and add the following line:
 +
 +
{{bootparm|options snd-hda-intel model|olpc-xo-1_5}}
 +
 +
and then restart alsa (or reboot).
 +
 +
If the alsa-base.conf change doesn't work, update to the latest version(tested 1.0.23). The model line still is needed, though.
 +
Helpfull tutorial: [http://monespaceperso.org/blog-en/2009/08/31/upgrade-alsa-1-0-21-on-ubuntu-jaunty-9-04/]
 +
 +
As of the 2.6.34 kernel [https://patchwork.kernel.org/patch/98016] the above workaround should no longer be needed.
 +
 +
To have microphone working add: options snd-hda-intel model=ideapad to modprobe.conf
 +
 +
==== Audio Problems with PulseAudio and Teamspeak3 under Ubuntu 10.10 ====
 +
A workaround for this is to edit {{path|/etc/modprobe.d/alsa-base.conf}} and add the following lines instead of the one from above:
 +
 +
{{bootparm|options snd-hda-intel model|lenovo-101e}}
 +
 +
{{bootparm|options snd-hda-intel position_fix|1}} {{bootparm|enable|yes}}
 +
 +
and then restart alsa (or reboot).
 +
 +
==== Wireless b/g/n ====
 +
In many distros, Ubuntu included, the r8192se module that ships with the kernel will load and successfully connect to an AP and even succeed with DHCP, but still pass no network traffic. A workaround is to get the latest driver code from realtek [http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&PNid=48&PFid=48&Level=5&Conn=4&DownTypeID=3&GetDown=false&Downloads=true#RTL8192SE], unpack it and do a 'make' (assuming you have the equivalent of build-essentials installed) and then from the build directory, copy {{path|./HAL/rtl8192/r8192se_pci.ko}} over top of e.g. {{path|/lib/modules/$(uname -r)/kernel/ubuntu/rtl8192se/r8192se_pci.ko}} (will vary depending on distro) and then reload the module/your wireless manager/etc.
 +
 +
Note: as of kernel 2.6.32-22.33 wireless should work out of the box (the latest kernel on Ubuntu Lynx has these updates). Neither the Realtek provided drivers or the staging drivers support injection at this time.
 +
 +
The [[Intel Wifi Link 5100 (AGN)]] half height card with FRU 43Y6493 from the T400/T400s works without a BIOS error on the X100e. Injection works with the 5100, see the Aircrack documentation[http://www.aircrack-ng.org/doku.php?id=iwlagn]. Please note that if you try and order the card off of eBay, you must find one that came out of a Thinkpad - the laptop will not boot if you use a generic one.
 +
 +
==== Hangs on changing brightness and switching power modes ====
 +
Some x100e's will hang when you unplug the power, or change the brightness in X. To solve this, upgrade to the latest BIOS and optionally install the proprietary FGLRX drivers. I updated the bios like this: [[BIOS_Upgrade/X_Series#Approach_10:_Booting_the_Lenovo_ISO_image_using_Grub_and_SysLinux]]
 +
 +
Under kernel 2.6.35-rc4 (and possibly 2.6.34), the open source Radeon drivers work properly with brightness controls, and don't have the same negative effects with compiz that the FGLRX drivers do.
 +
 +
==== ACPI and Special Key Support ====
 +
As of 2.6.35-rc4, ACPI support for the X100 has improved. It's no longer considered an "unknown thinkpad model", and no patching is required. Most of the "special keys" (fn + Fkey) generate an acpi event, which can be used to trigger an action of your choosing. Use "acpi_listen" to get the code.
 +
 +
Many of the hotkeys worked "out of the box" with Linux Mint and the bleeding edge RC kernel, however the FF/RW/Play buttons appear to do nothing (so far). The disable touchpad special key works, but not consistently.
  
==== Notes ====
 
* TODO
 
  
 
[[Category:X Series]]
 
[[Category:X Series]]

Latest revision as of 04:04, 22 August 2012

ThinkPad X100e

This page gives an overview of the ThinkPad X100e.

Details

ThinkPad X100e

Reviews

Other

Kubuntu 9.10 installation notes on a ThinkPad X100e

Memory

This machine supports 4GB DDR2 So-DIMMs, I've tested with 1x 4GB + 1x 2GB.

Bluetooth

By default, the X100e ships with bluetooth disabled or not installed. There is no option for it in the BIOS; currently the only way to enable it is to install Hotkey Features Integration [1] in Windows, and then press Fn-F5 to bring up the wireless control panel.

The current BIOS (1.29) provides an option to toggle the Bluetooth status.

Audio Jack

By default the audio jack doesn't disable the internal speakers in Linux, in fact it doesn't seem to work at all (at least in Ubuntu 10.04 -- apparently in Mint it works for some people). A workaround for this is to edit /etc/modprobe.d/alsa-base.conf and add the following line:

options snd-hda-intel model=olpc-xo-1_5

and then restart alsa (or reboot).

If the alsa-base.conf change doesn't work, update to the latest version(tested 1.0.23). The model line still is needed, though. Helpfull tutorial: [2]

As of the 2.6.34 kernel [3] the above workaround should no longer be needed.

To have microphone working add: options snd-hda-intel model=ideapad to modprobe.conf

Audio Problems with PulseAudio and Teamspeak3 under Ubuntu 10.10

A workaround for this is to edit /etc/modprobe.d/alsa-base.conf and add the following lines instead of the one from above:

options snd-hda-intel model=lenovo-101e

options snd-hda-intel position_fix=1 enable=yes

and then restart alsa (or reboot).

Wireless b/g/n

In many distros, Ubuntu included, the r8192se module that ships with the kernel will load and successfully connect to an AP and even succeed with DHCP, but still pass no network traffic. A workaround is to get the latest driver code from realtek [4], unpack it and do a 'make' (assuming you have the equivalent of build-essentials installed) and then from the build directory, copy ./HAL/rtl8192/r8192se_pci.ko over top of e.g. /lib/modules/$(uname -r)/kernel/ubuntu/rtl8192se/r8192se_pci.ko (will vary depending on distro) and then reload the module/your wireless manager/etc.

Note: as of kernel 2.6.32-22.33 wireless should work out of the box (the latest kernel on Ubuntu Lynx has these updates). Neither the Realtek provided drivers or the staging drivers support injection at this time.

The Intel Wifi Link 5100 (AGN) half height card with FRU 43Y6493 from the T400/T400s works without a BIOS error on the X100e. Injection works with the 5100, see the Aircrack documentation[5]. Please note that if you try and order the card off of eBay, you must find one that came out of a Thinkpad - the laptop will not boot if you use a generic one.

Hangs on changing brightness and switching power modes

Some x100e's will hang when you unplug the power, or change the brightness in X. To solve this, upgrade to the latest BIOS and optionally install the proprietary FGLRX drivers. I updated the bios like this: BIOS_Upgrade/X_Series#Approach_10:_Booting_the_Lenovo_ISO_image_using_Grub_and_SysLinux

Under kernel 2.6.35-rc4 (and possibly 2.6.34), the open source Radeon drivers work properly with brightness controls, and don't have the same negative effects with compiz that the FGLRX drivers do.

ACPI and Special Key Support

As of 2.6.35-rc4, ACPI support for the X100 has improved. It's no longer considered an "unknown thinkpad model", and no patching is required. Most of the "special keys" (fn + Fkey) generate an acpi event, which can be used to trigger an action of your choosing. Use "acpi_listen" to get the code.

Many of the hotkeys worked "out of the box" with Linux Mint and the bleeding edge RC kernel, however the FF/RW/Play buttons appear to do nothing (so far). The disable touchpad special key works, but not consistently.