Fedora 20中的Lenovo T440s指纹读取器


8

我刚刚获得了新的Lenovo T440,并安装了带有Gnome 3的Fedora 20。除指纹读取器外,其他所有设备均运行平稳。它有一个Validity VFS5011(138a:0017)设备,该设备尚未得到官方的支持libfprint,但是有实验性的支持

libfprint从源代码安装了此版本,还构建了标准的fprintdpam_fprint。现在,在Gnome设置的“用户”部分,我可以选择启用指纹登录。我注册了指纹并获得“您的指纹已成功保存。您现在应该可以使用指纹读取器登录”。信息。但是,我不是。登录屏幕照常提示我输入密码。指纹读取器上的LED指示灯不闪烁。

在终端中,我可以使用来检查我的指纹,fprintd-verify并且它可以工作。通过fprintd-enroll也注册手指,并且看起来与从系统设置进行实际注册相同。

更新资料

pam.d文件中,两个已经包含pam_fprintd.so,一个是fingerprint-auth,另一个是system-auth

#%PAM-1.0
# This file is auto-generated.
# User changes will be destroyed the next time authconfig is run.
auth        required      pam_env.so
auth        sufficient    pam_fprintd.so
auth        sufficient    pam_unix.so nullok try_first_pass
auth        requisite     pam_succeed_if.so uid >= 1000 quiet_success
auth        required      pam_deny.so

account     required      pam_unix.so
account     sufficient    pam_localuser.so
account     sufficient    pam_succeed_if.so uid < 1000 quiet
account     required      pam_permit.so

password    requisite     pam_pwquality.so try_first_pass local_users_only retry=3 authtok_type=
password    sufficient    pam_unix.so sha512 shadow nullok try_first_pass use_authtok
password    required      pam_deny.so

session     optional      pam_keyinit.so revoke
session     required      pam_limits.so
-session     optional      pam_systemd.so
session     [success=1 default=ignore] pam_succeed_if.so service in crond quiet use_uid
session     required      pam_unix.so

另外,我认为那堆gdm-*文件可能是相关的,因为据我了解,这gdm是Gnome登录屏幕?然而,它们之中没有一个pam-fprintd.so将其添加到例如gdm-fingerprint没有效果。


我没有指纹读取器了,但是我会检查一下启用了指纹读取器的pam.d设置。
Didi Kohen 2014年

这里的一些资源可能会有所帮助。
terdon

特别是哪个pam.d设置?
Jonas Greitemann 2014年

Answers:


2

毕竟,我至少部分地解决了这个问题。显然,

yum install fprintd-pam

做到了。现在,我可以使用sudo的身份验证和去除屏幕锁定的指纹识别器,但没有尚未初始登录屏幕(我认为这是很奇怪的,因为在登录屏幕和锁屏提示的外观几乎相同的)。仍欢迎任何关于如何实现这一目标的进一步答案。


0

我有一个没有读者的T410,但是我将检查此页面以查看是否有什么可以帮助您的:Fedora Wiki-功能/指纹

我也将开始思考ThinkWiki T440类别,那里没有看到任何针对此模型的特定信息,但是您经常可以上下几种模型来查找相关信息。

同样值得注意的是,我从Lenovo找到了这个论坛,有人在问您相同的问题(型号不同的发行版-Ubuntu 13.10)。T440上的Ubuntu 13.10-Wifi,声音,指纹读取器和TrackPoint问题


Fedora Wiki页面已经过时了。如我所写,我的问题是根本不使指纹读取器正常工作。这是说服登录屏幕接受指纹认证。
Jonas Greitemann 2014年

因此,我认为问题不在于硬件。我怀疑我的fprint手动安装不完整。
Jonas Greitemann 2014年

@Jonas-是的,我并不是在暗示硬件问题,但是过去使用thinkpads时,必须安装自定义软件才能使它们运行,因此我将您直接引到这些资源上。他们可能会有所帮助的机会。对于没有Thinkpad或扫描仪的人来说,这个问题很难解决,因为问题仅限于拥有一个。
slm
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.