ฉันจะติดตั้งเครื่องอ่านลายนิ้วมือบน Lenovo ThinkPad ได้อย่างไร


48

ฉันมีLenovo ThinkPadพร้อมตัวอ่านลายนิ้วมือ:

ลายนิ้วมือ Thinkpad

จะทำให้ Ubuntu จดจำและใช้เพื่อเข้าสู่ระบบได้อย่างไร?

ฉันได้ลองแล้ว:

sudo add-apt-repository ppa:fingerprint/fingerprint-gui
sudo apt-get update

... แต่ GUI นี้ไม่รู้จักอุปกรณ์ของฉัน ไม่มีใครรู้ว่าตัวเลือกอื่น ๆ ?


คุณรู้จักรุ่น / ผู้ผลิต / id ของอุปกรณ์ลายนิ้วมือหรือไม่? มันอาจปรากฏในหรือlspci -v lsusb -v
วิลฟ์

ตามวิกิ Arch Archคุณอาจต้องรีบูตหรือเพิ่มตัวเองในกลุ่มplugdevและscanner(คุณควรจะอยู่ในplugdevกลุ่ม)
muru

ฉันจะเพิ่มผู้ใช้ของฉันใน 'plugdev' ???
Yosved Villar

อ่านและทำสิ่งที่ชอบman useradd sudo useradd --groups=plugdev,scanner $USERจากนั้นออกจากระบบ - กลุ่มจะใช้ในเวลาเข้าสู่ระบบเท่านั้น ไม่ถูกต้อง แต่การออกจากระบบ / การเข้าสู่ระบบเป็นวิธีที่ง่ายที่สุด
waltinator

คุณเห็นเครื่องอ่านลายนิ้วมือในเอาต์พุตของsudo lspci -vหรือsudo lsusb -vไม่ ถ้าเป็นเช่นนั้นโปรดแก้ไขคำถามของคุณเพื่อแบ่งปันข้อมูล
waltinator

คำตอบ:


55

ฉันลองทั้งลายนิ้วมือ Gui และ FPrint ใน Thinkpad W550S ของฉัน ลายนิ้วมือ Guiมีอินเทอร์เฟซที่ดี แต่ค่อนข้างเสถียรในหน้าเข้าสู่ระบบและ sudo และล้มเหลวอย่างต่อเนื่อง

FPrintดูเรียบง่ายขึ้น แต่ใช้งานได้ดีมาก:

สำหรับ Ubuntu 16.04 หรือสูงกว่า:

sudo apt install libpam-fprintd fprint-demo

สำหรับ Ubuntu 15.04 หรือน้อยกว่า

sudo add-apt-repository -y ppa:fingerprint/fprint
sudo apt-get update
sudo apt-get install libfprint0 fprint-demo libpam-fprintd gksu-polkit

หลังจากนั้นคุณสามารถทดสอบได้โดยการเรียกใช้และบันทึกลายนิ้วมือด้วยfprint_demo fprintd-enrollสิ่งนี้จะทำให้หน้าจอเข้าสู่ระบบของคุณต้องใช้การรูดนิ้วแทนรหัสผ่าน


gksu-polkit ไม่มีอยู่ในปี 2015.10 แต่ดูเหมือนว่าจะติดตั้งได้: askubuntu.com/questions/653459/…
Nicolas Raoul

ที่จริงแล้วไม่จำเป็นต้องติดตั้ง gksu-polkit ดูเหมือนว่า
Nicolas Raoul

คำถามคือสำหรับ 14.04 ฉันไม่ได้ทำการทดสอบในเวอร์ชั่นล่าสุด แต่ขอบคุณนะ
Kostanos

4
สำหรับ 16.04 apt-get install libpam-fprintdนั้นเพียงพอที่จะรับfprintd-enrollและใช้งานหน้าเข้าสู่ระบบ
Samuli Kärkkäinen

1
หลังจากตั้งค่าวิธีการกลับไปที่ป้อนรหัสผ่าน
Kasun Siyambalapitiya

4

Fprintทำงานอย่างสมบูรณ์แบบบน Lenovo Thinkpad X1 Carbon ภายใต้ Ubuntu 14.04 ฉันปฏิบัติตามคำแนะนำอย่างเคร่งครัด:

sudo add-apt-repository -y ppa:fingerprint/fprint
sudo apt-get update
sudo apt-get install libfprint0 fprint-demo libpam-fprintd

fprintd-enrollและในที่สุดก็บันทึกลายนิ้วมือของฉันด้วย ตอนนี้ฉันสามารถเข้าสู่ระบบและตรวจสอบsudoการเข้าถึงของฉันด้วยการกวาดนิ้ว!


โอ้ว้าวมี T440 ของฉันเป็นเวลา 3 ปีและเพิ่งรู้ว่า fprint นั้นทำงานได้อย่างยอดเยี่ยม นั่นหวานมาก!
อิบราฮิม

คำตอบของคุณแตกต่างจากคำตอบก่อนหน้าคืออะไร?
Kostanos

3
@AlbinFreycenon จะใช้งานได้x1 carbon 5th genหรือไม่
Kasun Siyambalapitiya

ไม่พบอุปกรณ์ใน ubuntu 16
Dibish

2

ใน Thinkpad X220 ของฉันฉันต้องเปิดใช้งานตัวอ่านลายนิ้วมือใน BIOS (แตะ F1 ซ้ำ ๆ หลังจากเริ่มคอมพิวเตอร์)

หลังจากนั้น fprint_demo จะทำงานในแง่ที่มันทำงานได้ แต่มันล้มเหลวในการอ่านข้อมูลลายนิ้วมือ ("การสแกนไม่ดีโปรดลบนิ้วของคุณก่อนที่จะลองอีกครั้ง")


5
ฉันแค่อยากจะใช้เหมือนฉันใช้มันบน windows
Yosved Villar
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.