Kernel update 後に fprintd-enroll で list_device failed 備忘録です.
まず,結論から記しますが,Kernel update 前は正しく動作していたのなら,
sudo validity-sensors-firmware
で直るかもしれません.
Ubuntu 26.04 LTS 活用ガイド ――Linuxの基本操作からサーバ構築まで | 水野 源 |本 | 通販 | Amazon
Amazonで水野 源のUbuntu 26.04 LTS 活用ガイド ――Linuxの基本操作からサーバ構築まで。アマゾンならポイント還元本が多数。水野 源作品ほか、お急ぎ便対象商品は当日お届けも可能。またUbuntu 26.04 LTS ...
なにが起きたか?
elementary OS 8.1 on Thinkpad X1 carbon gen.6(Ubuntu 24.01 ベース)でカーネルアップデート後に,それまで使えていた指紋認証ができなくなってしまいました.

elementary os 8 on Thinkpad X1 carbon gen. 6 備忘録
elementary os 8 on Thinkpad X1 carbon gen. 6 備忘録です.Thinkpad X1 carbon gen 6 に 2024年11月26日リリースの elementary os 8 circe(以下 ...
コマンド,
$ fprintd-enroll
を試してみると,list_devices failed と表示されるだけ.あれ?指紋認証センサーが認識されていないのかなと思って,
$ lsusb
としてみると,きちんと ID 06cb:009a Synaptics, Inc. Metallica MIS Touch Fingerprint Reader はきちんと認識されている.
という事でいろいろ調べてみると,どうもこの現象,この指紋センサー特有の持病っぽいことがわかりました.
Ubuntu 26.04 LTS 活用ガイド ――Linuxの基本操作からサーバ構築まで | 水野 源 |本 | 通販 | Amazon
Amazonで水野 源のUbuntu 26.04 LTS 活用ガイド ――Linuxの基本操作からサーバ構築まで。アマゾンならポイント還元本が多数。水野 源作品ほか、お急ぎ便対象商品は当日お届けも可能。またUbuntu 26.04 LTS ...
解決方法
いろいろググって調べてみたところ,解決策は,
$ sudo systemctl stop python3-validity $ sudo validity-sensors-firmware $ sudo systemctl enable --now python3-validity
として,指紋認証センサーのファームウェアを refresh するか,
$ sudo python3 /usr/share/python-validity/playground/factory-reset.py
として,指紋認証センサーをファクトリーリセットするかのいずれかのようです.
以上!
Ubuntu 26.04 LTS 活用ガイド ――Linuxの基本操作からサーバ構築まで | 水野 源 |本 | 通販 | Amazon
Amazonで水野 源のUbuntu 26.04 LTS 活用ガイド ――Linuxの基本操作からサーバ構築まで。アマゾンならポイント還元本が多数。水野 源作品ほか、お急ぎ便対象商品は当日お届けも可能。またUbuntu 26.04 LTS ...