Một trong những thứ mình thích thú nhất khi dùng ThinkPad trên Windows là có phần mềm quản lý vân tay. Phần mềm này có thể dùng để đăng nhập Windows, hoặc có thể setting để chỉ cần 1 cái quẹt vân tay là mở được máy từ trạng thái tắt. Rất tiện.
Nhưng trong công việc mình lại dùng Ubuntu là chủ yếu, không có driver nào chính thức từ Lenovo cả. Ubuntu cũng có một số cách để xài tạm, mà điều sướng nhất là sudo cũng xài được luôn, không phải gõ password nếu password dài loằng ngoằng (như mình chẳng hạn). Nữa là dữ liệu vân tay được Ubuntu lưu riêng, không ảnh hưởng tới vân tay bên Windows (Hình như vân tay bên Windows lưu vào ROM nên xài được cả khi tắt máy). Dưới đây là 2 cách phổ biến.
1. libpam-fprintd
Ưu điểm:
- Gọn nhẹ
Nhược điểm:
- Đèn ở cảm biến vân tay không sáng khi đang ở trạng thái đọc.
- Khi login mà đọc vân tay thành công, phải bấm 1 lần nữa vào button "Unlock" với vào được desktop.
- Setting toàn bằng dòng lệnh.
Cài đặt và sử dụng:
For Ubuntu 16.04 or greater:
sudo apt install libpam-fprintd
For Ubuntu 15.10
sudo add-apt-repository -y ppa:fingerprint/fprint
sudo apt-get update
sudo apt-get install libfprint0 fprint-demo libpam-fprintd
For Ubuntu 15.04 or less
sudo add-apt-repository -y ppa:fingerprint/fprint
sudo apt-get update
sudo apt-get install libfprint0 fprint-demo libpam-fprintd gksu-polkit
Sau đó thì bắt đầu quét vân tay bằng lệnh:
fprintd-enroll
Thử với sudo apt update
:
Setting thêm nhiều vân tay khác:
fprintd-enroll -f [finger-name]
[finger-name]: left-thumb, left-index-finger, left-middle-finger, left-ring-finger, left-little-finger, right-thumb, right-index-finger, right-middle-finger, right-ring-finger, right-little-finger
2. fingerprint-gui
Ưu điểm
- Giao diện đồ họa dễ dùng
- Có báo sáng đèn ở cảm biến
- Linh hoạt giữa password và vân tay
Nhược điểm
- Nếu /home dir đã được encrypted (khi cài đặt Ubuntu từ đầu), không thể dùng vân tay để login. Để giải quyết, dùng tab Password trong phần mềm để lưu password ra bên ngoài (USB chẳng hạn), thì sẽ login được với encrypted home dir, nhưng USB phải luôn cắm thì mới được. (Với hành động khóa máy Super + L rồi login lại bằng vân tay thì vẫn OK).
- Tốc độ nhận dạng chậm hơn so với Windows.
Cài đặt và sử dụng:
# Install
sudo apt-add-repository ppa:fingerprint/fingerprint-gui && sudo apt-get update
sudo apt-get install libbsapi policykit-1-fingerprint-gui fingerprint-gui
# Uninstall:
sudo apt-get install policykit-1-gnome
sudo apt-get remove fingerprint-gui
Giao diện phần mềm:
Kết luận
Sau khi xài cả 2 cách trên thì mình quyết định... remove tất cả! Vì rườm rà không cần thiết, không nhanh bằng Windows. Quẹt vân tay khi sudo thì cũng hay ho thật nhưng dùng sudo nghĩa là dùng Terminal, là gõ phím rồi, mắc mớ chi lại phải đưa tay xuống để quẹt. Bên Windows có phần mềm ThinkVantage Password Manager khá là hay (tất nhiên là dành cho ThinkPad), không chỉ lưu password cho trang web mà mọi phần mềm có xài password đều dùng được, có yêu cầu vân tay cho mỗi lần đăng nhập luôn.