< Laptop

Laptop/Lenovo

AcerAppleASUSDellFujitsuHPIBM/LenovoMSISamsungSonyToshibaOther

IBM/Lenovo

From Wikipedia:

ThinkPad is a line of business-oriented laptop computers and tablets designed, developed and marketed by Lenovo, and formerly IBM. The line was originally sold by IBM until 2005, when a part of the company's business was acquired by Lenovo.

ThinkPad battery control

For newer ThinkPads it is possible to set a stop and resume charge threshold with tpacpi-bat. A user-submitted list of ThinkPads compatible with tpacpi-bat is available here. For many older, pre Ivy Bridge, ThinkPads tp_smapi is available.

T series

Model versionDateVideoSoundEthernetWirelessBluetoothPower managementOtherRemarks
ThinkPad T602010-08-19YesYesYesYesYesYes
ThinkPad T60p2013-03-25YesYesYesYesYesYes
ThinkPad T612011-04-20YesYesYesYesYesUntested
ThinkPad T61p2009-11-05YesYesYesYesYesUntested
ThinkPad T4002012-02-17YesYesYesYesYesUntested
ThinkPad T400s2012-12-03YesYesYesYesYesUntested
ThinkPad T4102014-10-24YesYesYesYesYesUntested
ThinkPad T4202014-12-17YesYesYesYesYesYes
ThinkPad T420s2011-10-05YesYesYesYesYesUntested
ThinkPad T4302015-10-11YesYesYesYesYesYes
ThinkPad T430u2021-07-03YesYesYesYesYesUntestedSD card readerRequires noapic or intremap=off to boot reliably
ThinkPad T440p2018-10-25YesYesYesYesYesUntestedSee #ThinkPad T440p
ThinkPad T440s2020-05-14YesYesYesYes*YesYes
ThinkPad T4502021-04-11YesYesYesYesUntestedUntested
ThinkPad T450s2021-04-11YesYesYesYesYesYes
ThinkPad T460sYesYesYesYesUntested
ThinkPad T252017-10-28YesYesYesYesYesYes
ThinkPad T4702017-10-28YesYesYesYesYesYes
ThinkPad T470s2017-04-17YesYesYesYesYesYes
ThinkPad T4802018-07-01YesYesYesYesYesUntested
ThinkPad T480s2018-03-01YesYesYesYesYesNo: Fingerprint reader misses drivers
ThinkPad T4902020-05-02YesYesYesYesYesYes
ThinkPad T4952019-11-18YesYesYesYesYesYes
ThinkPad T495s2020-01-05YesYesYesYesYesYes
ThinkPad T5002015-06-20YesYesYesYesYesUntested
ThinkPad T5202013-11-01YesYesYesYesYesUntested
ThinkPad T5302014-03-27YesYesYesYesYesYes
ThinkPad T5502015-07-31YesYesYesYesYesYes
ThinkPad T5602017-05-06YesYesYesYesYesYes**No automatic brightness adjustment when switching from battery to AC
ThinkPad T5702017-06-27YesYesYesYesUntestedYes*
ThinkPad T5802021-07-14YesYesYesYesYesYesFingerprint scanner works with
ThinkPad T5902020-06-09YesYesYesYesYesYesSimilar to the T490, the pointer occasionally jumps while pressing trackpad buttons
ThinkPad T14 (AMD) Gen 12020-12-30YesYesYesYesYes
ThinkPad T14s (AMD) Gen 12020-12-30YesYesYesYesYes
ThinkPad T14/T14s (Intel) Gen 12020-08-26YesYesYesYesYes
ThinkPad T14/T14s (Intel) Gen 22021-03-10YesYesYesYesYes
ThinkPad T14 (AMD) Gen 22021-11-20YesYesYesYesYes
ThinkPad T14s (AMD) Gen 22021-06-26YesYesYesUntestedUntested
ThinkPad T15 (Intel) Gen 22021-05-22YesYesYesYesUntested

X series

