Contents

firmware (e.g. bios and peripherals)

As of writing, the current bios version is 1.30. By visiting the downloads section (for the type HG/HF T470s) an iso can be downloaded and burned to disk which will perform the update [1]

This laptop is unique in that it retains the thinkpad dock connection as well as provides docking ability over USB-C. We have tested with the Thinkpad Ultra Dock and are able to utilize multiple HiDPI monitors via individual connections (e.g. no display port chaining). There are published firmware updates for the dock that require windows to install. DisplayPort chaining works via USB-C to DisplayPort adapter.

On gnome-shell via wayland, suspend-resume results in the fan holding at 100% without ever spinning down. Alternatively if you use xorg this doesn't seem to happen. Upgrading BIOS/UEFI seems to solve the issue.

Configuration

Smartcard Reader

Fingerprint reader

As of writing this, the fingerprint reader is still under prototype development, but looks like working fine on the T470s.

To get the sensor working, it first must be initialized with data. This currently only works with Windows. So if you had used the reader before installing Arch, this should work fine. Otherwise install a Windows version in a virtualbox, connect the Validity Sensor over USB(USB 2.0), install the drivers and use it a few times.

As soon as this step is completed, the sensor can be used under Linux.
Check out Validity90 prototype, build it and check if the sensor is working.
Install fprintd, libfprint-vfs0097-gitAUR and for testing fprint_demoAUR.
You can now enroll your fingers. fprintd and fprint_demo might have be started with superuser privileges.

After setting up the fingerprint sensor is complete, one can use it to login or authenticate for sudo or su(To use this, launch fprintd_enroll prior as root).