Postępowałem zgodnie z różnymi samouczkami, aby umożliwić czytanie odcisków palców, ale bez powodzenia.
GUI odcisków palców ciągle mówi no device found
.
Jakaś pomoc na ten temat?
= Edytuj Po pierwszej odpowiedzi =
Postępowałem zgodnie z samouczkiem, który napisałeś, aby zainstalować odcisk palca
wynikiem lsusb jest:
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 003 Device 002: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB
Bus 001 Device 003: ID 17ef:1003 Lenovo Integrated Smart Card Reader
Bus 001 Device 004: ID 147e:2020 Upek
Bus 001 Device 005: ID 04f2:b2da Chicony Electronics Co., Ltd
Bus 003 Device 003: ID 04f2:0760 Chicony Electronics Co., Ltd Acer KU-0760 Keyboard
Bus 003 Device 004: ID 046d:c517 Logitech, Inc. LX710 Cordless Desktop Laser
Więc nie wydaje się, że mój czytnik jest obsługiwany ... mam rację?
12.04
thinkpad
fingerprint-reader
Pierre
źródło
źródło
Odpowiedzi:
Dobra, używam Thinkpada X1 i jest na nim ten sam układ biometryczny. Dwukrotnie przeszukałem cały internet pod kątem tego problemu, ale, dobra wiadomość, znalazłem sposób, aby działał we wszystkich przypadkach, więc oto mały „samouczek”, który kompiluje informacje z tego wątku i innych miejsc:
Instalowanie oprogramowania
Najpierw dodaj odcisk palca PPA, jak wspomniano w poprzednich postach, i zainstaluj wymagane pakiety:
Następnie pobierz i rozpakuj ten http://volker.de/wp-content/uploads/2012/12/BSAPI_4.3.291Lite_SDK_for_Linux.tar.gz .
Modyfikacja libbsapi
PPA Libbsapi obecnie nie obsługuje tego mikroukładu, jednak zastąpienie instalacji najnowszą wersją będzie działać. Najpierw wymyśl architekturę (32 lub 64), a następnie zlokalizuj plik libbsapi.so w folderze lib (dla wersji 32-bitowej) lub w folderze lib64 (dla wersji 64-bitowej) . Następnie skopiuj ten plik (używając sudo lub gksudo na nautilus) do folderu / usr / lib.
Następnie musimy dodać ten plik: /lib/udev/rules.d/40-libbsapi.rules. Kod do dodania to:
Zrób to za pomocą:
sudo nano /lib/udev/rules.d/40-libbsapi.rules
lubsudo gedit /lib/udev/rules.d/40-libbsapi.rules
, w zależności od preferencji.Ostatnia modyfikacja i wszystko gotowe
Musimy przyznać dostęp gui odcisków palców do magistrali USB czytnika. Uruchom
lsusb
i zlokalizuj linię, która może tak wyglądaćBus 001 Device 003: ID 147e:2020 Upek
(w rzeczywistości wyszukaj identyfikator 147e: 2020 Upek). 001 wskazuje tutaj jego identyfikator magistrali, a 003 to jego identyfikator urządzenia. Zwróć uwagę na swoje. Następnie wydaj polecenie (w moim przypadku, ale dostosuj do własnej magistrali i identyfikatora urządzenia):Następnie uruchom GUI odcisków palców, które powinny rozpoznać twoje urządzenie i skonfigurować je z radością.
źródło
W rzeczywistości dostępna jest nowsza wersja pakietu
libbsapi
niż dostępna w pakieciefingerprint-gui
PPA, który obsługuje to urządzenie. Wypróbowałem to z moim T530 (skaner deviceid 147e: 2020) i działa.Na tej stronie znajduje się instrukcja i źródło tej biblioteki (przewiń w dół na połączonej stronie dla wersji angielskiej). W moim systemie Ubuntu 12.10 ścieżka do
udev
pliku reguł, który należy edytować, jest inna niż w samouczku, jest to:źródło
Instalacja
Przede wszystkim, jeśli wcześniej instalowałeś GUI odcisków palców, całkowicie się go pozbądź. Usuń wszystkie pliki binarne, biblioteki współdzielone, wszelkie inne pliki i cofnij wszystkie zmiany, które wprowadziłeś w plikach konfiguracyjnych systemu (szczególnie w plikach w /etc/pam.d/).
Dodaj ten PPA do swoich źródeł:
Zainstaluj pakiety:
Wyloguj się z sesji i zaloguj ponownie (potrzebujemy nowych ustawień domyślnych sesji).
Ustawiać
Po instalacji uruchom GUI odcisków palców (można go znaleźć w System> Preferencje) i zarejestruj swoje odciski palców.
To powinno być wszystko, co musisz zrobić!
Spróbuj zablokować ekran, wylogować się i zalogować, sudo w terminalu i uruchomić aplikacje graficzne wymagające uprawnień roota.
źródło
Począwszy od października 2013 r. PPA zostało zaktualizowane i działało to dla mnie po wyjęciu z pudełka. Używam Ubuntu 13.10 (pyskaty) z Thinkpad T430s (Upek 147e: 2020). Strona PPA pokazuje teraz znacznie większą listę obsługiwanych urządzeń.
Nigdy wcześniej nie używałem odcisków palców na moim starym T60, ponieważ konfigurowanie tego było bardzo uciążliwe, ale teraz bardzo mi się podoba.
źródło
Fprintd
Fprintd znajduje się w oficjalnym repozytorium Ubuntu.
Zapewnia również sterowniki.
Może być zainstalowany z:
źródło