使用指纹识别器,适用于HP ProBook 138a:003f型号的Validity Sensors。

我在HP ProBook 440 G3上使用Ubuntu 16.04。它配备了一个指纹识别器。通过lsusb命令可以看到以下驱动程序信息: 总线001 设备004: ID 138a:003f Validity Sensors, Inc. VFS495 指纹识别器 但是Fingerprint GUI或者Fprint没有显示任何驱动程序,这是预期的,因为138a:003f不在它们支持的列表中。 那么我该如何在Ubuntu上使用指纹识别器呢?

1这个家伙设法让它工作起来了: https://balintbanyasz.wordpress.com/2015/03/27/get-validity-vfs-495-fingerprint-reader-working-in-ubuntu-14-04/ 不过我还没有在我的机器上测试过(工作电脑,不适合测试!) - Francesco Tocci
@FrancescoTocci 我已经尝试过这个了。结果并不好,反而损坏了整个操作系统,我不得不重新安装。 - Eular
有关这个的最新进展吗? - Zia Ul Rehman Mughal
1@ZiaUlRehmanMughal 是的,请看答案。上述指南确实很有效,但存在一些问题,所以请看这个答案 - steoiatsl
2个回答

不要使用上面的链接,因为你可能有错误的存储库。 我尝试过了,对我来说有效。

GUI指纹扫描仪

只要你的笔记本电脑有一个扫描仪,上述方法应该可以工作

你也可以尝试这种方法

通过终端安装专有的Validity驱动程序,如下所示。

这里的Google Drive下载.tar文件,并cd到保存它的目录,然后运行以下命令:

tar xf vfs495.tar
cd vfs495
sudo apt-get install alien
sudo alien Validity-Sensor-Setup-4.5-118.00.x86_64.rpm
sudo dpkg -i validity-sensor-setup_4.5-119_amd64.deb
sudo apt-get install libssl1.0.0
sudo ln /usr/lib/x86_64-linux-gnu/libssl.so /usr/lib/libssl.so.0.9.8
sudo apt-get install libcrypto++-dev
sudo ln /usr/lib/libcryptopp.so.9 /usr/lib/libcrypto.so.0.9.8

编译并安装libfprint
mkdir libfprint
cd libfprint
rpm2cpio ../libfprint-0.0.6-18.20.1.src.rpm | cpio -i --make-directories
tar xf libfprint-0.0.6.tar.bz2
cp ../libfprint-validity.patch ./libfprint-validity.patch
cd libfprint-0.0.6/
patch -p1 < ../libfprint-validity.patch
sudo apt-get install libusb-dev libcrypto++-dev libssl-dev libglib2.0-dev libmagickcore-dev checkinstall
./configure --prefix=/usr
make
sudo checkinstall -install=no make install
sudo dpkg -i libfprint_0.0.6-1_amd64.deb

编译并安装fprint_demo
cd ../..
sudo apt-get install libgtk2.0-dev
tar xf fprint_demo-0.4.tar.bz2
cd fprint_demo-0.4
./configure --prefix=/usr
make
sudo checkinstall -install=no make install
sudo dpkg -i fprint-demo_0.4-1_amd64.deb

最后,注册一个手指。
sudo /etc/init.d/vcsFPServiceDaemon start
sudo fprint_demo

这个弹出窗口应该出现。

thumbnail

将您的右手食指放入注册。
现在您应该准备好了。

1虽然这个链接可能回答了问题,但最好在这里包含回答的基本部分,并提供链接作为参考。如果链接的页面发生变化,仅有链接的回答可能会失效。-【来自审核】(/review/low-quality-posts/934065) - Daniele Santi
明白了。现在开始了。 - NMukama

您可以从这里安装驱动程序。它是一个rpm包,所以您需要使用alien,并且还需要安装其他软件包。请参考此处的指南。