Lenovo ThinkPad X1 Carbon 1st generation
From Gentoo Wiki
Resources
Hardware
Standard
Device | Make/model | Status | Bus ID | Kernel driver(s) | Kernel version | Notes |
---|---|---|---|---|---|---|
CPU | Core i5-3317U | Not tested | N/A | N/A | Haswell | |
Core i5-3337U | Not tested | N/A | N/A | Haswell | ||
Core i5-3427U | Works | N/A | N/A | 4.14 | Haswell | |
Core i7-3667U | Not tested | N/A | N/A | Haswell | ||
Integrated Graphics | HD Graphics 4000 | Works | 0000:0002 | i915 | 4.14 | VIDEO_CARDS i965 |
Audio | Works | 0000:001b | snd_hda_intel | 4.14 | ||
USB 3.0 | Works | 0000:0014 | xhci_hcd | 4.14 | ||
Management Engine Interface | Not tested | 0000:0016 | mei_me | 4.14 | ||
PCI | Works | 0000:001c | pcieport | 4.14 | ||
USB 2.0 | Works | 0000:001d | ehci-pci | 4.14 | ||
ISA | Works | 0000:001f | lpc_ich | 4.14 | ||
SATA | Works | 0000:001f.2 | ahci | 4.14 | ||
SMBus | Works | 0000:001f.3 | i801_smbus | 4.14 | ||
WiFi | Intel 6205 | Works | 0003:0000 | iwlwifi | 4.14 | MVM firmware |
Bluetooth | Intel 6205 | Works | 0003:0000 | 4.14 | Bluetooth 4.0 | |
TPM | STM | Not tested | N/A | tpm_tis | 4.14 | TPM 1.2 |
Accessories
Device | Make/model | Status | Bus ID | Kernel driver(s) | Kernel version | Notes | |
---|---|---|---|---|---|---|---|
Fingerprint Scanner | Works | N/A | N/A | Supported by fprint | |||
Multi-touch screen | Not tested | N/A | N/A | ||||
Memory card reader | Works | 0002:0000 | rtsx_pci | 4.14 | SD, MMC, SDHC, SDXC | ||
Webcam | Works | N/A | uvcvideo | 4.14 | 720p; usb 5986:0266 |
ACPI / Power Management
Function | Works | Notes |
---|---|---|
CPU frequency scaling | Yes | Driven by intel_pstate |
GPU Powersaving (RC6) | Not tested | |
SATA Power Management (ALPM) | Yes | |
Suspend to RAM | Yes | |
Suspend to disk (hibernate) | Not tested | |
Backlight control | Yes | Driven by acpi_video. |
Keyboard backlight control | Yes |
Installation
Firmware
Intel Wireless 6205
See Detailed article.
Emerge
Battery thresholds
root #
emerge --ask app-laptop/tpacpi-bat
Configuration
Portage
CFLAGS="-O2 -pipe -march=native"
CPU_FLAGS_X86="aes avx mmx popcnt sse sse2 sse4_1 sse4_2 ssse3"
MAKEOPTS="-j5 -l5"
INPUT_DEVICES="evdev synaptics"
VIDEO_CARDS="intel i965"