Jump to content

# Lenovo ThinkPad T460p

From ArchWiki

This article or section does not follow the Laptop page guidelines.

Reason: Needs a function keys section (Discuss in Talk:Lenovo ThinkPad T460p)

Hardware | PCI/USB ID | Working?
--- | --- | ---
Bluetooth (Broadcom) |  | Untested
Bluetooth (Intel) | `8087:0a2b` | Yes
Webcam (Acer) | `5986:0708` | Yes
Webcam (Chicony) | `04f2:b541` | Yes
Ethernet | `8086:15b7` | Yes
WLAN (Broadcom) | `14e4:43ec` | Yes
WLAN (Intel) | `8086:24f3` | Yes
WWAN (Huawei) | `12d1:15c1` | Yes
WWAN (Sierra) | `1199:9079` | Yes
GPU (Intel) | `8086:191b` | Yes
GPU (NVIDIA) | `10de:134d` | Yes
Touchpad |  | Yes
Touchscreen |  | Untested
Trackpoint |  | Yes
Keyboard |  | Yes
TPM |  | Untested
Fingerprint reader | `138a:0090` | Yes
Smart card reader | `058f:9540` | Untested
SD card reader | `10ec:522a` | Yes
Audio | `8086:a170` | Yes

The performance class variant of the Lenovo ThinkPad T460.

## Firmware

It is recommended that you peruse all the available options and features in the BIOS as there are many of them and in some cases you will get unexpected behaviours, e.g. swapping the `Fn` and `Ctrl` keys, enabling topmost keyboard row `F1` to `F12` functionality as the default, etc. To access the BIOS, press `Enter` on boot-up. Enable Diagnostics mode bootup instead of Quick mode to make it easier to enter the BIOS.

## Secure boot

In laptops with Secure Boot enabled, if you install a kernel module provided by a 3rd party or compiled by yourself, modprobe will not load it and will throw an error similar to this:

    modprobe: ERROR: could not insert 'vboxdrv': Required key not available

Secure Boot will prevent this module from running until you provide a valid signature for it. Therefore, you can either try to sign it yourself or disable Secure Boot altogether. Unfortunately, the current Secure Boot firmware (v2.11 2016/09/26) installed in the ThinkPad T460 series BIOS is unable to complete the signing process, thus it is recommended to disable it in the BIOS configuration until this issue is resolved.

See also: [1]

## Fingerprint reader

The T460p's Validity fingerprint reader is unsupported by the fprint project's libfprint library. Thus, installing the libfprint-vfs009x-gitAUR package instead is necessary for the fingerprint reader to function. Discussion surrounding an official driver can be found at https://forums.lenovo.com/t5/_/Validity-Fingerprint-Reader-Linux/td-p/3352145.

See https://github.com/3v1n0/libfprint#readme regarding device initialization. To initialize the fingerprint reader without using a Windows installation, install validity-sensors-tools-gitAUR and run the following command:

    # validity-sensors-tools -t initializer

See also https://linux-hardware.org/?id=usb:138a-0090.

## See also

- ThinkWiki page
- Product Specifications Reference (PSREF)
- Hardware maintenance manual
- User guide

Category:

- Lenovo

Hidden category:

- Pages or sections flagged with Template:Laptop style

Lenovo ThinkPad T460p
Add topic