howdy 人臉辨識

2025-06-29 linux

環境

  • OS: Debian 12

安裝

git clone [email protected]:boltgolt/howdy.git
sudo apt-get update && sudo apt-get install -y \
python3 python3-pip python3-setuptools python3-wheel \
cmake make build-essential \
libpam0g-dev libinih-dev libevdev-dev python3-opencv \
python3-dev libopencv-dev python3-pip python3-venv v4l-utils
sudo pip install dlib opencv-python --break-system-packages
sudo ln -s /usr/bin/python3 /usr/bin/python
meson setup build
meson compile -C build
meson install -C build
v4l2-ctl --list-devices
sudo howdy config
device_path: /dev/video0
sudo howdy -U pollochang add
  • /etc/pam.d/common-auth
auth    sufficient                      /usr/local/lib/x86_64-linux-gnu/security/pam_howdy.so
  • /etc/pam.d/gdm-password
@include common-auth
auth    sufficient      /usr/local/lib/x86_64-linux-gnu/security/pam_howdy.so
...
@include common-account
sudo systemctl restart gdm3