Model versionDateVideoSoundEthernetWirelessBluetoothPower managementOtherRemarks
ThinkPad X60 Tablet2011-07-12YesYesYesYesYesUntested
ThinkPad X60s2014-11-23YesYesYesYesYesUntested
ThinkPad X61s2014-11-23YesYesYesYesYesYes
ThinkPad X100eYesYesYesYesYesUntested
ThinkPad X131eYesYesYesYesYesYesWLAN Led seems not controlled
ThinkPad X140e2020-03-21YesYesYesYesYesYesWLAN Led seems not controlledIf suspend hangs, try echo 0 > /sys/power/pm_async.
ThinkPad X2002018-04-30YesYesYesYesYesUntested
ThinkPad X200S2017-04-11YesYesYesYesYesUntestedFingerprint, SD card and webcam: Untested. Modem might needs reset after sleep.
ThinkPad X2012015-06-16YesYesYesYesYesYes
ThinkPad X2202020-02-13YesYesYesYesYesYes
ThinkPad X2302017-03-03YesYesYesYesYesYesNo: Accelerometer
ThinkPad X2402018-07-04YesYesYesYesYesYes
ThinkPad X2502017-04-21YesYesYesYesYesYes
ThinkPad X2602020-06-01YesYesYesYesYesYesPSR powersaving is causing some microfreezes.
ThinkPad X2702021-07-18YesYesYesYesYesYes
ThinkPad X2802019-08-23YesYesYesYesYesYes
ThinkPad X3902019-10-25YesYesYesYesYesYes
ThinkPad X390 Yoga2020-02-01YesYesYesYesYesYes
ThinkPad X3952020-05-09YesYesYesYesYesYesFingerprint reader: See dedicated page.Prevent amdgpu issues by updating to latest BIOS
ThinkPad X13 Gen 1 (AMD)2020-12-26YesYesYesYesYes
ThinkPad X13 Yoga (Gen 2)2021-06-26YesYesYesYesYesModem: No, Untested: Fingerprint, NFC, Smart Card
ThinkPad X1 CarbonYesYesYesYesYes
ThinkPad X1 Carbon (Gen 2)YesYesYesYesYesYes
ThinkPad X1 Carbon (Gen 3)YesYesYesYesYesYes
ThinkPad X1 Carbon (Gen 4)YesYesYesYesYesYes
ThinkPad X1 Carbon (Gen 5)2018-09-04YesYesYesYesYesYes
ThinkPad X1 Carbon (Gen 6)2018-05-13YesYesYesYesYesYes
ThinkPad X1 Carbon (Gen 7)2019-12-14YesYesYesYesYesYes
ThinkPad X1 Carbon (Gen 8)2020-08-22YesYesYesYesYesYes
ThinkPad X1 Carbon (Gen 9)2021-11-05YesYesYesYesYesYes
ThinkPad X1 Carbon (Gen 10)2022-06-23YesYesYesYesYesUntested
ThinkPad X1 Extreme2018-12-26YesYesYesYesYesYesFingerprint reader: No, Thunderbolt: Untested
ThinkPad X1 Extreme (Gen 2)2020-12-20YesYesYesYesYesYes
ThinkPad X1 Extreme (Gen 3)2021-06-21YesYesYesUntestedUntestedYes
Thinkpad X1 Extreme (Gen 4i)2022-11-14YesYesYesYesYes
ThinkPad X1 Titanium (Gen 1)2022-07-04YesYesYesYesYesUntestedUntested: TPM, fingerprint reader, IR webcam, stylus, mobile broadband
ThinkPad X1 Yoga (Gen 1)2022-01-30YesYesYesYesYesPartialNo: Accelerometer
ThinkPad X1 Yoga (Gen 3)2018-11-23YesYesYesYesYesPartialNo: Fingerprint
ThinkPad X1 Yoga (Gen 4)YesYesYesYesYesYes

Lenovo

Battery conservation mode

Battery Conservation Mode is a feature that limits battery charging to 55-60% of its capacity to improve battery life, being most useful when the laptop tends to run on external power much of the time. This works on many Lenovo laptops like IdeaPad and Thinkbook series. To check if your laptop is supported, try to set the battery conservation mode in the Vantage app on Windows. If it works on Windows, it can be enabled or disabled on Linux in the following manner:

