お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2024-02-04 05:07:43

gr
メンバ
登録日: 2019-06-14

libfprint-vfs0090-gitを探しています。

指紋認証で必要らしいのですが、libfprint-vfs0090-gitはどこにありますでしょうか?
AUR かららしいのですがインストールのやり方も合わせてご教示ください。

オフライン

 

#2 2024-02-05 15:53:41

si
メンバ
From: hokkaido kitami, jp
登録日: 2007-01-15

Re: libfprint-vfs0090-gitを探しています。

gr による投稿:

指紋認証で必要らしいのですが、libfprint-vfs0090-gitはどこにありますでしょうか?
AUR かららしいのですがインストールのやり方も合わせてご教示ください。

AUR は、archlinux のパッケージインストールシステムです。
Ubuntuの場合は、まずは下記ページを参照してみてください。
https://gihyo.jp/admin/serial/01/ubuntu-recipe/0786

オフライン

 

#3 2024-02-09 07:07:39

gr
メンバ
登録日: 2019-06-14

Re: libfprint-vfs0090-gitを探しています。

Ubuntu installation
If you're using ubuntu just use this PPA to get the libfprint TOD packages with vfs0090 sensor support.
You can enroll your fingers by using the fprintd-enroll utility or from UI using unity-control-center user-accounts in unity or gnome-control-center user-accounts in GNOME (it's the same as going in System settings -> User accounts pane and enable the fingerprint login).
So, in steps (for ubuntu) it would be:

# Initialize the device
sudo snap install validity-sensors-tools
sudo snap connect validity-sensors-tools:raw-usb
sudo validity-sensors-tools.initializer

# Add the repository and install the tod package
sudo add-apt-repository -u ppa:3v1n0/libfprint-vfs0090
sudo apt install libfprint-2-tod-vfs0090


Then go in system settings (account) and enable the fingerprint login

これをやってもlibfprint-vfs0090がないとエラーが出ます。

オフライン

 

#4 2024-02-12 16:26:36

si
メンバ
From: hokkaido kitami, jp
登録日: 2007-01-15

Re: libfprint-vfs0090-gitを探しています。

gr による投稿:

Ubuntu installation
If you're using ubuntu just use this PPA to get the libfprint TOD packages with vfs0090 sensor support.
You can enroll your fingers by using the fprintd-enroll utility or from UI using unity-control-center user-accounts in unity or gnome-control-center user-accounts in GNOME (it's the same as going in System settings -> User accounts pane and enable the fingerprint login).
So, in steps (for ubuntu) it would be:

# Initialize the device
sudo snap install validity-sensors-tools
sudo snap connect validity-sensors-tools:raw-usb
sudo validity-sensors-tools.initializer

# Add the repository and install the tod package
sudo add-apt-repository -u ppa:3v1n0/libfprint-vfs0090
sudo apt install libfprint-2-tod-vfs0090


Then go in system settings (account) and enable the fingerprint login

これをやってもlibfprint-vfs0090がないとエラーが出ます。

掲示された内容で検索したページの情報は何れも、3年以上前のものですが、
Ubuntuのバージョンとか、lsusb で表示されるデバイスは
掲示されたドライバやツールで対応できるものなのですか?
参考
標準でサポートされているデバイス : https://fprint.freedesktop.org/supported-devices.html
8ヶ月前のAsk Ubuntu(Ubuntu 22.04、Valditity Sensors VFS495 Fingerprint reader):   
https://askubuntu.com/questions/1470139/how-to-get-validity-fingerprint-sensor-working

オフライン

 

#5 2024-02-26 06:43:45

gr
メンバ
登録日: 2019-06-14

Re: libfprint-vfs0090-gitを探しています。

https://wiki.archlinux.jp/index.php/Lenovo_ThinkPad_P50#.E6.8C.87.E7.B4.8B.E3.82.BB.E3.83.B3.E3.82.B5.E3.83.BC.E3.81.8C.E6.A9.9F.E8.83.BD.E3.81.97.E3.81.AA.E3.81.84
です。

オフライン

 

#6 2024-02-28 16:42:28

si
メンバ
From: hokkaido kitami, jp
登録日: 2007-01-15

Re: libfprint-vfs0090-gitを探しています。

gr による投稿:

https://wiki.archlinux.jp/index.php/Lenovo_ThinkPad_P50#.E6.8C.87.E7.B4.8B.E3.82.BB.E3.83.B3.E3.82.B5.E3.83.BC.E3.81.8C.E6.A9.9F.E8.83.BD.E3.81.97.E3.81.AA.E3.81.84
です。

ThinkPad P50 で、Validity Sensors VFS7500 Touch Fing 搭載ですと、下記ページがヒット
https://linux-hardware.org/?id=usb:138a-0090
status filed となっています。
archlinux の AUR も libfprint-vfs0090-git は。[孤児] となってます。

si@i7arch ~]$ paru -Ss vfs0090
aur/libfprint-vfs009x-git 1:1.90.1.r6.g2978dc0-2 [+14 ~0.00] [古いバージョン: 2022-02-03] [孤児]
    Library for fingerprint readers (includes libre vfs0090 and vfs0097 driver)

オフライン

 

#7 2024-02-28 18:41:08

gr
メンバ
登録日: 2019-06-14

Re: libfprint-vfs0090-gitを探しています。

わかりました。
色々とアドバイスをいただきありがとうございました。

オフライン

 

#8 2024-02-29 23:15:07

elliptic
メンバ
登録日: 2020-03-05

Re: libfprint-vfs0090-gitを探しています。

ppa:3v1n0/libfprint-vfs0090にあるパッケージは
Ubuntu 16.04 ~ 20.10用だけです。
試すなら Ubuntu 20.04 LTSを使用して下さい。
それ以上新しいUbuntuでは、自分でソースコードからビルドしてみなければなりません。

オフライン

 

#9 2024-03-01 05:57:41

gr
メンバ
登録日: 2019-06-14

Re: libfprint-vfs0090-gitを探しています。

elliptic様
私はubuntu22.04LTSなのでビルドですかあ。。。
自分のスキルでは難しそうです。
ありがとうございました。

オフライン

 

#10 2024-03-01 21:54:10

elliptic
メンバ
登録日: 2020-03-05

Re: libfprint-vfs0090-gitを探しています。

#9 gr による投稿:

私はubuntu22.04LTSなので

投稿の手引きを読んだり、

#4 si による投稿:

Ubuntuのバージョンとか、lsusb で表示されるデバイスは

に答えてもらえたら、もう少し早く回答できたかもしれません。


別の人による同様のプロジェクトとして ppa:uunicorn/open-fprintd があるようです。
こちらは、 Ubuntu 22.04 LTS(jammy)対応で デバイス138a:0090のコードも入っているようです。
https://github.com/uunicorn/python-validity
grさんのThinkpadで動くかどうかはわかりませんが。

オフライン

 

#11 2024-03-01 22:52:46

gr
メンバ
登録日: 2019-06-14

Re: libfprint-vfs0090-gitを探しています。

楕円形の様

メッセージありがとうございます。

elliptic による投稿:

#9 gr による投稿:

私はubuntu22.04LTSなので

投稿の手引きを読んだり、

#4 si による投稿:

Ubuntuのバージョンとか、lsusb で表示されるデバイスは

に答えてもらえたら、もう少し早く回答できたかもしれません。

別の人による同様のプロジェクトとして ppa:uunicorn/open-fprintd があるようです。
こちらは、 Ubuntu 22.04 LTS(jammy)対応で デバイス138a:0090のコードも入っているようです。
https://github.com/uunicorn/python-validity
grさんのThinkpadで動くかどうかはわかりませんが。

やってみたところ、
----------------------------------------------------------------------------------------------------------------------------
$sudo add-apt-repository ppa:uunicorn/open-fprintd
リポジトリ: 'deb https://ppa.launchpadcontent.net/uunicorn/open-fprintd/ubuntu/ jammy main'
概要:
This PPA contains experimental software. Please use at your own risk.
より詳しい情報: https://launchpad.net/~uunicorn/+archive/ubuntu/open-fprintd
リポジトリを追加しています。
続けるには「Enter」キーを、中止するにはCtrl-cを押してください。
Found existing deb entry in /etc/apt/sources.list.d/uunicorn-ubuntu-open-fprintd-jammy.list
Adding deb entry to /etc/apt/sources.list.d/uunicorn-ubuntu-open-fprintd-jammy.list
Found existing deb-src entry in /etc/apt/sources.list.d/uunicorn-ubuntu-open-fprintd-jammy.list
Adding disabled deb-src entry to /etc/apt/sources.list.d/uunicorn-ubuntu-open-fprintd-jammy.list
Adding key to /etc/apt/trusted.gpg.d/uunicorn-ubuntu-open-fprintd.gpg with fingerprint 2937DB010DA51096CD4277FF8D4C774BA6D18F90
ヒット:1 http://archive.ubuntulinux.jp/ubuntu jammy InRelease
ヒット:2 http://archive.ubuntulinux.jp/ubuntu-ja-non-free jammy InRelease     
ヒット:3 https://dl.winehq.org/wine-builds/ubuntu jammy InRelease             
ヒット:4 http://packages.microsoft.com/repos/code stable InRelease             
ヒット:5 https://cloud.r-project.org/bin/linux/ubuntu jammy-cran40/ InRelease 
ヒット:6 https://dl.google.com/linux/chrome/deb stable InRelease               
ヒット:7 http://security.ubuntu.com/ubuntu jammy-security InRelease           
ヒット:8 http://jp.archive.ubuntu.com/ubuntu jammy InRelease                   
ヒット:9 http://jp.archive.ubuntu.com/ubuntu jammy-updates InRelease           
ヒット:10 http://jp.archive.ubuntu.com/ubuntu jammy-backports InRelease       
ヒット:11 https://ppa.launchpadcontent.net/c2d4u.team/c2d4u4.0+/ubuntu jammy InRelease
ヒット:12 https://ppa.launchpadcontent.net/danielrichter2007/grub-customizer/ubuntu jammy InRelease
ヒット:13 https://ppa.launchpadcontent.net/flatpak/stable/ubuntu jammy InRelease
ヒット:14 https://ppa.launchpadcontent.net/uunicorn/open-fprintd/ubuntu jammy InRelease
パッケージリストを読み込んでいます... 完了
-------------------------------------------------------------------------------------------------------------------
$sudo apt install open-fprintd fprintd-clients python3-validity
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています... 完了       
状態情報を読み取っています... 完了       
fprintd-clients はすでに最新バージョン (1.90.1-1ubuntu3) です。
open-fprintd はすでに最新バージョン (0.6~ppa1) です。
python3-validity はすでに最新バージョン (0.14~ppa1) です。
アップグレード: 0 個、新規インストール: 0 個、削除: 0 個、保留: 3 個。
-----------------------------------------------------------------------------------------------------------------
$fprintd-enroll
list_devices failed:
----------------------------------------------------------------------------------------------------------------
$sudo python3 /usr/share/python-validity/playground/factory-reset.py
Traceback (most recent call last):
  File "/usr/share/python-validity/playground/factory-reset.py", line 1, in <module>
    from validitysensor.sensor import factory_reset, RebootException
ModuleNotFoundError: No module named 'validitysensor'
-------------------------------------------------------------------------------------------------------------
でした。

オフライン

 

Board footer

Powered by FluxBB