thinkpad X24指纹识别不能用,求教方法
-
- 帖子: 78
- 注册时间: 2006-05-27 22:15
Re: thinkpad X24指纹识别不能用,求教方法
你看下你的指纹识别是不是 Validity 138a:0017。
如果是,可以按照如下方法解决 (勉强能用,也不是很好):
1. Install the newest libfprint manually. git clone https://github.com/abbradar/fprint_vfs5011.git
2. The following packages should be installed in order to compile fprint: automake pkg-config libtool libglib2-dev, libnss, libusb-1.0-dev, libxv-dev imagemagick(or another one, I forgotted).
3. The libfprint will be installed in /usr/local/lib by default
4. install fprint0 libfprint0 by using aptitude install.
5. Libfprint0 will be installed at /usr/lib/x86-gnu-linux/
6. relink libfprint.so.0 to /usr/local/lib/libfprint.so.0.0.0
7. At the current stage, fprint-enroll can be executed. But it does not work yet.
8. By settings->user>fingerprint login enabled.
9 In order to make all functions work, anthor package libpam-fprintd should be installed.
10. check whether the pam_fprintd.so has been added to /etc/pam.d/common_auth
如果是,可以按照如下方法解决 (勉强能用,也不是很好):
1. Install the newest libfprint manually. git clone https://github.com/abbradar/fprint_vfs5011.git
2. The following packages should be installed in order to compile fprint: automake pkg-config libtool libglib2-dev, libnss, libusb-1.0-dev, libxv-dev imagemagick(or another one, I forgotted).
3. The libfprint will be installed in /usr/local/lib by default
4. install fprint0 libfprint0 by using aptitude install.
5. Libfprint0 will be installed at /usr/lib/x86-gnu-linux/
6. relink libfprint.so.0 to /usr/local/lib/libfprint.so.0.0.0
7. At the current stage, fprint-enroll can be executed. But it does not work yet.
8. By settings->user>fingerprint login enabled.
9 In order to make all functions work, anthor package libpam-fprintd should be installed.
10. check whether the pam_fprintd.so has been added to /etc/pam.d/common_auth
-
- 帖子: 26
- 注册时间: 2012-06-25 10:38
Re: thinkpad X24指纹识别不能用,求教方法
我的指纹就是Validity X240等都是更换的新一批指纹识别器,
-
- 帖子: 26
- 注册时间: 2012-06-25 10:38
Re: thinkpad X24指纹识别不能用,求教方法
这步骤有点复杂。。。。有点吃力,我不是很专业。。。不过谢谢了
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
-
- 帖子: 26
- 注册时间: 2012-06-25 10:38
Re: thinkpad X24指纹识别不能用,求教方法
谢谢,我的 usb id 好像没有
Bus 001 Device 002: ID 8087:8000 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 005: ID 04f2:b39a Chicony Electronics Co., Ltd
Bus 002 Device 004: ID 8087:07dc Intel Corp.
Bus 002 Device 003: ID 138a:0017 Validity Sensors, Inc.
Bus 002 Device 002: ID 17ef:6016 Lenovo
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
以上是我的,但是没有在https://launchpad.net/~fingerprint/+arc ... rprint-gui 找到。。。。。不知道该怎么办,求大神指引?
Bus 001 Device 002: ID 8087:8000 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 005: ID 04f2:b39a Chicony Electronics Co., Ltd
Bus 002 Device 004: ID 8087:07dc Intel Corp.
Bus 002 Device 003: ID 138a:0017 Validity Sensors, Inc.
Bus 002 Device 002: ID 17ef:6016 Lenovo
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
以上是我的,但是没有在https://launchpad.net/~fingerprint/+arc ... rprint-gui 找到。。。。。不知道该怎么办,求大神指引?
-
- 帖子: 26
- 注册时间: 2012-06-25 10:38
Re: thinkpad X24指纹识别不能用,求教方法
谢谢,我的 usb id 好像没有
Bus 001 Device 002: ID 8087:8000 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 005: ID 04f2:b39a Chicony Electronics Co., Ltd
Bus 002 Device 004: ID 8087:07dc Intel Corp.
Bus 002 Device 003: ID 138a:0017 Validity Sensors, Inc.
Bus 002 Device 002: ID 17ef:6016 Lenovo
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
以上是我的,但是没有在https://launchpad.net/~fingerprint/+arc ... rprint-gui 找到。。。。。不知道该怎么办,求大神指引?
Bus 001 Device 002: ID 8087:8000 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 005: ID 04f2:b39a Chicony Electronics Co., Ltd
Bus 002 Device 004: ID 8087:07dc Intel Corp.
Bus 002 Device 003: ID 138a:0017 Validity Sensors, Inc.
Bus 002 Device 002: ID 17ef:6016 Lenovo
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
以上是我的,但是没有在https://launchpad.net/~fingerprint/+arc ... rprint-gui 找到。。。。。不知道该怎么办,求大神指引?
-
- 帖子: 26
- 注册时间: 2012-06-25 10:38
Re: thinkpad X24指纹识别不能用,求教方法
谢谢,我的 usb id 好像没有
Bus 001 Device 002: ID 8087:8000 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 005: ID 04f2:b39a Chicony Electronics Co., Ltd
Bus 002 Device 004: ID 8087:07dc Intel Corp.
Bus 002 Device 003: ID 138a:0017 Validity Sensors, Inc.
Bus 002 Device 002: ID 17ef:6016 Lenovo
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
以上是我的,但是没有在https://launchpad.net/~fingerprint/+arc ... rprint-gui 找到。。。。。不知道该怎么办,求大神指引?
Bus 001 Device 002: ID 8087:8000 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 005: ID 04f2:b39a Chicony Electronics Co., Ltd
Bus 002 Device 004: ID 8087:07dc Intel Corp.
Bus 002 Device 003: ID 138a:0017 Validity Sensors, Inc.
Bus 002 Device 002: ID 17ef:6016 Lenovo
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
以上是我的,但是没有在https://launchpad.net/~fingerprint/+arc ... rprint-gui 找到。。。。。不知道该怎么办,求大神指引?
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: thinkpad X24指纹识别不能用,求教方法
你有使用 windows 嗎
可以進 windows 裝置管理員 找出
pid 及 vid
然後手動加入 ubuntu 的 設定檔內
讓 lsusb 可以識別
可以進 windows 裝置管理員 找出
pid 及 vid
然後手動加入 ubuntu 的 設定檔內
讓 lsusb 可以識別
-
- 帖子: 26
- 注册时间: 2012-06-25 10:38
Re: thinkpad X24指纹识别不能用,求教方法
是的 ,我在我的设备管理器,指纹识别设备找到了指纹识别器的pid和vid ,请问如何将它设定到ubuntu内让lsusb识别
谢谢!
谢谢!
-
- 帖子: 26
- 注册时间: 2012-06-25 10:38
Re: thinkpad X24指纹识别不能用,求教方法
lsusb显示的 Bus 002 Device 003: ID 138a:0017 Validity Sensors, Inc. 这个应该是我的指纹识别器,系统是可以识别的,但是我安装
Fingerprint GUI 这个软件不能识别到我的指纹设备。
Fingerprint GUI 这个软件不能识别到我的指纹设备。
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: thinkpad X24指纹识别不能用,求教方法
1. http://www.linux-usb.org/usb.idslsusb显示的 Bus 002 Device 003: ID 138a:0017 Validity Sensors, Inc. 这个应该是我的指纹识别器,系统是可以识别的
1-1. 確認 usb id
138a Validity Sensors, Inc.
0017 Fingerprint Reader
沒有標明型號
1-2. 檢查看看
138a Validity Sensors, Inc.
Fingerprint Reader 還有許多型號
核對一下 你的型號
2. 如果確定是 138a:0017你看下你的指纹识别是不是 Validity 138a:0017。
如果是,可以按照如下方法解决 (勉强能用,也不是很好):
2-1. 參考
viewtopic.php?p=3124159#p3124159
2-2. 還有問題 請再貼文
也許 sunnsi 也可以幫你
-
- 帖子: 26
- 注册时间: 2012-06-25 10:38
Re: thinkpad X24指纹识别不能用,求教方法
第六步. relink libfprint.so.0 to /usr/local/lib/libfprint.so.0.0.0 这一步我不知道怎么做,能不能详细说下?谢谢
以下是我做的工作:
1 下载了fprint_vfs5011-master,并且进行了make ,sudo make install.
2 sudo apt-get install libgdk-pixbuf2.0-dev libusb-1.0.0-dev libnss3-dev libglib2.0-dev libtool automake libxv-dev
3 ThinkPad-X240:/usr/lib/x86_64-linux-gnu$ grep fprint /etc/pam.d/common-auth
auth [success=3 default=ignore] pam_fprintd.so max_tries=1 timeout=10 # debug
4 ThinkPad-X240:/usr/lib/x86_64-linux-gnu$ fprintd-enroll
list_devices failed: No devices available
指纹识别器还是不能正常工作。。。。。。。
以下是我做的工作:
1 下载了fprint_vfs5011-master,并且进行了make ,sudo make install.
2 sudo apt-get install libgdk-pixbuf2.0-dev libusb-1.0.0-dev libnss3-dev libglib2.0-dev libtool automake libxv-dev
3 ThinkPad-X240:/usr/lib/x86_64-linux-gnu$ grep fprint /etc/pam.d/common-auth
auth [success=3 default=ignore] pam_fprintd.so max_tries=1 timeout=10 # debug
4 ThinkPad-X240:/usr/lib/x86_64-linux-gnu$ fprintd-enroll
list_devices failed: No devices available
指纹识别器还是不能正常工作。。。。。。。
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: thinkpad X24指纹识别不能用,求教方法
這裡已經說了指纹识别器还是不能正常工作。。。。。。。
7. At the current stage, fprint-enroll can be executed. But it does not work yet.
非 root 使用者登入4 ThinkPad-X240:/usr/lib/x86_64-linux-gnu$ fprintd-enroll
list_devices failed: No devices available
試試
sudo fprintd-enroll
如果是 Ubuntu 14.04 / 14.10 下載這個 deb 來安裝看看
http://people.canonical.com/~acelan/libfprint/
libfprint0_0.5.1+git20140707_amd64.deb
或
libfprint-dev_0.5.1+git20140707_amd64.deb
詳細參閱
https://bugs.launchpad.net/ubuntu/+sour ... bug/790183
特別是 #77 上下貼文
https://bugs.launchpad.net/ubuntu/+sour ... omments/77
This patch is indeed working for :0017 Validity sensor, I've attached a small patch which enables its support.
加了這個 patch 可以支援 :0017
其它方案 參閱
http://askubuntu.com/questions/tagged/t ... ageSize=50