4 ms·
> Wonderful keyboard, good Linux support (even fingerprint reader works). I am on a T490s with Fedora now (this machine). Any tips on how you got the fingerpr
by pooper 4y ago
> Wonderful keyboard, good Linux support (even fingerprint reader works).
I am on a T490s with Fedora now (this machine).
Any tips on how you got the fingerprint sensor to work?
$ cat /etc/os-release
NAME="Fedora Linux"
VERSION="35 (Workstation Edition)"
ID=fedora
VERSION_ID=35
VERSION_CODENAME=""
PLATFORM_ID="platform:f35"
PRETTY_NAME="Fedora Linux 35 (Workstation Edition)"
ANSI_COLOR="0;38;2;60;110;180"
LOGO=fedora-logo-icon
CPE_NAME="cpe:/o:fedoraproject:fedora:35"
HOME_URL="https://fedoraproject.org/"
DOCUMENTATION_URL="https://docs.fedoraproject.org/en-US/fedora/f35/system-administrators-guide/"
SUPPORT_URL="https://ask.fedoraproject.org/"
BUG_REPORT_URL="https://bugzilla.redhat.com/"
REDHAT_BUGZILLA_PRODUCT="Fedora"
REDHAT_BUGZILLA_PRODUCT_VERSION=35
REDHAT_SUPPORT_PRODUCT="Fedora"
REDHAT_SUPPORT_PRODUCT_VERSION=35
PRIVACY_POLICY_URL="https://fedoraproject.org/wiki/Legal:PrivacyPolicy"
VARIANT="Workstation Edition"
VARIANT_ID=workstation
- zeropoint46 4y agoon my carbon x1 I had to use fwupdmgr to update the Prometheus fingerprint device firmware. Additionally the firmware that was "current" in the repo didn't work and I had to allow using the beta or experimental version. can't remember exactly the steps I took to enable the beta firmware, this was almost 2 years ago as well, so it could be that that version is the now the correct latest version in the repo. after that I just installed fprintd and followed those instructions. But for sure it didn't work for me until I updated the firmware. good luck.
- amanzi 4y agoI have a T480 and used the following to get the fingerprint sensor to work: https://github.com/uunicorn/python-validity https://github.com/uunicorn/python-validity I'm using Pop_OS (Ubuntu-based), but they also have instructions for Fedora. One thing I found on Pop_OS is that I didn't need to use `fprintd-enroll` because after installing the package I was able to use the GUI in my user account settings to enrol my fingerprints. Hope that helps.
- belter 4y agoNot the person you asked to, but heavy Fedora and Thinkpad user here. I know that already as of Fedora 33, for many users, the fingerprint reader worked out of the box with the T490. It seems the T490 can have different models of fingerprint reader and maybe not all are supported. You should start by identifying your model with something like this sudo lsusb or # lsusb then look for the details of the line corresponding to the fingerprint reader model.
- pooper 4y agoIs this how I do that? $ sudo lsusb -s 004 --verbose Bus 001 Device 004: ID 06cb:00bd Synaptics, Inc. Prometheus MIS Touch Fingerprint Reader Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 255 Vendor Specific Class bDeviceSubClass 16 bDeviceProtocol 255 bMaxPacketSize0 8 idVendor 0x06cb Synaptics, Inc. idProduct 0x00bd Prometheus MIS Touch Fingerprint Reader bcdDevice 0.00 iManufacturer 0 iProduct 0 iSerial 1 [redacted] bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 0x0027 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xa0 (Bus Powered) Remote Wakeup MaxPower 100mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 3 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 0 bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x01 EP 1 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x83 EP 3 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0008 1x 8 bytes bInterval 4 Device Status: 0x0000 (Bus Powered)
- JustFinishedBSG 4y agoYou need to do a `fwupdmgr update` to get a Linux friendly firmware of the fingerprint reader.