/lib/security/howdy/pam.pyの修正とか必要なくなっていたので試してみた。
整理できていないけど、以下でうまく行くはず。
参考:https://www.onesystems.ch/blog/anmelden-ueber-die-webcam-unter-ubuntu-einrichten/
$ sudo add-apt-repository ppa:ubuntuhandbook1/howdy
$ sudo apt install howdy
$ sudo howdy config
次を追記 (ThinkPad X1 Carbon 6th genの場合)
device_path = /dev/v4l/by-path/pci-0000:00:14.0-usb-0:8:1.0-video-index0
$ sudo howdy add
後はいつもの通り…
■2025/3/2 訂正
$ sudo add-apt-repository ppa:ubuntuhandbook1/howdy
$ sudo apt update
$ sudo apt install howdy python3-numpy python3-opencv python3-dlib libpam-python dlib-models libinireader0 v4l-utils ffmpeg
$ v4l2-ctl –list-devices
Synaptics RMI4 Touch Sensor (rmi4:rmi4-00.fn54):
/dev/v4l-touch0
Integrated Camera: Integrated C (usb-0000:00:14.0-8):
/dev/video0
/dev/video1
/dev/media0
$ sudo vim /lib/udev/rules.d/99-howdy-camera-select.rules
次を記載する
KERNEL==”video0″, SYMLINK+=”videohowdy”
$ sudo udevadm trigger
$ sudo howdy config
パスを記載する
device_path = /dev/video0
$ sudo howdy add
有効化/無効化は次で
$ sudo pam-auth-update