Kubuntu 22.10下启用指纹解锁及PolicyKit认证失败求助
Kubuntu 22.10下启用指纹解锁及PolicyKit认证失败求助
大家好,我在Kubuntu 22.10上碰到了指纹解锁的麻烦——明明已经注册了2个指纹,但它们既不显示在系统设置里,也完全没法用来解锁。想请教下有没有朋友遇到过类似情况,或者能给我点排查的方向?
设备信息
我用的是4代ThinkPad X1 Yoga,通过lsusb查到指纹识别器的详情如下:
Bus 001 Device 017: 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 2d92cfb68025 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)
指纹存储目录状态
执行sudo ls -l /var/lib/fprint/$USER/后看到:
total 0 drwx------ 1 root root 24 Jan 30 22:52 synaptics
服务日志报错信息
查看journalctl -u fprintd.service的日志,发现了好几条认证相关的错误:
Jan 30 22:52:21 Kuroneko-ThinkPadX1Yoga4th systemd[1]: Starting Fingerprint Authentication Daemon... Jan 30 22:52:22 Kuroneko-ThinkPadX1Yoga4th systemd[1]: Started Fingerprint Authentication Daemon. Jan 30 22:52:25 Kuroneko-ThinkPadX1Yoga4th fprintd[104093]: Authorization denied to :1.1537 to call method 'Release' for device 'Synaptics Sensors': Device was not claimed before use Jan 30 22:53:49 Kuroneko-ThinkPadX1Yoga4th fprintd[104093]: Authorization denied to :1.1537 to call method 'EnrollStop' for device 'Synaptics Sensors': Device was not claimed before use Jan 30 22:53:49 Kuroneko-ThinkPadX1Yoga4th fprintd[104093]: Authorization denied to :1.1537 to call method 'Release' for device 'Synaptics Sensors': Device was not claimed before use Jan 30 22:54:19 Kuroneko-ThinkPadX1Yoga4th systemd[1]: fprintd.service: Deactivated successfully.
目前我还没找到解决办法,希望有经验的朋友能帮忙分析下问题出在哪,或者该怎么调整配置?
备注:内容来源于stack exchange,提问作者YamiYukiSenpai
相关产品推荐
相关产品推荐

