Вопрос или проблема
Итак, у меня установлена ZorinOS
на моем ASUS ZenBook UX330UA-AH54
, однако FingerprintGUI
показывает мой датчик отпечатков пальцев (Elantech
, я думаю) как неизвестное устройство. Есть ли какое-либо специальное программное обеспечение или исправления, которые можно использовать, чтобы мой ноутбук распознал датчик отпечатков пальцев
?
Проверьте идентификатор вашего устройства в списке поддерживаемых (на странице разработчика Launchpad):
Поддерживаемые считыватели (выполните команду lsusb, чтобы узнать идентификатор вашего считывателя)
https://fprint.freedesktop.org/supported-devices.html и
0483:2015 147e:1003 147e:3000
0483:2016 147e:2015 147e:3001
147e:1000 147e:2016 147e:5002
147e:1001 147e:2020 147e:5003
147e:1002
Если ваше устройство поддерживается, выполните шаги по установке и устранению неисправностей на этой странице Launchpad.
Поддержки еще нет! Вы можете следить за этим отчетом об ошибке на Launchpad и подписаться на него:
https://bugs.launchpad.net/ubuntu/+source/libfprint/+bug/1641290
Конечно, убедитесь, что вы проверили идентификатор вашего устройства с помощью lsusb
и подтвердите, что это 04f3:0903 Elan Microelectronics Corp перед тем, как подписываться!
Ответ или решение
Использование сканера отпечатков на ASUS ZenBook под управлением ZorinOS
Введение
Сканеры отпечатков пальцев становятся стандартной функциональностью современных ноутбуков, предоставляя пользователям удобный способ обеспечения безопасности. Тем не менее, пользователи, работающие с дистрибутивами Linux, такими как ZorinOS, могут столкнуться с проблемами совместимости с определёнными устройствами, включая сенсоры отпечатков. В данном случае мы рассмотрим ASUS ZenBook UX330UA-AH54, использующий сканер Elantech.
Проверка совместимости устройства
Первым шагом в решении проблемы с неопознанным устройством является проверка идентификатора вашего сканера. Используйте команду:
lsusb
Эта команда отобразит список всех USB-устройств, подключённых к вашему ноутбуку. Обратите внимание на идентификатор вашего сканера, который будет иметь формат XXXX:YYYY
, где XXXX
и YYYY
— это шестнадцатеричные кодовые значения.
Для проверки совместимости вашего устройства с библиотекой libfprint
, которая отвечает за управление сканерами отпечатков в Linux, сравните полученный ID с поддерживаемыми идентификаторами, представленными на официальном сайте fprint. Если ваше устройство входит в список поддерживаемых, вам следует ознакомиться с инструкциями по установке и устранению неполадок, изложенными на странице разработчика.
Установка необходимых программ
-
Установка пакетов для работы с отпечатками:
Выполните следующие команды для установки необходимого программного обеспечения:sudo apt update sudo apt install libfprint-2-2 libfprint-2-dev fprintd fprintd-gtk
-
Настройка FingerprintGUI или Fingerprintd:
Если ваше устройство поддерживается, вы сможете использовать FingertprintGUI или Fingerprintd для настройки аутентификации отпечатков пальцев. Запустите программу и следуйте инструкциям по добавлению и настройке отпечатков.
Если поддержка отсутствует
Если ваше устройство не поддерживается, вам может потребоваться следить за состоянием разработки поддержки для серии ваших устройств. Вы можете подписаться на соответствующий баг-репорт на Launchpad, чтобы получать обновления о ходе работ. Убедитесь, что ваш ID устройства соответствует ID поддерживаемых моделей, например, 04f3:0903 для Elan Microelectronics Corp.
Заключение
Работа со сканерами отпечатков пальцев в средах Linux, таких как ZorinOS, требует проверки совместимости вашего устройства. Если ваш сканер не определяется как поддерживаемый, рекомендую следить за обновлениями в проектах разработчиков. В качестве альтернативы вы можете рассмотреть возможность использования других методов аутентификации, например, паролей или PIN-кодов, пока проблема с драйверами не будет решена.
Обратите внимание, что отображение ошибки на уровне программного обеспечения может потребовать дальнейшего изучения. Если у вас возникают сложности на каком-либо этапе, не стесняйтесь обратиться за помощью на форумы сообщества Linux.