# Lenovo ThinkPad X1 Carbon (Gen 2)

This page describes the second generation X1 Carbon. For information regarding the first generation X1 Carbon, see Lenovo ThinkPad X1 Carbon.

## Model description

Lenovo ThinkPad X1 Carbon, Gen 2 (X1C). Comes without optical drive. There is also a touch version. Has UEFI BIOS with BIOS-legacy fallback mode.

Tip: A great resource for thinkpads is http://www.thinkwiki.org/wiki/ThinkWiki

### Legacy-BIOS

TODO

### UEFI

TODO

## Hardware

Almost everything works out of the box. Most of the hardware is based on the Intel Lynx Point reference design.

#### Power Management

thinkpad_acpi picks up most of the sensors. TP_smapi is not currently supported. PCIe ASPM does not currently work.

#### Keyboard

On kernel 3.14 and lower the adaptive panel at the top of the keyboard is locked to function mode.

From kernel 3.15, Home mode is also available which allows access to screen brightness and other controls.

#### Trackpad

There are significant issues with the trackpad locking up on click. This is due to the trackpad operating in buggy PS/2 mode.

### Keyboard backlight

Works out of the box. there is a button on the soft keyboard to toggle it between off, low, and high brightness.

### Audio

Sound works out of the box. Uses the snd_hda_intel kernel module.

### Network

#### Wired

There is a small port on the right side for Ethernet. An adaptor is required.

#### Wireless

Works out of the box. Uses the following module

- iwlwifi

`lspci` output: Network controller: Intel Corporation Wireless 7260 (rev 83)

### Touchscreen

Works out of the box as single touch. The hardware is multitouch, but current stable drivers only support left-click mouse emulation.

### Video

The video card installed is an integrated Intel Haswell GPU. See intel for more info.

Install the video driver with `pacman -S xf86-video-intel`

##### Xbindkeys

For alternative window managers (Fluxbox, etc..), try installing xbindkeys and adding the following to ~/.xbindkeysrc

    "xbacklight -dec 5"
      XF86MonBrightnessDown
    "xbacklight -inc 5"
      XF86MonBrightnessUp

### KMS

Get KMS working by adding i915 to the modules line

    /etc/mkinitcpio.conf

    MODULES="i915"

    $ mkinitcpio -p linux

### Webcam

Works out of the box. Tested with guvcview

### Fingerprint Reader

The fingerprint reader is a Validity Sensors model (138a:0017) also used on the Thinkpad X240 and T440.

This fingerprint reader requires libfprint to be build from the current git as yet no stable fprint release supports it.

### WWAN (Mobile broadband)

The SIM-card must be inserted in the back of the laptop.

This is usually a Sierra Wireless EM7345. It uses the cdc_mbim kernel module from kernel 3.14 forward. It can be controlled using mbimcli but does not yet work with modemmanager. A patch is pending for modemmanager to support this card.

Untested.

### GPS

This is provided by the Sierra Wireless EM7345. mbim_gpsd is required as well as a udev rule.

Untested

### Bluetooth

Untested.

## Other hardware

### Docking

This model comes with a OneLink dock port, next to the power adaptor. Out of the box, it is covered with a rubber cap that can be removed easily. Tested with OneLink Pro dock.

#### Audio

Audio works out of the box, but presents as a separate sound card.

#### Video

The dock has DisplayPort and DVI on the back, and either work, but only one at a time.

#### Other ports

All other ports on the dock work as expected.

Category:

- Lenovo