Kernel update 後に fprintd-enroll で list_device failed 備忘録

Environment
Photo by hyt.

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 ...
Environment
スポンサーリンク
Following hyt!
タイトルとURLをコピーしました