Pembaca sidik jari Lenovo T440s di Fedora 20

8

Saya baru saja mendapatkan Lenovo T440s baru saya dan menginstal Fedora 20 dengan Gnome 3 di atasnya. Semuanya berjalan dengan lancar, kecuali untuk pembaca sidik jari. Ada perangkat Validity VFS5011 (138a: 0017) yang belum didukung secara resmi libfprint, tetapi ada dukungan eksperimental yang tersedia .

Saya telah menginstal versi ini libfprintdari sumber dan juga membangun standar fprintd dan pam_fprint . Di bagian Pengguna pada pengaturan Gnome, saya sekarang memiliki opsi untuk mengaktifkan login sidik jari. Saya mendaftarkan sidik jari saya dan mendapatkan "Sidik jari Anda berhasil disimpan. Sekarang Anda seharusnya dapat login menggunakan pembaca sidik jari Anda." pesan. Namun saya tidak. Layar login meminta saya untuk kata sandi saya seperti biasa. Indikator LED pada pembaca sidik jari tidak berkedip.

Di terminal, saya dapat memeriksa sidik jari saya menggunakan fprintd-verifydan berfungsi. Mendaftarkan jari melalui fprintd-enrolljuga berfungsi dan tampaknya sama dengan pendaftaran aktual dari pengaturan sistem.

Memperbarui

Dari pam.dfile, dua sudah termasuk pam_fprintd.so, satu adalah fingerprint-auth, yang lain adalah 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

Juga, saya pikir banyak gdm-*file bisa relevan karena pemahaman saya itu gdmadalah layar login Gnome? Namun, tidak ada yang memilikinya pam-fprintd.sodan menambahkannya ke mis gdm-fingerprinttidak berpengaruh.

Jonas Greitemann
sumber
Saya tidak memiliki pembaca sidik jari lagi, tetapi saya akan memeriksa pengaturan pam.d bahwa pembaca sidik jari diaktifkan.
Didi Kohen
Beberapa sumber daya di sini mungkin membantu.
terdon
Pengaturan pam.d mana yang khususnya?
Jonas Greitemann

Jawaban:

2

Lagi pula, saya memperbaiki masalah setidaknya sebagian. Tampaknya,

yum install fprintd-pam

melakukan trik. Sekarang, saya dapat menggunakan pembaca sidik jari untuk otentikasi sudo dan menghapus kunci layar tetapi tidak belum untuk layar login awal (yang saya pikir cukup aneh, karena layar login dan kunci layar tampilan yang cepat hampir sama). Jawaban lebih lanjut tentang bagaimana mencapai ini masih disambut baik.

Jonas Greitemann
sumber
0

Saya memiliki T410 tanpa pembaca tetapi saya akan memeriksa halaman ini untuk melihat apakah ada sesuatu di sana yang dapat membantu: Fedora Wiki - Fitur / Sidik Jari .

Saya juga mulai mencari- cari di kategori ThinkWiki T440 , saya tidak melihat sesuatu yang spesifik untuk model ini di sana, tetapi Anda sering dapat naik turun beberapa model untuk menemukan informasi yang relevan.

Juga dari catatan saya menemukan forum ini dari Lenovo di mana seseorang mengajukan pertanyaan yang sama seperti Anda (model yang sama berbeda distro - Ubuntu 13.10). Ubuntu 13.10 pada T440 - Wifi, Suara, Pembaca sidik jari dan masalah TrackPoint .

slm
sumber
Halaman Fedora Wiki sudah sangat usang. Seperti yang saya tulis, masalah saya adalah tidak membuat pembaca sidik jari bekerja sama sekali. Ini tentang meyakinkan layar masuk untuk menerima otentikasi sidik jari.
Jonas Greitemann
Jadi, saya tidak berpikir masalahnya adalah perangkat keras khusus. Saya menduga instalasi manual saya dari frint entah bagaimana tidak lengkap.
Jonas Greitemann
@Jonas - ya ya, saya tidak menyiratkan masalah perangkat keras, tetapi dengan thinkpads di sana, di masa lalu, telah menjadi perangkat lunak khusus yang harus dipasang untuk membuat semuanya berfungsi, jadi saya mengarahkan Anda ke sumber daya tersebut di off kemungkinan bahwa mereka dapat membantu. Masalah ini sulit bagi ppl yang tidak memiliki Thinkpad atau pemindai sebagai referensi, karena masalahnya dilokalisasi untuk memilikinya.
slm