Не могу найти опцию отпечатка пальца в Ubuntu 24.04.

Вопрос или проблема

Он обнаруживает, когда я использую lsusb, но не может запустить fprintd-enroll

fprintd-enroll
Невозможно зарегистрироваться: GDBus.Error:net.reactivated.Fprint.Error.NoSuchDevice: Нет доступных устройств
sudo systemctl start fprintd && sudo systemctl status fprintd
● fprintd.service - Демон аутентификации по отпечатку пальца
     Загружен: загружен (/usr/lib/systemd/system/fprintd.service; статический)
     Активен: активен (работает) с понедельника 2024-07-08 15:22:30 IST; 3 секунды назад
       Документы: man:fprintd(1)
   Главный PID: 90113 (fprintd)
      Задачи: 6 (лимит: 9114)
     Память: 1.6M (макс: 2.5M)
        CPU: 72ms
     CGroup: /system.slice/fprintd.service
             └─90113 /usr/libexec/fprintd

Jul 08 15:22:30 bhanu-vardhan-reddy-Vostro-3500 systemd[1]: Запуск fprintd.service - Демон аутентификации по отпечатку пальца...
Jul 08 15:22:30 bhanu-vardhan-reddy-Vostro-3500 fprintd[90113]: Создание обертки TOD для драйвера goodix-tod (сенсор отпечатков пальца Goodix 53xc)
Jul 08 15:22:30 bhanu-vardhan-reddy-Vostro-3500 systemd[1]: Запущен fprintd.service - Демон аутентификации по отпечатку пальца.

У меня такая же проблема. И вот журналы с помощью этой команды: journalctl -xe | grep fprintd

25 сент. 10:05:30 mathis-HP-ZBook-15-G5 systemd[1]: fprintd.service: Успешно деактивирован.
░░ Юнит fprintd.service успешно перешел в состояние 'мертв'.
25 сент. 10:08:45 mathis-HP-ZBook-15-G5 sudo[5076]:   mathis : TTY=pts/0 ; PWD=/home/mathis ; USER=root ; COMMAND=/usr/bin/systemctl start fprintd
25 сент. 10:08:45 mathis-HP-ZBook-15-G5 systemd[1]: Запуск fprintd.service - Демон аутентификации по отпечатку пальца...
░░ Тема: Задание на запуск юнита fprintd.service начато
░░ Задание на запуск юнита fprintd.service начато.
25 сент. 10:08:45 mathis-HP-ZBook-15-G5 systemd[1]: Запущен fprintd.service - Демон аутентификации по отпечатку пальца.

У меня была такая же проблема. Я обновился до Ubuntu 24.04 с 23.10, и отпечаток пальца работал. Но после некоторого обновления (около месяца назад) он исчез, и, похоже, опция входа по отпечатку пальца больше недоступна. Мне помогло понизить драйвер в Обновителе прошивки – Считыватель отпечатков пальцев Prometheus (с 10.01.40xxxx до 10.01.3478575). Lenovo ThinkPad P14s gen 2i (версия Intel) Версия прошивки: N34ET63W (1.63)

Ответ или решение

Не удается найти опцию отпечатка пальца в Ubuntu 24.04

Если вы столкнулись с проблемой отсутствия опции отпечатка пальца на Ubuntu 24.04, хотя ваше устройство распознается с помощью команды lsusb, и вы получаете сообщение об ошибке при выполнении fprintd-enroll, это может быть связано с несколькими факторами. Рассмотрим возможные решения и шаги для устранения неполадок.

1. Убедитесь, что служба fprintd активна

На вашем устройстве служба fprintd запущена. Вы можете убедиться в этом, выполнив следующие команды:

sudo systemctl start fprintd
sudo systemctl status fprintd

Вы получили подтверждение, что служба активна и работает, однако необходимо также удостовериться в том, что она не завершила свою работу неожиданно. Обратите внимание на ваши журналы с помощью:

journalctl -xe | grep fprintd

2. Проверка совместимости устройства

Обратите внимание, что поддержка различных адаптеров отпечатков пальцев может варьироваться в зависимости от используемого драйвера. Если вы обновили свою систему и после этого пропала поддержка вашего устройства, возможно, проблема в драйверах.

В случае, если вы используете адаптер Goodix Fingerprint Sensor или другой специфичный драйвер, проверьте, есть ли обновления или более старые версии драйвера, которые могут быть совместимы с вашей конфигурацией. Например, как упоминал пользователь, иногда откат драйвера может помочь:

  • Откройте Firmware Updater и попробуйте понизить версию драйвера, если это возможно.

3. Отключение и повторное подключение устройства

Иногда простое отключение и повторное подключение устройства может решить проблему. Пробуйте физически отключить сканер отпечатков пальцев (если он внешний) или перезагрузить ноутбук.

4. Обновление и установка необходимых пакетов

Убедитесь, что у вас установлены все необходимые пакеты для работы с fprintd. Вы можете установить их с помощью следующей команды:

sudo apt install fprintd libfprint-2-2

После установки перезагрузите систему и проверьте наличие опции отпечатка пальца.

5. Обратитесь к сообществу и отчетам ошибок

Если ни одно из вышеуказанных решений не помогло, рекомендуется обратиться на форумы Ubuntu или соответствующие группы поддержки. Возможно, проблема является известной, и разработчики уже работают над ее решением. Также полезно просмотреть баг-трекеры, такие как Launchpad, чтобы узнать, есть ли аналогичные отчеты об ошибках и возможные решения.

6. Рассмотрите альтернативные методы аутентификации

В качестве временного решения вы можете использовать другие методы аутентификации, такие как пароль или PIN-код, пока проблема с отпечатком пальца не будет решена.

Заключение

Проблема с отсутствием опции отпечатка пальца в Ubuntu 24.04 может быть вызвана различными факторами – от несовместимости драйверов до настройки самой службы аутентификации. Следуя указанным выше шагам, вы сможете выявить и устранить проблему, обеспечив стабильную работу функции отпечатков пальцев. Если у вас все еще возникают трудности, не стесняйтесь обращаться за помощью в сообщество Ubuntu или техническую поддержку.

Оцените материал
Добавить комментарий

Капча загружается...