Установите драйвер отпечатка пальца 138a: 0090 в Ubuntu 16.04 (ThinkPad T460s)

9

Я собираюсь настроить свои новые фантастические T460 с Ubuntu 16.04 (из-за проблемы с ядром Skylake, я выбрал такую ​​новую версию), я попытался использовать свой датчик отпечатков пальцев, который 138a: 0090 (lusb) Fingerprint Gui не распознает устройство, которое неудивительно, потому что его нет в списке совместимости этого. Я должен ждать водителя, или я могу что-то сделать с этим?

Большое спасибо :)

Atomius
источник
1
16.04 не было выпущено, что делает ваш вопрос не по теме. Если бы ваш вопрос был о том, как заставить работать этот конкретный сканер отпечатков пальцев, это было бы другое.
LiveWireBT
Это как раз мой вопрос, я новичок в этом сообществе как писатель, поэтому, пожалуйста, извините за некоторые ошибки в публикации материалов
Atomius
1
Это пока не поддерживается, отследите ошибку на bugs.freedesktop.org/show_bug.cgi?id=94536
Treviño
У меня такой же сканер на моем новом Lenovo Thinkpad X1 Yoga. Тоже не везет с фринтом. Я посмотрел репозиторий libfprint, но последний раз проект обновлялся в 2008 году, и, похоже, нет «списка запросов драйверов» :(
это работало с моим x1-carbon i7 3-го поколения 3448 launchpad.net/~fingerprint/+archive/ubuntu/fingerprint-gui Удачи
Шериф Салем,

Ответы:

7

Я только что установил сканер отпечатков пальцев (138a: 0090) на мой Thinkpad T460p!

  1. Хорошая идея удалить, libpam-fprintdесли вы уже установили его:
    $sudo apt remove libpam-fprintd
  2. Добавьте репо, для libpam-fprintdкоторого поддерживается 138:0090
    $sudo add-apt-repository -u ppa:3v1n0/libfprint-vfs0090
  3. Установить libpam-fprintd
    $sudo apt install libpam-fprintd
  4. Зарегистрируйте свой индексатор, используя:
    $fprintd-enroll -f "right-index-finger" "$USER"
  5. Записать все пальцы:
    $for finger in {left,right}-{thumb,{index,middle,ring,little}-finger}; do fprintd-enroll -f "$finger" "$USER"; done

Смотрите здесь для получения дополнительной информации: https://github.com/3v1n0/libfprint

barro32
источник
ОНО РАБОТАЕТ! Протестировал его на Lenovo T460p и пока работает без нареканий. Отличная работа, человек!
Шон Боне
Я следовал твоим инструкциям, но при попытке зачислить палец получил Enroll result: enroll-unknown-error. Я пытаюсь заставить его работать на T460p с установленной Ubuntu 18.04. У вас есть идеи, как заставить это работать?
mateuszb
попробовал это на моем ноутбуке Lenovo p50. работал хорошо до list_devices failed: No devices available
зачисления
5

У меня есть x1 carbon 4th gen с тем же сканером отпечатков пальцев. Я просмотрел исходный код libfprint, и он пока не поддерживается, поэтому он не работает. Вам, вероятно, придется подождать, пока кто-нибудь не создаст драйвер для него.

Дэйв Чилук
источник
2

Усилия по обратному проектированию протокола начались и нашли здесь определенный успех . Следите за этим проектом для водителя.

conradlee
источник
0

Для Ubuntu 16.04 или выше:

Выполните следующие действия, чтобы установить репо на Lenovo B серии (отлично работал с моим Lenovo E450)

  1. $ sudo apt install libpam-fprintd
  2. $ fprint-enroll
  3. Проведите пальцем по сканеру пальцев
Mack
источник