Як встановити драйвер друку пальців на lenovo X1 carbon на Ubuntu 16.04


11

Мені потрібно встановити драйвер для друку пальців мого X1 carbon 5-го покоління на Ubuntu 16.04. Де я можу знайти драйвери для дистрибутивів Linux?

Ось результати lspci

kasun@kasun-ThinkPad-X1-Carbon-5th:~$ lspci
00:00.0 Host bridge: Intel Corporation Device 5904 (rev 02)
00:02.0 VGA compatible controller: Intel Corporation Device 5916 (rev 02)
00:08.0 System peripheral: Intel Corporation Sky Lake Gaussian Mixture Model
00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller (rev 21)
00:14.2 Signal processing controller: Intel Corporation Sunrise Point-LP Thermal subsystem (rev 21)
00:16.0 Communication controller: Intel Corporation Sunrise Point-LP CSME HECI (rev 21)
00:1c.0 PCI bridge: Intel Corporation Device 9d10 (rev f1)
00:1c.2 PCI bridge: Intel Corporation Device 9d12 (rev f1)
00:1c.4 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port (rev f1)
00:1d.0 PCI bridge: Intel Corporation Device 9d18 (rev f1)
00:1f.0 ISA bridge: Intel Corporation Device 9d4e (rev 21)
00:1f.2 Memory controller: Intel Corporation Sunrise Point-LP PMC (rev 21)
00:1f.3 Audio device: Intel Corporation Device 9d71 (rev 21)
00:1f.4 SMBus: Intel Corporation Sunrise Point-LP SMBus (rev 21)
00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (4) I219-LM (rev 21)
02:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS525A PCI Express Card Reader (rev 01)
04:00.0 Network controller: Intel Corporation Device 24fd (rev 88)
05:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd Device a804
kasun@kasun-ThinkPad-X1-Carbon-5th:~$ 

і lsusbвихід

kasun@kasun-ThinkPad-X1-Carbon-5th:~$ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 138a:0097 Validity Sensors, Inc. 
Bus 001 Device 003: ID 13d3:5682 IMC Networks 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
kasun@kasun-ThinkPad-X1-Carbon-5th:~$ 

Відповіді:


11

138a: 0097 Термін дії датчиків, Inc. продовжує бути «зворотної інженерії» і ще не підтримуються простий в установці fingerprintі інші.

Далі йде WIP (Незавершена робота) Микити Михайлова:

  1. sudo apt install git libusb-1.0-0-dev libxv-dev
  2. git clone https://github.com/nmikhailov/Validity90.git
  3. cd Validity90/libfprint
  4. ./configure
  5. make
  6. make check
  7. sudo make install

Додаткова інформація та обговорення:

https://forums.lenovo.com/t5/Linux-Discussion/Validity-Fingerprint-Reader-Linux/td-p/3352145

https://bugs.freedesktop.org/show_bug.cgi?id=94536


Привіт усім, хто-небудь отримав це, працюючи з X1 Carbon?
Касун Сіямбалапітія

не працює для моєї йоги X1 за допомогою пристрою Bus 001 004: ID 138a: 0090 Датчики дійсності, Inc також
Башар Аль-Абдулхаді

2
насправді github.com/hrenod/libfprint працював на мене на ThinkPad X1 Yoga!
Башар Аль-Абдулхаді

Білет, здається, перемістився сюди зараз gitlab.freedesktop.org/libfprint/libfprint/isissue/54, але, схоже, їм потрібен хтось, щоб перевірити, чи працює він 138a: 0097. У мене є одна з таких на моєму Lenovo P51, але я не знаю, як встановити виправлення, щоб перевірити його. Зараз я чекаю підтвердження моєї реєстрації на їхньому сайті GitLab, тому я можу запитати. Але тим часом хтось тут може мені сказати, як?
Майкл Шепер

1

Єдиним поточним програмним забезпеченням для 138a: 0097 є https://github.com/nmikhailov/Validity90/tree/master/prototype, проте до цього часу немає драйвера, тому WIP, про який говорив крипто, не буде працювати для розблокування комп'ютера. Є просто прототип, який може лише сканувати та перевіряти внутрішню базу даних, досі немає способу додати відбитки пальців поза Windows.

Для подальшої підтримки розвитку я пропоную вам дотримуватися вказівок на веб-сторінці https://github.com/nmikhailov/Validity90/blob/master/prototype/README.md та створити новий випуск на GitHub з виходом прототипу.

sudo apt-get install make gcc libgcrypt-dev libglib2.0-dev libnss3-dev libusb-1.0-0-dev libssl-dev libpng-dev libgnutls28-dev
make
./prototype

І скопіюйте вихід на https://github.com/nmikhailov/Validity90/isissue/new із заголовком "Вихід прототипу для Thinkpad X1 Carbon 5-го покоління (138a: 0097)"

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.