, я недавно купил Asus Zenbook UM431DA-AM003 и установил Ubuntu 20.04 (Focal). Я пытался зарегистрировать свои пальцы, используя метод смахивания (без касания), и он работал нормально:
~$ fprintd-enroll
Using device /net/reactivated/Fprint/Device/0
Enrolling right-index-finger finger.
Enroll result: enroll-stage-passed
Enroll result: enroll-stage-passed
Enroll result: enroll-stage-passed
Enroll result: enroll-stage-passed
Enroll result: enroll-completed
GUI-метод тоже работал.
Но когда я попробовал frpintd-verify
и проверил свой правый указательный палец Я получаю это сообщение:
Verify result: verify-no-match (done)
Конечно, аутентификация не работает.
Я проверил, поддерживается ли мое устройство в списке поддерживаемых . Поддерживается:
~$ lsusb
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 005: ID 04f3:0903 Elan Microelectronics Corp.
Bus 003 Device 004: ID 8087:0a2b Intel Corp. USB2.0 Hub
Bus 003 Device 003: ID 13d3:56dd IMC Networks
Bus 003 Device 002: ID 05e3:0608 Genesys Logic, Inc. Hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 005: ID 04f3: 0903 Elan Microelectronics Corp.
Я не знаю, как решить эту проблему и использовать свой палец в качестве метода аутентификации.
Вы упомянули регистрацию пальцев (во множественном числе). Попробуйте запустить fprintd-list
и посмотрите, какой палец указан первым. Попробуйте запустить printd-verify
и проверить этот палец. Не обнаружил, почему, но на моей машине (сенсорный считыватель Synaptics) он будет правильно проверять только первый отпечаток в списке. Мое текущее «решение» состоит в том, чтобы зарегистрировать только один палец, пока я не смогу отследить причину.