First make sure the ideapad_laptop kernel module is loaded, with the command.
If it is, run the following command as root to enable Battery Conservation Mode:
# echo 1 > /sys/bus/platform/drivers/ideapad_acpi/VPC2004:00/conservation_mode
A will in turn disable the feature.

A series

Model versionDateVideoSoundEthernetWirelessBluetoothPower managementOtherRemarks
ThinkPad A4852018-12YesYesYesYesYesYesLaptop Mode Tools runtime-pm disables Bluetooth

B series

Model versionDateVideoSoundEthernetWirelessBluetoothPower managementOtherRemarks
B502015-06-17YesYesYesYesUntestedUntested
B50-702015-08-25YesYesYesYesUntestedSee #B50-70
B4502016-07-29YesYesYesYesUntested

Edge series

Model versionDateVideoSoundEthernetWirelessBluetoothPower managementOtherRemarks
ThinkPad Edge E3302015-01-29YesYesYesYesYesYes
ThinkPad Edge E3352015-01-29YesYesYesYesYes
ThinkPad Edge E420s2011-04-18YesYesYesYesYesUntestedNo: TrackpointBIOS update 1.08 fixes spacebar issue.
ThinkPad Edge E4302013-04-07YesYesYesUntestedYesUntested
ThinkPad Edge E4552015-04-01YesYesYesYesYesYes
ThinkPad Edge E4602020-03-08YesYesYesYesYesYesTouchPad/Trackpoint needs with libinput.
ThinkPad Edge E4702020-11-11YesYesYesYesYesYes
ThinkPad Edge E530YesYesYesYesYesUntested
ThinkPad Edge E5312018-02-18YesYesYesYes*YesYes*WiFi only works with broadcom-wl-dkms
ThinkPad Edge E5402015-08-01YesYesYesYesYesYes
ThinkPad Edge E5452017-08-13YesYesYesYes*UntestedYes*WiFi only works with broadcom-wl-dkms
ThinkPad Edge E5552015-06-27YesYesYesYes*UntestedYes*WiFi needs rate set to 54M with iwconfig to fix signal drops
ThinkPad Edge E5802018-05-01YesYesYesYesYesYesFingerprint sensor does not work because of proprietary firmware

E series

Model versionDateVideoSoundEthernetWirelessBluetoothPower managementOtherRemarks
ThinkPad E4852018-10-01YesYesYesYesYesYesSee #ThinkPad E485.
ThinkPad E5852018-11-01YesYesYesYesYesYesSee #ThinkPad E585.
ThinkPad E5952020-05-24YesYesYesYesYesYesSee #ThinkPad E595.
ThinkPad E15 Gen 22022-01-10YesYes*YesYesYesYesSee #ThinkPad E15 Gen 2.

L series

Model versionDateVideoSoundEthernetWirelessBluetoothPower managementOtherRemarks
ThinkPad L380 Yoga2018-09-21YesYesYesYesYesYes
Lenovo ThinkPad L3902021-03-01YesYesYesYesYesYesTouchscreen 20NRCTO1WW partial with blacklisting raydium_i2c_ts
ThinkPad L4202014-11-23YesYesYesYesUntestedYes
ThinkPad L4302014-11-23YesYesYesYesYesYes
ThinkPad L4402019-01-24YesYesYesYesYesYes
ThinkPad L4502019-11-01YesYesYesYesYesYes
ThinkPad L4602019-06-24YesYesYesYesYesYes
ThinkPad L4702022-01-24YesYesYesYesUntestedYesTrackpoint, Fingerprint reader, SD Card Reader
ThinkPad L4902020-12-13YesYesYesYes*Yes*RTL8822BE
**Configure fans to avoid thermal throttling (e.g. thinkfanAUR).
ThinkPad L5202018-09-01YesYesYesYesUntestedUntestedUntested
ThinkPad L5302014-11-23YesYesYesYesYesYes
ThinkPad L5602018-12-28YesYesYesYesUntestedUntested
ThinkPad L13 Yoga Gen22021-08-10YesYesYesYesYesYesTo enable Trackpoint and touchpad buttons use the fix for Elantech touchpads
ThinkPad L14 Gen1 (Intel) 20U1000XFR2020-09-17YesYesYesYesUntestedYesNo: Touchpad physical buttons
Trackpoint
Untested: MicroSD card reader
ThinkPad L14 Gen1 (AMD) 20U50007UK2021-04-20YesYesYesYesYesYescolspan=2
ThinkPad L15 Gen1 (AMD)2021-01-30YesYesYesYes*UntestedYes required for UEFI≤1.13, allows saving/loading backlight brightness.
* Random disconnections require disabling power saving in iwlmvm.
ThinkPad L15 Gen2 (AMD) 20X7000QMB2021-07-20YesYesYesYesYesYes
ThinkPad L14 Gen2 (AMD) 20X50049GE2021-07-02YesYesYesYesYes
ThinkPad L14 Gen2a (AMD) 20X50009GE2021-09-06YesYesYesYesYesPartial**No sleep, IRQ86 and IRQ88 consume a lot of CPU. see on BBS and on reddit.

