Cách cài đặt trình điều khiển in dấu vân tay trên lenovo X1 carbon trên Ubuntu 16.04


10

Tôi cần cài đặt trình điều khiển in ngón tay của thế hệ thứ 5 carbon X1 trên Ubuntu 16.04. Tôi có thể tìm trình điều khiển cho các bản phân phối Linux ở đâu?

Đây là kết quả đầu ra của 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đầu ra

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:~$ 

Câu trả lời:


11

Công cụ cảm biến độ chính xác 138a: 0097 vẫn đang được "thiết kế ngược" và chưa được hỗ trợ bởi dễ cài đặt fingerprinthoặc các thiết bị khác.

Sau đây là WIP (Công việc đang tiến hành) của Nikita Mikhailov:

  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

Thông tin bổ sung và thảo luận:

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

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


Xin chào, có ai đã làm cho nó hoạt động với X1 Carbon không?
Kasun Siyambalapitiya

không hoạt động cho X1 Yoga của tôi bằng cách sử dụng Bus 001 Thiết bị 004: ID 138a: 0090 Cảm biến về tính hợp lệ, Inc.
Bashar Al-Abdulhadi

2
thực sự github.com/hrenod/libfprint đã làm việc cho tôi trên ThinkPad X1 Yoga!
Bashar Al-Abdulhadi

Vé dường như đã chuyển đến đây bây giờ gitlab.freedesktop.org/libfprint/libfprint/issues/54 nhưng có vẻ như họ cần ai đó để xác minh rằng nó hoạt động cho 138a: 0097. Tôi có một trong những chiếc trên Lenovo P51 của mình, nhưng tôi không biết cách cài đặt bản sửa lỗi để kiểm tra. Tôi hiện đang chờ đăng ký tại trang GitLab của họ để được xác nhận, vì vậy tôi có thể hỏi. Nhưng trong lúc này, có ai ở đây có thể cho tôi biết làm thế nào không?
Michael Scheper

1

Phần mềm hiện tại duy nhất cho 138a: 0097 là https://github.com/nmikhailov/Valids90/tree/master/prototype tuy nhiên chưa có trình điều khiển nào, vì vậy WIP mà krispy đã đề cập sẽ không hoạt động để mở khóa máy tính của bạn. Chỉ có một nguyên mẫu chỉ có thể quét và kiểm tra cơ sở dữ liệu nội bộ, vẫn không có cách nào để thêm dấu vân tay bên ngoài Windows.

Để hỗ trợ thêm cho sự phát triển, tôi khuyên bạn nên làm theo các hướng dẫn tại https://github.com/nmikhailov/Valids90/blob/master/prototype/README.md và tạo một vấn đề mới trên GitHub với đầu ra của nguyên mẫu.

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

Và sao chép đầu ra vào https://github.com/nmikhailov/Valids90/issues/new với tiêu đề "Đầu ra nguyên mẫu cho Thinkpad X1 Carbon thế hệ thứ 5 (138a: 0097)"

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.