概要
Fingerprint GUI の指紋認証でログインしようとしたら、”!!ERROR: FOUND ENCRYPTED HOMEDIR BUT NO PASSWORD!!!” というエラーが出て、ログインできない。
原因は、ホームディレクトリを暗号化しているからだった。
ホームディレクトリが暗号化されているユーザーがFingerprint GUI でログインするには、別途鍵用USBメモリーなどを用意しておく必要があるとのこと。
しかしこれは面倒なので、ログイン時はやはり素直にパスワードを入力することにした。
詳細
- OS: Linux Mint 18.1 ‘Serena’ “MATE 64bit”
- Fingerprint GUI のVer.: 1.09
症状
Fingerprint GUI をインストール/設定して、Linux Mint に指紋認証でログインしようとした。
すると、以下のようなメッセージが表示されて、ログインできない。
!!ERROR: FOUND ENCRYPTED HOMEDIR BUT NO PASSWORD!!!
また、ログイン以外で管理者権限(sudo など)を求められる場面においても、指紋認証が成功しない。
いずれも、これまで通りパスワード入力でならば、認証が通る。
なお、ロック画面の解除だけは、指紋でも成功する。
原因
ログインしたいユーザーのホームディレクトリが暗号化されていると、指紋だけではログインできない模様。
私のホームディレクトリは暗号化してあるので、これに該当していた。
問題回避候補策
a. 素直にパスワードを入力する。
b. Fingerprint GUI の設定画面で、鍵用のUSBメモリーなどを予め作っておく。
それを起動毎に挿しておけば、指紋でもログインできるらしい。
※未試行
採用した問題回避策
上記a。都度パスワードを入力することにした。
いちいちUSBメモリーを指すのも、USBメモリーをそのために一つ使うのも、どちらも嫌なので。
でもロック画面の解除は、指紋でもできた。ロック画面はけっこう頻繁に解除するので、指紋はそこそこ役には立ってる。
情報源
http://askubuntu.com/questions/538876/error-while-login-in-ubuntu-using-fingerprint-gui
https://bugs.launchpad.net/ubuntu/+source/libfprint/+bug/998367