N series

Model versionDateVideoSoundEthernetWirelessBluetoothPower managementOtherRemarks
N200 (3000)2007-12-25YesYesYesYesUntested

P series

Model versionDateVideoSoundEthernetWirelessBluetoothPower managementOtherRemarks
ThinkPad P502019-07-18YesYesYesYesYesYesFingerprint Reader ()
ThinkPad P702019-07-20YesYesYesYesYesHibernate: UntestedFingerprint Reader ()
ThinkPad P512018-06-08YesYesYesYesYesYes
ThinkPad P522020-03-16YesYesYesYesYesHibernate: UntestedNo: Fingerprint
ThinkPad P12018-12-23YesYesYesYesYesHibernate: Untested
ThinkPad P1 (Gen 2)2019-09-01YesYesYesYesYesYes
ThinkPad P1 (Gen 3)2019-09-01YesYesYesYesYesYesSuspend/Hibernate require tweak
ThinkPad P1 (Gen 4)2022-05-04YesYesYesYesYesYes
ThinkPad P52s2019-02-25YesYesYesYesYesSpecify BusID "PCI:0:2:0" in xorg.conf
ThinkPad P532020-05-02YesYesYesYesYesHibernate: Untested
ThinkPad P53s2019-10-28YesYesYesYesUntestedUntestedcolspan=2
ThinkPad P732020-06-10YesYesYesYesUntestedUntestedNo: Multi-monitor
Untested: Card Reader
Smartcard Reader
Fingerprint
ThinkPad P43s2020-07-14YesYesYesYesUntestedUntestedUntested: Smartcard Reader
Fingerprint
ThinkPad P15s2020-10-27YesYesYesYesYesYesUntested: Smartcard Reader
Fingerprint
ThinkPad P17 (Gen 1)2021-03-12YesYesYesYesYesHibernate: UntestedGraphics tested in Discrete mode only.
ThinkPad P14s (AMD) Gen 22022-02-19YesYesYesYesYesYesFor better suspend battery usage, set sleep mode in BIOS to Linux. For touchscreen, append to
ThinkPad P15v Gen 22022-07-10YesYes*YesYesYesYesUntested: Smartcard Reader
Fingerprint
ThinkPad P17 (Gen 2)2022-07-15YesYes*YesYesYesYes

S series

Model versionDateVideoSoundEthernetWirelessBluetoothPower managementOtherRemarks
S20-302020-06-26YesYesYesUntestedYes
S21e-202015-07-01YesYesUntestedYes

U Series

Model versionDateVideoSoundEthernetWirelessBluetoothPower managementOtherRemarks
U31-702015-10-01YesYesYesYesYesYes

V Series

Model versionDateVideoSoundEthernetWirelessBluetoothPower managementOtherRemarks
V110-15ISK2017-08-31YesYesYesYesUntestedYes
V130-15IKB2019-08-11YesYesYesYesYesYes
V330-15IKB2018-10-01YesYesYesYesUntestedYesNo drivers for Validity/Synaptics 06cb:0081 Fingerprint Reader
V15-IIL2022-02-16YesYesYesYesUntestedTouchpad needs in kernel parameters to be detected.
V15 G2-ALC2022-05-03YesYesYesYesYesYes

