Consider adding python-ffmpeg
as an optional dependency for the ffmpeg
recording_plugin in config.ini?
Search Criteria
Package Details: howdy 2.6.1-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/howdy.git (read-only, click to copy) |
---|---|
Package Base: | howdy |
Description: | Windows Hello for Linux |
Upstream URL: | https://github.com/boltgolt/howdy |
Keywords: | facial-recognition hello howdy ir pam-plugin windows-hello |
Licenses: | MIT |
Submitter: | kelleymcches |
Maintainer: | boltgolt (kageurufu, Raymo111, xuanruiqi, komex, myghi63) |
Last Packager: | komex |
Votes: | 40 |
Popularity: | 0.009358 |
First Submitted: | 2018-06-25 05:25 (UTC) |
Last Updated: | 2021-07-30 08:42 (UTC) |
Dependencies (13)
- hdf5 (hdf5-gitAUR, hdf5-openmpi)
- opencv (opencv-cuda)
- pam-pythonAUR (pam-python-gitAUR)
- python (python37AUR, python311AUR, python310AUR)
- python-click
- python-dlibAUR (python-dlib-cudaAUR, python-dlib-cuda-gitAUR, python-dlib-gitAUR)
- python-face_recognitionAUR
- python-face_recognition_modelsAUR
- python-numpy (python-numpy-gitAUR, python-numpy-mkl-tbbAUR, python-numpy-mklAUR, python-numpy1AUR, python-numpy-mkl-binAUR)
- python-opencv (python-opencv-cuda)
- python-pillow
- cmake (cmake-gitAUR) (make)
- pkgfile (pkgfile-gitAUR) (make)
Required by (0)
Sources (4)
- https://github.com/boltgolt/howdy/archive/v2.6.1.tar.gz
- https://github.com/davisking/dlib-models/raw/master/dlib_face_recognition_resnet_model_v1.dat.bz2
- https://github.com/davisking/dlib-models/raw/master/mmod_human_face_detector.dat.bz2
- https://github.com/davisking/dlib-models/raw/master/shape_predictor_5_face_landmarks.dat.bz2
saltedcoffii commented on 2022-09-15 21:37 (UTC)
Nocifer commented on 2022-09-04 15:48 (UTC)
It was reported to me that building with Bazel breaks when howdy is installed. After I looked into it, I realized it's because during the build process Bazel tries to scan /usr/bin
, and when it tries to follow the howdy symlink into /lib/security/howdy/cli.py
it fails due to the very strict permissions.
1) Is there any reason why howdy's directory should be chowned to 600? It should at least be 700 (it is a directory after all), and optimally it should be 755 so other applications like the aforementioned Bazel can properly access its contents, especially since it is symlinked from within the very commonly accessed /usr/bin
.
2) Actually, is there any reason for howdy's binary to reside in /lib/security
? Not only does it use the long-deprecated /lib
prefix instead of the current /usr/lib
one, but /usr/lib/security
is also hardly suitable for housing application binaries. The binary's location should probably be changed to either /usr/bin
or to something like /usr/lib/howdy
.
3) Not that it matters as far as Bazel is concerned, but generally speaking all the stuff this package installs would be better off residing in /usr/lib/howdy
instead of /usr/lib/security/howdy
.
aman.up26 commented on 2022-06-02 14:00 (UTC)
I have installed the latest Howdy version from AUR and there was no problem installing it, I was also able to add faces, and take snapshots and the howdy test also works as expected. But I still don't see any howdy msgs during login or sudo. I am a bit confused here about what to do. I use manjaro.
RubenKelevra commented on 2022-04-17 20:20 (UTC)
No issues installing it here. All dependencies work :)
guanhua commented on 2022-03-28 17:27 (UTC)
Linux arch 5.15.31-1-lts #1 SMP Wed, 23 Mar 2022 09:55:25 +0000 x86_64 GNU/Linux
<gnome-version>
<platform>41</platform>
<minor>5</minor>
<micro>0</micro>
<distributor>Arch Linux</distributor>
<!--<date></date>-->
</gnome-version>
error: target not found: pam-python
error: target not found: python-dlib
error: target not found: python-face_recognition
error: target not found: python-face_recognition_models
==> ERROR: 'pacman' failed to install missing dependencies.
==> Missing dependencies:
-> opencv
-> hdf5
-> pam-python
-> python-pillow
-> python-dlib
-> python-face_recognition
-> python-face_recognition_models
-> python-click
-> python-numpy
-> python-opencv
==> Checking buildtime dependencies...
==> ERROR: Could not resolve all dependencies.
iyanmv commented on 2022-02-03 22:03 (UTC) (edited on 2022-02-03 22:03 (UTC) by iyanmv)
For those having issues with KScreenLocker, this is the relevant issue: https://github.com/boltgolt/howdy/issues/551
And a workaround:
sudo chmod u+s /usr/lib/kcheckpass
I will probably open a bug at KDE's bugtracker.
nunopinheiro commented on 2022-01-03 19:28 (UTC) (edited on 2022-01-03 19:39 (UTC) by nunopinheiro)
howdy broken after updates " File "/lib/security/howdy/compare.py", line 17, in <module> import dlib "
after recompiling python-dlib the error changes to "Camera path is not configured correctly, please edit the 'device_path' config value."
iyanmv commented on 2021-12-26 16:20 (UTC)
TheHighGroundWin: I think you just need to recompile python-opencv
. Probably you didn't do after the update to python 3.10.
TheHighGroundWin commented on 2021-12-26 07:08 (UTC) (edited on 2021-12-26 13:34 (UTC) by TheHighGroundWin)
I get Traceback (most recent call last): File "/lib/security/howdy/compare.py", line 18, in <module> import cv2 ImportError: libjsoncpp.so.24: cannot open shared object file: No such file or directory Unknown error: 1
maybe update the dependencies because rolling back jsoncpp breaks my crucial system software.
for now sudo ln -s /lib/libjsoncpp.so /lib/libjsoncpp.so.24 has fixed it
iyanmv commented on 2021-12-24 11:49 (UTC)
I get /lib/security/howdy/pam.py[91696]: Can not open module: Permission denied
with Plasma Locking Screen since a few days ago. Other use cases (e.g. with sudo
) still work just fine.
Pinned Comments
Raymo111 commented on 2024-07-12 05:45 (UTC) (edited on 2024-07-12 05:46 (UTC) by Raymo111)
For anyone getting "RuntimeError: Unsupported image type, must be 8bit gray or RGB image",
downgrade python-numpy
to 1.26.4-2 and all will be okay... for now. See https://github.com/boltgolt/howdy/issues/937 for further discussion.