- Вопрос или проблема
- Ответ или решение
- Не удается найти опцию отпечатка пальца в Ubuntu 24.04
- 1. Убедитесь, что служба fprintd активна
- 2. Проверка совместимости устройства
- 3. Отключение и повторное подключение устройства
- 4. Обновление и установка необходимых пакетов
- 5. Обратитесь к сообществу и отчетам ошибок
- 6. Рассмотрите альтернативные методы аутентификации
- Заключение
Вопрос или проблема
Он обнаруживает, когда я использую 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 или техническую поддержку.