Датчик отпечатков пальцев для Ubuntu 24.04

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

Команда lsusb выдает

Шина 001 Устройство 005: ID 138a:003f Validity Sensors, Inc. VFS495 Сканер отпечатков пальцев

на моем ноутбуке HP ProBook 450 G3, но затем fprintd-enroll показывает следующее сообщение

Невозможно зарегистрироваться: GDBus.Error:net.reactivated.Fprint.Error.NoSuchDevice: Нет доступных устройств

Это после установки зависимостей с помощью следующей команды.

sudo apt install fprintd libpam-fprintd

У меня похожая проблема на свежем установочном образе Ubuntu 24.04 на Dell Inspiron 5502.

вставьте описание изображения здесь

вставьте описание изображения здесь

Также получаю аналогичный ответ от `

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

Установка и настройка сенсоров отпечатков пальцев в Ubuntu 24.04

Введение

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

Проблема

При использовании команды lsusb на вашем HP ProBook 450 G3 или Dell Inspiron 5502, вы видите информацию о сенсоре, например:

Bus 001 Device 005: ID 138a:003f Validity Sensors, Inc. VFS495 Fingerprint Reader

Тем не менее, при попытке регистрации отпечатка пальца с помощью fprintd-enroll вы получаете сообщение об ошибке:

Impossible to enroll: GDBus.Error:net.reactivated.Fprint.Error.NoSuchDevice: No devices available

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

Шаги по устранению неполадок

  1. Проверка поддержки устройства
    Убедитесь, что ваш сенсор отпечатков пальцев поддерживается системой. На данный момент проект fprintd поддерживает ограниченное число сенсоров. Для VFS495 рекомендуется проверить официальный список совместимых устройств.

  2. Установка необходимых пакетов
    Вы уже установили необходимые пакеты с помощью команды:

    sudo apt install fprintd libpam-fprintd

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

    sudo apt update && sudo apt upgrade
  3. Проверка состояния службы fprintd
    Убедитесь, что служба fprintd запущена:

    systemctl status fprintd

    Если служба не работает, запустите её:

    sudo systemctl start fprintd
  4. Логирование и диагностика ошибок
    Если проблема продолжается, проверьте журнал системы на наличие ошибок, связанных с fprintd:

    journalctl -xe | grep fprintd

    Это может дать ясность относительно того, почему устройство не распознается.

  5. Изменение конфигурации PAM
    Убедитесь, что настройки PAM настроены корректно. Откройте файл конфигурации /etc/pam.d/common-auth и проверьте наличие записи:

    auth    required    pam_unix.so nullok_secure
    auth    required    pam_fprintd.so
  6. Проверка прав пользователя
    Убедитесь, что ваш пользователь имеет необходимые права для использования сенсора. Попробуйте выполнять команды под суперпользователем (с помощью sudo), чтобы проверить, не сохраняется ли проблема к правам доступа.

  7. Обновление ядра
    В некоторых случаях проблемы с поддержкой аппаратного обеспечения могут быть связаны с устаревшим ядром. Попробуйте обновить ядро до последней стабильной версии.

Заключение

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

Если у вас есть дополнительные вопросы или вам нужна помощь, не стесняйтесь задавать их!

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

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