Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Проблема с работой датчика отпечатка пальца  (Прочитано 13908 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн AlexDem

  • Автор темы
  • Активист
  • *
  • Сообщений: 707
    • Просмотр профиля
Всем привет.
Дано: ноутбук Lenovo ThinkBook 15 с Windows 11 + Ubuntu Budgie 22.04 на борту. Есть датчик отпечатка пальца в кнопке Power, хочется использовать его в Ubuntu. В Windows все работает как надо
(Нажмите, чтобы показать/скрыть)
Проблема:
В Ubuntu просто нет такой опции в меню настройки пользователя, хотя по идее она должна быть:
Вот что у меня:
(Нажмите, чтобы показать/скрыть)
Вот как должно быть:
(Нажмите, чтобы показать/скрыть)
При этом сам датчик определяется системой:
(Нажмите, чтобы показать/скрыть)

Что пробовал:
1) По мануалу: sudo apt-get -y install fprintd - 0 эффекта
2) В списке поддерживаемых устройств моего устройства не видно: https://fprint.freedesktop.org/supported-devices.html 27c6:55a4
Но на форумах встречал мнение что работает.

Вопрос: как бы это пофиксить? Есть подозрение, что проблема с драйверами, и не поддерживается это устройство, а как проверить?


Онлайн F12

  • Администратор
  • Старожил
  • *
  • Сообщений: 5012
    • Просмотр профиля
Re: Проблема с работой датчика отпечатка пальца
« Ответ #1 : 21 Августа 2022, 15:47:50 »
Fingerprint GUI

(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 21 Августа 2022, 15:51:53 от F12 »

Оффлайн AlexDem

  • Автор темы
  • Активист
  • *
  • Сообщений: 707
    • Просмотр профиля
Re: Проблема с работой датчика отпечатка пальца
« Ответ #2 : 21 Августа 2022, 17:47:13 »
Fingerprint GUI

(Нажмите, чтобы показать/скрыть)
Спасибо, но вот ч то я нашел по этому поводу: "Fingerprint GUI is no longer maintained and is not compatible with Ubuntu 20.04 and newer. There is a built-in fingerprint login feature in 20.04 under Settings->Users->Authentication & Login."
Err:12 https://ppa.launchpadcontent.net/fingerprint/fingerprint-gui/ubuntu jammy Release           
  404  Not Found [IP: 185.125.190.52 443]

« Последнее редактирование: 21 Августа 2022, 17:51:33 от AlexDem »

Онлайн F12

  • Администратор
  • Старожил
  • *
  • Сообщений: 5012
    • Просмотр профиля
Re: Проблема с работой датчика отпечатка пальца
« Ответ #3 : 21 Августа 2022, 19:24:00 »
вот тут предлагаются решения...

ЗЫЖ а про SUSE я похоже переврал, от нефиг делать полистал старые маны по этому дистру, смотрю, а там пишут что сканер отпечатков пальцев настраивается в YaST (это центр управления в SUSE), и никакого Fingerprint GUI, а я почему-то был так уверен, что имен он там использовался   :idiot2:

Оффлайн AlexDem

  • Автор темы
  • Активист
  • *
  • Сообщений: 707
    • Просмотр профиля
Re: Проблема с работой датчика отпечатка пальца
« Ответ #4 : 21 Августа 2022, 19:51:22 »
вот тут предлагаются решения...
Спасибо, как раз вот это решение и ругается на то, что нет версии для 22.04.

Онлайн F12

  • Администратор
  • Старожил
  • *
  • Сообщений: 5012
    • Просмотр профиля
Re: Проблема с работой датчика отпечатка пальца
« Ответ #5 : 21 Августа 2022, 22:51:27 »
как раз вот это решение и ругается на то, что нет версии для 22.04.
- вижу два варианта:
  • подождать когда появится версия для 22.04
  • пока отказаться от 22.04, и установить 20.04

Оффлайн AlexDem

  • Автор темы
  • Активист
  • *
  • Сообщений: 707
    • Просмотр профиля
Re: Проблема с работой датчика отпечатка пальца
« Ответ #6 : 22 Августа 2022, 08:57:50 »
как раз вот это решение и ругается на то, что нет версии для 22.04.
- вижу два варианта:
  • подождать когда появится версия для 22.04
  • пока отказаться от 22.04, и установить 20.04
Да и хрен с ним, не критично для работы, просто доп удобство.

Оффлайн kodalin

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Привет! Я тоже обладатель ноутбука серии ThinkBook (14-G4-ABA), и недавно начал пользоваться Ubuntu как основной системой.

Вижу, что теме уже больше года, может не актуально, но я всё равно решил поделиться своим траблшутингом этого вопроса, может кому-то будет полезно.
Когда я установил Ubuntu 22.04.1, я тоже встретился с нерабочим отпечатком пальца, что знатно бесило. После долгих поисков фикса и кучи нерабочих мануалов, я решил написать в support Lenovo, как вендору, вдруг помогут.
В итоге я получил от них ответ "Эта серия ноутбуков не тестировалась и не производилась для других ОС кроме Windows., проверить это можете в спецификации". Этот ответ меня конечно же не устроил и я пошёл копать дальше.
У них же на сайте я встретился с драйвером ELAN https://support.lenovo.com/us/en/downloads/ds560939-elan-fingerprint-driver-for-ubuntu-2204-thinkpad-e14-gen-4-e15-gen-4 кинул этой ссылкой в вендора, на что мне ответили - "это ведь не та серия ноутбуков, для вашего не подойдёт".
 
Но как оказалось, магия сработала.
К слову в инструкции README всё ниже описано подробней, мной от туда скопипащено.

ОПРЕДЕЛЕНИЕ СКАНЕРА ОТПЕЧАТКОВ В ВАШЕЙ СИСТЕМЕ:
  1. Откройте консоль терминала и установите hwinfo.
          $ sudo apt install hwinfo
  2. В консоли терминала введите:
          $ hwinfo | grep Fingerprint
  3. Информация об устройстве отпечатков пальцев должна быть:
          Device: usb 0x0c4b "ELAN:Fingerprint"
В серии ThinkBook 14-G4-ABA как раз этот девайс.

ИНСТРУКЦИЯ ПО УСТАНОВКЕ
  1. Скачать по ссылке выше ELAN FingerPrint Driver r1slf01w.zip
  2. Откройте консоль терминала, введите следующее:
        $ sudo apt-get update && sudo apt-get upgrade
        $ sudo apt install libfprint-2-tod1 libssl1.1
        $ sudo mkdir -p /usr/lib/x86_64-linux-gnu/libfprint-2/tod-1/
        $ sudo cp libfprint-2-tod1-elan.so /usr/lib/x86_64-linux-gnu/libfprint-2/tod-1/
        $ sudo systemctl restart fprintd.service 
   3. Зарегистрируйте отпечаток пальца.
   4. Проверить отпечаток пальца.

После этих этапов у меня появилась возможность сканировать и добавлять палец в настройках, в разделе "Пользователи". Но при входе в систему, у меня всё равно разблокировка не срабатывала. Немного порывшись, я встретился с рекомендацией установить пакет $sudo apt install libpam-fprintd
И профит! Всё заработало.

 

Страница сгенерирована за 0.056 секунд. Запросов: 25.