W series

Model versionDateVideoSoundEthernetWirelessBluetoothPower managementOtherRemarks
ThinkPad W5002020-02-01YesYesYesYesYesYes
ThinkPad W5102017-04-13YesYesYesYesYesYes
ThinkPad W5302018-04-15YesYesYesYesYesYesSee NVIDIA#Unsupported drivers
ThinkPad W5402017-04-09YesYesYesYesYesYes
ThinkPad W5412018-08-22YesYesYesYesYesYes
ThinkPad W550s2018-04-24YesYesYesYesYesYes

Z series

Model versionDateVideoSoundEthernetWirelessBluetoothPower managementOtherRemarks
ThinkPad Z132022-09-10YesYesYesYesYes
ThinkPad Z162022-10-14YesYesYesYesYes

Helix Series

Model versionDateVideoSoundEthernetWirelessBluetoothPower managementOtherRemarks
ThinkPad Helix2016-02-01YesYesYesYesUntested
ThinkPad Helix 2nd Gen2018-04-01YesYesYesUntestedYes**BIOS update needed

IdeaPad series

Model versionDateVideoSoundEthernetWirelessBluetoothPower managementOtherRemarks
IdeaPad 120S2018-06-18YesYesYesYesYes
IdeaPad Flex 102015-02-13YesYesYesYesYes
IdeaPad Flex 142021-05-22YesYesUntestedYesYesYes
IdeaPad S1002021-12-30YesYesYesUntestedUntested
IdeaPad S400u2014-05-31YesYesUntestedYesUntestedYes
IdeaPad S400 Touch2014-01-23YesYesYesYesYesUntested
IdeaPad U430p2015-08-20YesYesYesYesYesUntested
IdeaPad Y7002015-12-01YesYesYesYesUntestedTrackpad - buggyTrackpad requires pata_legacy to be blacklisted
IdeaPad Z5802017-01-20YesYesYesYesYesYes
IdeaPad 720s2018-04-15YesYesYesYesYes
IdeaPad 720s (AMD)2018-02-01YesYesUntestedUntested
Ideapad 3202018-03-01YesYesYesYesYesUntestedTo stop constant annoying messages by AMD-Vi, use & amd_iommu=off
Ideapad 320-15IKB2018-03-01YesYesYesYesYesYesFingerprint does not work. There is a dead driver project and little/no hope of Lenovo or Synaptics developing a driver for Linux
Ideapad 330 (AMD)2019-02-07YesYesYesYesUntestedivrs_ioapic[32]=00:14.0 kernel parameter required to make the Touchpad work.
Ideapad 330S-14IKB2019-10-01YesYesYesYesUntestedUntested log spam requires disabling ACPI () or connecting to a charger.
Ideapad N242018-04-01YesYesUntestedYesUntestedUntested
Ideapad 3-15ARE052020-10-27YesYesUntestedYesYesYesTouchpad requires blacklisting
fingerprint sensor is not supported in fprint
IdeaPad 5 15ITL052020-09-15YesYes*YesYesUntestedxbacklight does not work (use light)
fingerprint sensor 27c6:55a2 is not supported in fprint
IdeaPad 5 15are052020-11-09YesYesYesYesYesScreen backlight control requires
fingerprint sensor 27c6:55a2 is not supported in fprint
IdeaPad 3 Gaming 15ARH052021-11-03YesYesYesYesYesYes appears working but does not show said changes in
Ideapad 5 Pro 16ACH2021-12-13YesYesYesYesYesAfter waking up from hibernation, WiFi sometimes doesn't work. After waking up from suspension, the system sometimes crashes.No software control for keyboard backlight, always disabled at boots: Fn+Space works.
IdeaPad 5 Pro 14ACN62022-04-24YesYesYesYesYesYes

Legion series

