Package Details: howdy-beta-git 2.6.1.r239.gc5b1766-2

Git Clone URL: (read-only, click to copy)
Package Base: howdy-beta-git
Description: Windows Hello for Linux (Beta)
Upstream URL:
Licenses: MIT
Conflicts: howdy
Provides: howdy
Submitter: echizenryoma
Maintainer: kastik
Last Packager: kastik
Votes: 4
Popularity: 0.092373
First Submitted: 2022-04-09 14:46 (UTC)
Last Updated: 2024-04-17 09:13 (UTC)

Latest Comments

xXPerditorXx commented on 2024-01-18 20:17 (UTC) (edited on 2024-01-18 20:17 (UTC) by xXPerditorXx)

Sadly, when pressing enter, it isn't prompting anymore.

sudo howdy test works just fine but unlocking or in general giving permissions not.

Blendman974 commented on 2023-09-26 07:36 (UTC)

Updated PKGBUILD. Thx vixalien

dakush commented on 2023-09-26 00:22 (UTC)

The PKGBUILD from vixallen also works for me. Thanks!

vixalien commented on 2023-09-25 13:09 (UTC)

the following PKGBUILD seems to work for me

# Maintainer: Guillaume ETHEVE <>
# Contributor: Caleb Fontenot <>

pkgdesc="Windows Hello for Linux (Beta)"
    'python-elevate: for GUI howdy-gtk'

pkgver() {
    cd "$srcdir/howdy"
    git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'

build() {
    arch-meson $srcdir/howdy build -Dinstall_pam_config=true -Ddlib_data_dir="/etc/howdy/dlib-data"
    meson compile -C build

package() {
    meson install -C build --destdir "$pkgdir"

    install -dm755 "${pkgdir}/etc/howdy/dlib-data"
    install -Dm644 "${srcdir}/dlib_face_recognition_resnet_model_v1.dat" "${pkgdir}/etc/howdy/dlib-data"
    install -Dm644 "${srcdir}/mmod_human_face_detector.dat" "${pkgdir}/etc/howdy/dlib-data"
    install -Dm644 "${srcdir}/shape_predictor_5_face_landmarks.dat" "${pkgdir}/etc/howdy/dlib-data"

chrishoage commented on 2023-09-14 21:05 (UTC)

The latest commit switches to the meson build system, and this appears to have broken the build here

~/.cache/paru/clone/howdy-beta-git/src/howdy/pam_howdy ~/.cache/paru/clone/howdy-beta-git/src/howdy
The Meson build system
Version: 1.2.1
Source dir: /home/chris/.cache/paru/clone/howdy-beta-git/src/howdy/pam_howdy
Build dir: /home/chris/.cache/paru/clone/howdy-beta-git/src/howdy/pam_howdy/build
Build type: native build

ERROR: Not the project root: first statement must be a call to project()

Did you mean to run meson from the directory: "/home/chris/.cache/paru/clone/howdy-beta-git/src/howdy"?

A full log can be found at /home/chris/.cache/paru/clone/howdy-beta-git/src/howdy/pam_howdy/build/meson-logs/meson-log.txt
==> ERROR: A failure occurred in build().
error: failed to build 'howdy-beta-git-2.6.1.r187.g30728a6-1':
error: packages failed to build: howdy-beta-git-2.6.1.r187.g30728a6-1

Blendman974 commented on 2023-06-23 12:06 (UTC)

Permissions are now 755 for directories and 644 for files. And howdy GTK should be back.

sidevesh commented on 2023-06-23 07:24 (UTC)

Can the gtk ui of this be reenabled ? I see that the lines installing the gtk ui are commented out in the commit just named "Workaround to make howdy work" but has other changes too.

pztrn commented on 2023-05-24 16:17 (UTC)

To make it work with KDE screen locker I have to give 0755 to directories and 0644 to all files in /etc/howdy (and /lib/security/howdy accordingly), otherwise screen locker, which works as regular user, unable to unlock screen.

Can you please fix it in PKGBUILD?