Description of problem: Fingerprint scanner not recognized on Lenovo X1 Carbon 6th Generation. Version-Release number of selected component (if applicable): [root@Dev-sand libfprint]# rpm -qa|grep fprintd fprintd-0.8.1-3.fc29.x86_64 fprintd-pam-0.8.1-3.fc29.x86_64 [root@Dev-sand libfprint]# cat /etc/redhat-release Fedora release 29 (Twenty Nine) [root@Dev-sand libfprint]# dmidecode |grep -i lenovo Vendor: LENOVO Manufacturer: LENOVO SKU Number: LENOVO_MT_20KG_BU_Think_FM_ThinkPad X1 Carbon 6th Manufacturer: LENOVO Manufacturer: LENOVO [root@Dev-sand libfprint]# uname -a Linux Dev-sand 4.19.5-300.fc29.x86_64 #1 SMP Tue Nov 27 19:29:23 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux [root@Dev-sand libfprint]# How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info: [root@Dev-sand libfprint]# lspci 00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers (rev 08) 00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 620 (rev 07) 00:04.0 Signal processing controller: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem (rev 08) 00:08.0 System peripheral: Intel Corporation Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th Gen Core Processor Gaussian Mixture Model 00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller (rev 21) 00:14.2 Signal processing controller: Intel Corporation Sunrise Point-LP Thermal subsystem (rev 21) 00:15.0 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #0 (rev 21) 00:16.0 Communication controller: Intel Corporation Sunrise Point-LP CSME HECI #1 (rev 21) 00:16.3 Serial controller: Intel Corporation Device 9d3d (rev 21) 00:1c.0 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #1 (rev f1) 00:1c.4 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #5 (rev f1) 00:1d.0 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #9 (rev f1) 00:1f.0 ISA bridge: Intel Corporation Intel(R) 100 Series Chipset Family LPC Controller/eSPI Controller - 9D4E (rev 21) 00:1f.2 Memory controller: Intel Corporation Sunrise Point-LP PMC (rev 21) 00:1f.3 Audio device: Intel Corporation Sunrise Point-LP HD Audio (rev 21) 00:1f.4 SMBus: Intel Corporation Sunrise Point-LP SMBus (rev 21) 00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (4) I219-LM (rev 21) 02:00.0 Network controller: Intel Corporation Wireless 8265 / 8275 (rev 78) 04:00.0 Non-Volatile memory controller: Intel Corporation SSD Pro 7600p/760p/E 6100p Series (rev 03) [root@Dev-sand libfprint]# lsusb Bus 002 Device 002: ID 0bda:0328 Realtek Semiconductor Corp. Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 004: ID 06cb:009a Synaptics, Inc. Bus 001 Device 003: ID 5986:2115 Acer, Inc Bus 001 Device 002: ID 8087:0a2b Intel Corp. Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub [root@Dev-sand libfprint]#
Moved upstream: https://gitlab.freedesktop.org/libfprint/libfprint/issues/134