Model versionDateVideoSoundEthernetWirelessBluetoothPower managementOtherRemarks
Legion Y5202020-10-06YesYesYesYesYesYesPossible CPU throttling. Fan control does not seem to work
Legion Y7302019-09-12YesYesYesYesYesYesDisable nouveau with or
Legion Y7000P-10602019-09-27YesYesYesYesYesYesUntested: Mini DisplayPort
Legion Y5402020-02-01YesYesYesYesYesYesHibernation requires in initramfs
Legion Y5452020-05-01YesYesYesYesYesYesUntested: Mini DisplayPort
Legion 52020-11-05YesYesYesYesYesYesBrightness control might require to be explicitly enabled
Legion 5i2020-08-15YesYesYesYesYesYes
Legion 5Pi2020-08-11YesYesYesYesUntestedYes
Legion 7i2020-08-02YesYesYesYesYesYesUntested: HDMI
NVIDIA GPU
Legion 72020-11-13YesYesYesYesYesYesRGB keyboard can be controlled with openrgb-gitAUR. 165Hz edid export error screen size
Legion 5 Pro2021-07-21YesYesYesYesYesRGB keyboard can be controlled with l5p-kbl.165Hz requires EDID hack on dynamic mode (16ACH6H model). Brightness control works on NVIDIA beta 510. WiFi adapter requires .
Legion Y7000 2019 PG02022-06-18YesYesYesYesYesYesHibernation requires in initramfs

Nano Series

Model versionDateVideoSoundEthernetWirelessBluetoothPower managementOtherRemarks
ThinkPad X1 Nano2022-04-13YesYes*YesYesYes
ThinkPad X1 Nano (Gen 2)2022-10-17YesYes*YesYesYes

ThinkBook series

Model versionDateVideoSoundEthernetWirelessBluetoothPower managementOtherRemarks
ThinkBook 13s Gen 2 AMD2021-05-09YesYesYesYesYesUntested: Fingerprint
ThinkBook 13s Gen 2 Intel2021-04-16Yes*YesYesYesNo: Fingerprint*modesetting fixes browser freezes
internal mic requires custom topology
ThinkBook 14p Gen 2 ACH (AMD)2022-07-02YesYesYesYesYesSee DSDT Patch to enable S3 suspend
ThinkBook 14 Gen 3 ACL (AMD)2021-11-17YesYesYesYesYesYes
ThinkBook 15 Gen 2 ITL2022-05-23YesYes*YesYesYesYesSee #Battery conservation mode
ThinkBook 15 Gen 2 AMD2021-02-22YesYesYesYesYesYesSee #Battery conservation mode
ThinkBook 16p Gen 2 AMD2021-12-06YesYesYesYesYes
ThinkBook 16p Gen 4 Intel2022-09-22YesYesYesYesYesYesSee Intel graphics#Issues with selecting Qt elements within Plasma Desktop on Alder Lake/UHD 770

XiaoXin Series

Model versionDateVideoSoundEthernetWirelessBluetoothPower managementOtherRemarks
XiaoXin 14Air 20202021-02-16YesYesYesYesYes

Yoga Series

