Laptop/Lenovo
Laptop main page |
Acer - Apple - Asus - Compaq - Dell - Fujitsu - HP - IBM/Lenovo - Samsung - Sony - Toshiba - Other |
IBM/Lenovo
ThinkPad
300 series
Model Version | Arch Linux Install CD Version |
Hardware Support | Remark | |||||||
---|---|---|---|---|---|---|---|---|---|---|
Video | Sound | Ethernet | Wireless | Bluetooth | Power Management | Modem | Other | |||
IBM ThinkPad 380ED | NA | NA | NA | NA | No | NA | NA | NA |
Edge series
Model Version | Arch Linux Install CD Version |
Hardware Support | Remark | |||||||
---|---|---|---|---|---|---|---|---|---|---|
Video | Sound | Ethernet | Wireless | Bluetooth | Power Management | Modem | Other | |||
Lenovo ThinkPad Edge E330 | NA | Yes | Yes | Yes | Yes | Yes | Yes | NA | ||
Lenovo ThinkPad Edge E335 | NA | Yes | Yes | Yes | Yes | NA | Yes | NA | ||
Lenovo ThinkPad Edge E420s | Yes | Yes | Yes | Yes | Not tested | Yes | NA | SDcard (Yes), Webcam (Yes), Trackpoint (No) | ||
Lenovo ThinkPad Edge E430 | Yes | Yes | Yes* | Yes* | Not tested | Yes | NA | SD card (yes) | ||
Lenovo Thinkpad Edge E455 | 2015.04.01 | Yes* | Yes | Yes | Yes | Yes | Yes | NA | ||
Lenovo ThinkPad Edge E530 | Yes | Yes | Yes* | Yes* | Yes | Yes | NA | SD card (yes), Finger Print (not tested) |
L series
Model Version | Arch Linux Install CD Version |
Hardware Support | Remark | |||||||
---|---|---|---|---|---|---|---|---|---|---|
Video | Sound | Ethernet | Wireless | Bluetooth | Power Management | Modem | Other | |||
Lenovo ThinkPad L420 | Yes | Yes | Yes | Yes | Yes | Not tested | Yes | NA | ||
Lenovo ThinkPad L430 | Yes | Yes | Yes | Yes | Yes | Yes | Yes | NA | Trackpoint* | |
Lenovo ThinkPad L530 | Yes | Yes | Yes | Yes | Yes | Yes | Yes | NA | Trackpoint*, Fingerprint reader |
R series
Model Version | Arch Linux Install CD Version |
Hardware Support | Remark | |||||||
---|---|---|---|---|---|---|---|---|---|---|
Video | Sound | Ethernet | Wireless | Bluetooth | Power Management | Modem | Other | |||
IBM ThinkPad R50 | Yes | Yes | Yes | Yes | NA | Yes | Yes | Infrared* | ||
IBM ThinkPad R52 | Yes | Yes | Yes | Yes | NA | Yes | Yes | Infrared* | ||
Lenovo ThinkPad R60 | Yes | Yes | Yes | Yes | Yes | Yes | NA | NA |
T series
Model Version | Arch Linux Install CD Version |
Hardware Support | Remark | |||||||
---|---|---|---|---|---|---|---|---|---|---|
Video | Sound | Ethernet | Wireless | Bluetooth | Power Management | Modem | Other | |||
IBM ThinkPad T21 | Yes* | Yes | Yes | NA | NA | Yes* | NA | NA | See below | |
IBM ThinkPad T23 | Yes | Yes | Yes | NA | NA | Yes | NA | NA | ||
IBM ThinkPad T42 | Yes | Yes | Yes | Yes | NA | Yes | NA | NA | ||
IBM ThinkPad T60 | Yes | Yes | Yes | Yes | Yes | Yes | ? | NA | ||
IBM ThinkPad T60p | Yes | Yes | Yes | Yes | Yes | Yes | ? | ThinkFinger | ||
IBM ThinkPad T61 | Yes | Yes | Yes | Yes | Yes | Yes | NA | |||
IBM ThinkPad T61p | Yes | Yes | Yes | Yes | Yes | Yes | NA | |||
Lenovo ThinkPad T400 | Yes | Yes | Yes | Yes | Yes | Yes | NA | NA | ||
Lenovo ThinkPad T400s | Yes | Yes | Yes | Yes | Yes | Yes | NA | NA | ||
Lenovo ThinkPad T410 | Yes | Yes | Yes | Yes | Yes | Yes | NA | NA | ||
Lenovo ThinkPad T420 | Yes | Yes | Yes | Yes | Yes | Yes* | Yes* | Not tested | ||
Lenovo ThinkPad T420s | Yes | Yes | Yes | Yes | Yes | Yes | NA | Card Reader | ||
Lenovo ThinkPad T440p | Yes | Yes | Yes | Yes | Yes | Yes* | NA | Card Reader | See below | |
Lenovo ThinkPad T500 | Yes | Yes | Yes | Yes | Yes | Yes | NA | NA | ||
Lenovo ThinkPad T520 | Yes | Yes | Yes | Yes | Yes | Yes | NA | NA | ||
Lenovo ThinkPad T530 | Yes | Yes | Yes | Yes | Yes | Yes | Yes | NA | ||
Lenovo ThinkPad T550 | Yes | Yes | Yes | Yes | Yes | Yes | Yes | NA | DisplayPort |
X series
Model Version | Arch Linux Install CD Version |
Hardware Support | Remark | |||||||
---|---|---|---|---|---|---|---|---|---|---|
Video | Sound | Ethernet | Wireless | Bluetooth | Power Management | Modem | Other | |||
IBM ThinkPad X23 | Yes | Yes | Yes | NA | NA | Yes | NA | NA | ||
IBM ThinkPad X60s | Yes | Yes | Yes | Yes | Yes | Yes | NA | NA | ||
Lenovo ThinkPad X61s | Yes | Yes | Yes | Yes | Yes | Yes | Yes | SD slot | ||
Lenovo ThinkPad X100e | Yes | Yes | Yes | Yes | Yes | Yes | Not tested | SD card (Yes), Webcam (Yes) | ||
Lenovo ThinkPad X200 | Yes | Yes | Yes | Yes | Yes | Yes | NA | NA | ||
Lenovo ThinkPad X201 | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Not tested | ||
Lenovo ThinkPad X1 Carbon 3rd | NA | Yes | Yes | Yes | Yes | NA | Yes | NA |
Lenovo
IdeaPad
Model Version | Arch Linux Install CD Version |
Hardware Support | Remark | |||||||
---|---|---|---|---|---|---|---|---|---|---|
Video | Sound | Ethernet | Wireless | Bluetooth | Power Management | Modem | Other | |||
Lenovo IdeaPad Flex 10 | Yes | Yes* | Yes | NA | Yes | Yes | Yes | NA | Touchscreen* | |
Lenovo IdeaPad S10 | Yes | Yes | Yes | Yes | Yes | Yes | NA | NA | ||
Lenovo IdeaPad S400 Touch | Yes | Yes | Yes | Yes | Yes | Yes | Not tested | NA |
B series
Model Version | Arch Linux Install CD Version |
Hardware Support | Remark | |||||||
---|---|---|---|---|---|---|---|---|---|---|
Video | Sound | Ethernet | Wireless | Bluetooth | Power Management | Modem | Other | |||
Lenovo B50 | NA | Yes | Yes | Yes | Yes | Not tested | Not tested | Not tested |
N series
Model Version | Arch Linux Install CD Version |
Hardware Support | Remark | |||||||
---|---|---|---|---|---|---|---|---|---|---|
Video | Sound | Ethernet | Wireless | Bluetooth | Power Management | Modem | Other | |||
Lenovo N200 (3000) | Yes | Yes* | Yes | Yes | Yes | Yes* | NA | NA | See below |
S series
Model Version | Arch Linux Install CD Version |
Hardware Support | Remark | |||||||
---|---|---|---|---|---|---|---|---|---|---|
Video | Sound | Ethernet | Wireless | Bluetooth | Power Management | Modem | Other | |||
Lenovo S21e-20 | 2015.07.01 | Yes | Yes | NA | Yes* | ? | Yes | NA | SD Card (Yes), USB 3.0 (Yes), HDMI Out (?), Touchpad (Yes*) |
Special Notes (*):
ThinkPad X1 Carbon 3rd
IBM ThinkPad T21
- Video:
- Incapable of running DRM at 1024x768 and 24-bit color due to 8 MB VRAM. Must drop color or resolution to get DRM.
- For whatever reason, external VGA output (for an external monitor) was disabled. This was fixed by doing this:
-
echo 1 > /proc/acpi/video/VID/DOS
-
Lenovo 3000 N200
- Sound:
- You may have to append
options snd_hda_intel model=lenovo
to/etc/modprobe.d/modprobe.conf
for sound to work.
- You may have to append
IBM ThinkPad R52
- USB network tethering
- Inbound networking via interface usb0 works.
Lenovo ThinkPad T440p
Nearly everything Just Works out of the box. Gotchas:
- UEFI. gummiboot works fine, and dual-booting Windows works nicely.
- ClickPad: the whole trackpad clicks, and disabling the trackpad using synclient makes the trackpoint essentially unusable.
- If you don't use the trackpoint, that shouldn't be a problem.
- If you do use the trackpoint, read this article (as yet untested, but the previous version works "fine").
- There are a couple of alternative touchpad/clickpad drivers in the aur here and here
- Audio:
- HDMI audio is the default audio output device. Consult the ALSA page for details on changing the default.
- Like the X100e/Mini10, it's possible to mute the headset and speaker outputs separately to the master. Bizarrely, muting the speaker output improves bass output on the headset port.
- The fingerprint sensor is a Validity VFS5011, which requires a patched fprintd and is apparently highly unreliable.
- thinkpad_acpi:
- Controlling the Fn-Lock, Mute, Mic Mute or 'glowing I' LEDs is apparently not possible.
- fan control doesn't seem to work.
- Graphics and Video:
- With the integrated GPU, xrandr can crash while attaching or detaching displays connected via the dock.
- The built-in miniDisplayPort will sometimes spew I²C issues into the kernel log.
- VA-API is highly recommended as it performs significantly better than CPU decoding of large media files.
- The BIOS should not be upgraded past version 1.14, as newer BIOSes cause memory corruption when used with Bumblebee. See Bumblebee GitHub
- Connectivity:
- Bluetooth is extremely fragile. The controller works fine most of the time, but can cause the system to wedge totally on sleep/wake cycles, especially if a connection was active at sleep. Disable the controller using
bluetoothctl
before sleeping.
- Bluetooth is extremely fragile. The controller works fine most of the time, but can cause the system to wedge totally on sleep/wake cycles, especially if a connection was active at sleep. Disable the controller using
Lenovo ThinkPad L430/L530
Lenovo S21e-20
- Tested with broadcom-wlAUR 802.11 wireless driver
- Synaptics touchpad required 3 patches to linux:drivers/hid/hid-rmi.c on 2015-07-26 (bug report, kernel recipe patch)
tpacpi-bat
There is an issue with tpacpi-bat not reporting the right value for the stop threshold. This seems to be related to a buggy BIOS and can not be fixed application wise.
See https://github.com/teleshoes/tpacpi-bat/issues/44
Trackpoint
There are some issues regarding the trackpoint on the ThinkPad L530 and L430 series. See https://bugzilla.kernel.org/show_bug.cgi?id=33292
Load the kernelmodule psmouse with the options proto=bare:
# echo "options psmouse proto=bare" | sudo tee /etc/modprobe.d/trackpoint-elantech.conf
To activate the scroll function, create the file /usr/share/X11/xorg.conf.d/11-trackpoint-elantech.conf
:
Section "InputClass" Identifier "Elantech Trackpoint" MatchProduct "PS/2 Generic Mouse" MatchDevicePath "/dev/input/event*" Option "EmulateWheel" "true" Option "EmulateWheelButton" "2" Option "EmulateWheelTimeout" "200" Option "YAxisMapping" "4 5" # vertikales Scrollen Option "XAxisMapping" "6 7" # horizontales Scrollen EndSection
Reload the kernelmodule, the trackpoint should now be usable:
# modprobe -rv psmouse # modprobe -v psmouse