Bug ID | 1203099 |
---|---|
Summary | Cannot unblock GNOME desktop using the fingerprint scanner |
Classification | openSUSE |
Product | openSUSE Distribution |
Version | Leap 15.4 |
Hardware | x86-64 |
OS | openSUSE Leap 15.4 |
Status | NEW |
Severity | Normal |
Priority | P5 - None |
Component | GNOME |
Assignee | gnome-bugs@suse.de |
Reporter | grace.wang@suse.com |
QA Contact | qa-bugs@suse.de |
CC | alynx.zhou@suse.com, mail@vsv.dev, yfjiang@suse.com, zcjia@suse.com |
Depends on | 1189621 |
Found By | Community User |
Blocker | --- |
Env: openSUSE Leap 15.4 GNOME 41.2 gdm 41.3 fprintd 1.94.1 hardware: Thinkpad P15 Gen1 +++ This bug was initially created as a clone of Bug #1189621 +++ Despite the fact that `fprintd` is installed, the fingerprints are configured and `fprintd-verify` recognizes them, I still cannot use the fingerprint scanner in order to unlock my GNOME session. Reproducible: Always Steps to Reproduce: 1. Install fprintd via `sudo zypper in fprintd` 2. Enable 'Fingerprint Login' in 'Gnome Settings > Users' GUI application and add a fingerprint 3. Verify that it works when invoking `fprintd-verify` from the command line: fprintd-verify Using device /net/reactivated/Fprint/Device/0 Listing enrolled fingers: - #0: right-index-finger Verify started! Verifying: right-index-finger Verify result: verify-match (done) 3. Lock the screen in GNOME 4. Try to unlock the screen Actual Results: Unlocking via the fingerprint scanner doesn't work. "Sorry, that didn't work. Please try again." message keeps appearing every ~2 sec no matter whether I use the fingerprint scanner or not. The session can be unlocked only by entering the password. Expected Results: Both password and fingerprint scan should unlock the GNOME session. ~> zypper info gnome-shell | grep Version Version : 40.3-4.1 ~> zypper info gdm | grep Version Version : 3.38.2-2.6 ~> zypper info fprintd | grep Version Version : 1.90.9-2.3 ~> cat /etc/os-release | grep VERSION_ID VERSION_ID="20210817" ~> sudo journalctl --since "10 min ago" | grep fingerprint Aug 19 19:58:55 vsv-thinkpad gdm-fingerprint][5155]: pam_warn(gdm-fingerprint:auth): function=[pam_sm_authenticate] flags=0 service=[gdm-fingerprint] terminal=[/dev/tty7] user=[vsv] ruser=[<unknown>] rhost=[<unknown>] Aug 19 19:58:58 vsv-thinkpad gdm-fingerprint][5162]: pam_warn(gdm-fingerprint:auth): function=[pam_sm_authenticate] flags=0 service=[gdm-fingerprint] terminal=[/dev/tty7] user=[vsv] ruser=[<unknown>] rhost=[<unknown>] Aug 19 19:59:00 vsv-thinkpad gdm-fingerprint][5168]: pam_warn(gdm-fingerprint:auth): function=[pam_sm_authenticate] flags=0 service=[gdm-fingerprint] terminal=[/dev/tty7] user=[vsv] ruser=[<unknown>] rhost=[<unknown>] Aug 19 19:59:03 vsv-thinkpad gdm-fingerprint][5171]: pam_warn(gdm-fingerprint:auth): function=[pam_sm_authenticate] flags=0 service=[gdm-fingerprint] terminal=[/dev/tty7] user=[vsv] ruser=[<unknown>] rhost=[<unknown>] ~> sudo fwupdmgr get-devices ... ������������������Prometheus: ��������� ��������� Device ID: 50efef912094e784a03628350441f6927c4920b0 ��������� ��������� Summary: Fingerprint reader ��������� ��������� Current version: 10.01.3273255 ��������� ��������� Vendor: Synaptics (USB:0x06CB) ��������� ��������� Install Duration: 2 seconds ��������� ��������� Serial Number: 60900456185485 ��������� ��������� GUIDs: 09e8bf16-3e69-50f5-bb66-c7a040248352 ��������� USB\VID_06CB&PID_00BD&REV_0000 ��������� ��������� 8088f861-6318-5b1e-9ce4-fbddbedb09ac ��������� USB\VID_06CB&PID_00BD ��������� ��������� Device Flags: ��������� Updatable ��������� ��������� ��������� Supported on remote server ��������� ��������� ��������� Cryptographic hash verification is available ~> uname -a Linux vsv-thinkpad 5.13.8-1-default #1 SMP Thu Aug 5 08:56:22 UTC 2021 (967c6a8) x86_64 x86_64 x86_64 GNU/Linux Hardware Model: Lenovo ThinkPad T14 Gen 1 (AMD) Windowing System: Wayland