Model versionDateVideoSoundEthernetWirelessBluetoothPower managementOtherRemarks
ThinkPad Yoga 142020-09-14YesYesYesYesYesPartial: TabletHardware maintenance available.
ThinkPad Yoga 2602018-05-17YesYesYesYesUntestedFingerprint Reader (Unknown), Tablet (Partial), Accelerometer (No)
ThinkPad Yoga 3702021-04-25YesYesYesYesYes
ThinkBook 14s Yoga ITL2020-09-29YesYesYesYesYes
Yoga 5302019-09-29YesYesYesUntestedUntestedSD card (Not tested), Fingerprint Reader (Not tested), Tablet (Partial)Touchpad needs i8042.noloop i8042.nomux i8042.nopnp i8042.reset and .
Yoga 7102019-10-05YesYesYesUntestedYes
Yoga 7202022-01-06YesYesYesYesYesNo: Fingerprint Reader
Yoga S740-15IRH2022-01-16YesYesYesYesYesFingerprint Reader (Not tested), SD card (No)
Yoga 9 14ITL52021-08-24YesYesYesYesYesNo: Fingerprint Reader
Yoga 9202020-09-12YesYesYesYesYesNo: Fingerprint Reader
Yoga c9302020-01-17YesYes*YesUntestedYes*See https://github.com/droserasprout/lenovo-yoga-c930-linux for more information and fixes.
Yoga Slim 7 (AMD)2020-09-03YesYesYesYesUntested: Fingerprint ReaderSee https://github.com/jrandiny/yoga-slim7-ubuntu for more information and fixes.
Yoga Slim 7 Pro (14sARH 2021)2022-01-20YesYesYesYesYes**BIOS version G7CN16WW or above needed for S3 sleep to work.
Yoga Slim 7i Pro (Intel Core i7)2021-10-01Yes*Yes*YesYesUntested*Panel Self Refresh needs to prevent flickering. Keyboard needs and .
Yoga Slim 9 14ITL52021-04-11YesYesYesYesTouchpad requires additional work, keyboard needs special kernel parameter.
Yoga C7402021-01-17YesYes*YesYesYesNo: Fingerprint Reader
Yoga Duet 7 13IML052020-05-27YesYesYesYesDetachable keyboard/trackpad will connect via Bluetooth, but no events are received.
Yoga 9i 15IMH52021-09-13YesYesYesYesYesNo: Fingerprint ReaderIssue with bottom speakers. Touchscreen on X handles fingers poorly, OK with stylus, perfect with Wayland.
Yoga Slim 7 Carbon 14ACN62022-03-29YesYes*YesYesYes*Speakers have very low volume
Lenovo Yoga 7 Gen 7 (14ARB7)2022-06-08YesYesYesYesUntestedNo: Fingerprint, S3 sleep. Untested: SDCard
Yoga Slim 7 Pro X (14ARH7)2022-09-16YesYesYesYesYesPatched linux 6.0 with boot parameters required for suspend & microphone, see dedicated page.

Troubleshooting

ThinkPad E485

Missing IVRS map in ACPI Table, add in kernel parameters. In order to get X to work correctly, add in kernel parameters (Linux 4.20 only). On Linux 5.2, add to prevent render artifacts on X. In order to get microsd (SDHCI) working, and change module load order in (line 7). Do not forget to run afterwards. If WiFi does not work on RTL8822BE adapter models, create a file and add the following lines: blacklist rtw_pci
blacklist rtwpci
. Then, install and reboot.

ThinkPad E585

To solve all these issues mentioned here easier just install the latest BIOS update from Lenovo support website. Missing IVRS map in ACPI Table, add in kernel parameters. In order to get X to work correctly, add in kernel parameters (Linux 4.20 only). In order to get microsd (SDHCI) working, and change module load order in (line 7). Do not forget to run afterwards. Bluetooth does not work until a suspend/resume cycle occurs.

ThinkPad E595

Update the bios, if missing IVRS map in ACPI Table.

Bios update can help if Ethernet is not working.

MicroSD does not work out of the box, see above (Lenovo ThinkPad E585) to fix it.

Wake up from suspend broken on X.Org with kernel >= 5.2; works with kernel >= 5.6

Add acpi_backlight=vendor in kernel parameters to fix systemd warning

ThinkPad E15 Gen 2

Resume from hibernate will not work until is added to in . See Power management/Suspend and hibernate#Suspend/hibernate does not work, or does not work consistently for details.

The trackpoint and physical buttons will stop working after resuming from hibernate. Use followed by to get the functionailty back

Fingerprint reader is unsupported. Neither nor will work.

If the Fn keys do not work, to update the BIOS, download the "Bootable CD" of the BIOS Update, and use geteltoritoAUR to extract the .img from the .iso with , then use etcher / mintstickAUR / dd to make a bootable USB. See for details.

