fprintd dies after some time since laptop startup, only reboot helps
Hi!
I've got Lenovo ThinkPad X1 Carbon Gen 8 with Kubuntu 23.04 (6.2.0-20-generic kernel) and I am facing issues with fingerprint scanner for a long time - after some time since laptop start the scanner stops working.
I tried to look at fprintd
status when fingerprint scanner is not working, it shows:
[22:18]dmitriy@Gim6626-ThinkPad-X1-Carbon-Gen-8[~]$ LANG=us systemctl status fprintd.service
○ fprintd.service - Fingerprint Authentication Daemon
Loaded: loaded (/lib/systemd/system/fprintd.service; static)
Active: inactive (dead)
Docs: man:fprintd(1)
Apr 30 22:52:38 Gim6626-ThinkPad-X1-Carbon-Gen-8 systemd[1]: Started fprintd.service - Fingerprint Authentication Daemon.
May 02 12:31:45 Gim6626-ThinkPad-X1-Carbon-Gen-8 systemd[1]: fprintd.service: Deactivated successfully.
May 04 22:10:19 Gim6626-ThinkPad-X1-Carbon-Gen-8 systemd[1]: Starting fprintd.service - Fingerprint Authentication Daemon...
May 04 22:10:19 Gim6626-ThinkPad-X1-Carbon-Gen-8 fprintd[438453]: Ignoring device due to initialization error: endpoint stalled or request not supported
May 04 22:10:19 Gim6626-ThinkPad-X1-Carbon-Gen-8 systemd[1]: Started fprintd.service - Fingerprint Authentication Daemon.
May 04 22:10:49 Gim6626-ThinkPad-X1-Carbon-Gen-8 systemd[1]: fprintd.service: Deactivated successfully.
May 04 22:13:57 Gim6626-ThinkPad-X1-Carbon-Gen-8 systemd[1]: Starting fprintd.service - Fingerprint Authentication Daemon...
May 04 22:13:57 Gim6626-ThinkPad-X1-Carbon-Gen-8 fprintd[440227]: Ignoring device due to initialization error: endpoint stalled or request not supported
May 04 22:13:57 Gim6626-ThinkPad-X1-Carbon-Gen-8 systemd[1]: Started fprintd.service - Fingerprint Authentication Daemon.
May 04 22:14:27 Gim6626-ThinkPad-X1-Carbon-Gen-8 systemd[1]: fprintd.service: Deactivated successfully.
I tried to start - it succeeds, but does not initialize the device:
[22:26]dmitriy@Gim6626-ThinkPad-X1-Carbon-Gen-8[~]$ LANG=us sudo systemctl start fprintd.service
[22:33]dmitriy@Gim6626-ThinkPad-X1-Carbon-Gen-8[~]$ LANG=us sudo systemctl status fprintd.service
● fprintd.service - Fingerprint Authentication Daemon
Loaded: loaded (/lib/systemd/system/fprintd.service; static)
Active: active (running) since Thu 2023-05-04 22:33:34 +04; 4s ago
Docs: man:fprintd(1)
Main PID: 446918 (fprintd)
Tasks: 6 (limit: 18600)
Memory: 2.6M
CPU: 71ms
CGroup: /system.slice/fprintd.service
└─446918 /usr/libexec/fprintd
May 04 22:33:34 Gim6626-ThinkPad-X1-Carbon-Gen-8 systemd[1]: Starting fprintd.service - Fingerprint Authentication Daemon...
May 04 22:33:34 Gim6626-ThinkPad-X1-Carbon-Gen-8 fprintd[446918]: Ignoring device due to initialization error: endpoint stalled or request not supported
May 04 22:33:34 Gim6626-ThinkPad-X1-Carbon-Gen-8 systemd[1]: Started fprintd.service - Fingerprint Authentication Daemon.
But full laptop reboot helps, for some time the scanner works and then it dies again.
Could anybody help, please? I tried to google it, but seems that it is quite rare issue.