Instale el controlador de huellas digitales 138a: 0090 en Ubuntu 16.04 (ThinkPad T460s)

8

Estoy a punto de configurar mi nuevo T460s fantástico con Ubuntu 16.04 (debido a un problema con el Kernel de Skylake, tengo que elegir una nueva versión) Intenté usar mi sensor de huellas dactilares que es 138a: 0090 (lusb) Fingerprint Gui no reconoce el dispositivo que no es de extrañar, porque no está en la lista de compatibilidad de la misma. ¿Tengo que esperar a un conductor o hay algo que pueda hacer al respecto?

Muchas gracias :)

Atomius
fuente
1
16.04 no se ha lanzado, lo que hace que su pregunta esté fuera de tema. Si su pregunta fuera sobre cómo hacer que ese lector de huellas digitales en particular funcione, eso sería algo diferente.
LiveWireBT
Esa es exactamente mi pregunta, soy nuevo en esta comunidad como escritor, así que disculpe algunos errores al publicar cosas
Atomius
1
Esto aún no es compatible, rastrea el error en bugs.freedesktop.org/show_bug.cgi?id=94536
Treviño
Tengo el mismo escáner en mi nuevo Lenovo Thinkpad X1 Yoga. Tampoco suerte con fprint. Miré el repositorio de libfprint, pero el proyecto se actualizó por última vez en 2008, y no parece haber una "lista de solicitudes de controladores" :(
esto funcionó con mi x1-carbon i7 3rd generación 3448 launchpad.net/~fingerprint/+archive/ubuntu/fingerprint-gui Mejor suerte
Sherif Salem

Respuestas:

6

¡Acabo de recibir el lector de huellas digitales (138a: 0090) trabajando en mi Thinkpad T460p!

  1. Puede ser una buena idea eliminar libpam-fprintdsi ya lo instaló:
    $sudo apt remove libpam-fprintd
  2. Agregue el repositorio libpam-fprintdque admite 138:0090
    $sudo add-apt-repository -u ppa:3v1n0/libfprint-vfs0090
  3. Instalar libpam-fprintd
    $sudo apt install libpam-fprintd
  4. Inscriba su buscador de índice usando:
    $fprintd-enroll -f "right-index-finger" "$USER"
  5. Inscriba todos los dedos:
    $for finger in {left,right}-{thumb,{index,middle,ring,little}-finger}; do fprintd-enroll -f "$finger" "$USER"; done

Consulte aquí para obtener más información: https://github.com/3v1n0/libfprint

barro32
fuente
¡FUNCIONA! Lo probé en un Lenovo T460p y funciona perfectamente hasta ahora. Gran trabajo hombre!
Sean Bone
He seguido tus instrucciones, pero cuando traté de inscribir un dedo, lo conseguí Enroll result: enroll-unknown-error. Estoy tratando de que funcione en T460p con Ubuntu 18.04 instalado. ¿Tienes alguna idea de cómo hacer que funcione?
mateuszb
Probé esto en mi portátil Lenovo p50. funcionó bien hasta que el dedo se inscribe, la salida fue:list_devices failed: No devices available
Zany_Zachary1
5

Tengo un x1 carbon 4th gen que tiene el mismo lector de huellas digitales. Miré a través de la fuente de libfprint upstram, y todavía no parece compatible, por eso no funciona. Probablemente tendrá que esperar hasta que alguien cree un controlador para ello.

Dave Chiluk
fuente
2

El esfuerzo para aplicar ingeniería inversa al protocolo ha comenzado y ha encontrado cierto éxito aquí . Esté atento a ese proyecto para un conductor.

conradlee
fuente
0

Para Ubuntu 16.04 o superior:

Siga estos pasos para instalar el repositorio en una serie Lenovo B (funcionó muy bien con mi Lenovo E450)

  1. $ sudo apt install libpam-fprintd
  2. $ fprint-enroll
  3. Pase el dedo en el escáner de dedo
Mack
fuente