ThinkPad T440p

  • ClickPad: the whole trackpad clicks, and disabling the trackpad using older versions of synclient makes the trackpoint essentially unusable. This has been resolved in newer versions of .
    • See and its previous version, .
    • Install for alternative drivers.
  • Audio:
    • HDMI audio is the default audio output device. Consult the ALSA page for details on changing the default.
    • As the X100e/Mini10, it's possible to mute the headset and speaker outputs separately to the master. Muting the speaker output improves bass output on the headset port.
    • If the system fails to wake from sleep, it can lose sync with the internal audio card and speakers/headphones may fail to work. In this case, put the system to sleep, and wake it again and audio functionality should be restored.
  • The fingerprint sensor is a Validity VFS5011, available in fprint.
  • thinkpad_acpi:
    • To toggle Fn-Lock, press Fn + Esc, this will toggle the LED on the keyboard. While the Fn LED is on all Fn functionalities work as intended out of the box.
    • Controlling the 'glowing I' LED is apparently not possible.
    • fan control does not 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.
    • Hardware video acceleration 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 before sleeping.

ThinkPad X260

Panel Self-Refresh (PSR) can cause the screen to randomly freeze every few minutes. This can be fixed by disabling PSR.

See https://reddit.com/r/archlinux/comments/gu0a8a/ for more details.

IdeaPad Y700

The subwoofer needs https://gist.github.com/BXZ/48cd8173807676a1402cf4bc7928c0c0 to get it working.

IdeaPad 3 14IIL05

Passing pci=nocrs as kernel parameter fixes the touchpad. Unfortunately this also disabled my wifi(it was seen by iwctl but never presented a station no matter what i did). I see others online also have this problem(various posts on stackexchange etc). I finally managed to fix it by also passing pci=realloc so the full line is:

pci=nocrs pci=realloc

for getting both wifi and touchpad working.

Note: I am using refind as boot manager(holy cow so much more straight-forward and less confusing than grub2) and i seem to recall being unable to boot with pci=realloc using grub2. This could just be me dreaming though so it probably bears testing first.

Everything else works, except the brightness keys -- which sometimes work, and sometimes do not. I have not figured out in which instance they work or not yet.

B50-70

  • UEFI:
    • to be able to disable Secure Boot (necessary for dual boot, not needed for Linux only), you have to switch from "UEFI first" to "UEFI only" (or something like this) in UEFI setup menu; the Secure Boot option appears then on the Security tab
    • after UEFI update having Linux and Windows installed, the Linux bootloader ceased to be the default one, UEFI started to load Windows by default and it was impossible to select the Linux one in the UEFI boot menu and in the UEFI setup - reinstalling the bootloader helped; having no access to a boot media that supports UEFI, a solution might be also replacing the Windows EFI bootloader file with a Linux one temporalily, in order to be able to boot Linux from HDD
    • for the UEFI update, a Windows OS is needed
  • Touchpad:
    • Synaptics - works after installing Synaptics drivers from repo, possible to change behaviour (like reaction for double tap) according to your wish
  • Video:
    • in laptops with dual video card (Intel and ATI) - detects both, Intel is active as a default, not checked if it's possible at all to switch between them

Operation with a HDD caddy

When you install an SSD in the place of the plate HDD drive and you want to have your HDD still inside the laptop, it is possible to install it in the place of the optical drive in a special "HDD caddy". The optical drive is of 9 mm height, but a 9,5 mm caddy (ultra slim) fits in the slot. A caddy with a SATA interface is needed. It is difficult to separate the front bezel from the original optical drive (and opening its case does not help, but brings a danger of making a mess in the opening mechanism; the only option is just to pull the bezel using a bit of force, but you risk breaking the latches).

While the HDD installed instead of the optical drive operates flawlessly in Windows, it was not going to work out of the box in Linux, at least in one case. The kernel tries to establish a connection with the disk, but fails to do it (SATA link down entry in /var/log/messages). The solution is to force a 1.5 Gbps transfer speed (instead of 6 Gbps) by adding a libata.force= kernel parameter. See for details.

N200 (3000)

Sound: You may have to append to for sound to work.

S21e-20

Tested with broadcom-wl-dkms 802.11 wireless driver

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

gollark: You'd expect them to have noticed that issue while it was being developed.
gollark: I had the same problem with it, no idea why.
gollark: I just run FOSS stuff, because licensing seems pretty expensive and annoying, and because it, well, works.
gollark: Wow, windows sounds *expensive*.
gollark: Wow. Much datas.

See also

This article is issued from Archlinux. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.