principis/howdy-beta
Project ID: 115428
Description
Unofficial builds of Howdy beta.
Installation Instructions
IMPORTANT
Remove howdy and the repo before installing this version!
dnf remove howdy
dnf copr remove principis/howdy
Enable repository
dnf copr enable principis/howdy-beta
Install howdy
dnf --refresh install howdy howdy-gtk
Configure your camera
Use howdy-gtk
or see below.
Manual
Find all video devices:
$ ls /dev/video*
Configure howdy:
sudo howdy config
# or use your favorite text editor
sudo vim /lib64/security/howdy/config.ini
Change device_path
to your camera.
device_path = /dev/video2
You can test if you've chosen the correct camera by running howdy test
and see if the IR emitters turn on.
Configure PAM
Configure howdy for sudo
Add the following line to the top of /etc/pam.d/sudo
auth sufficient pam_howdy.so
Configure howdy for kde lockscreen
Add howdy to /etc/pam.d/kde
so it looks something like this:
$ cat /etc/pam.d/kde
auth sufficient pam_howdy.so
auth substack system-auth
auth include postlogin
account required pam_nologin.so
...
Only add the pam_howdy.so
line in the appropriate place (before system-auth
), don't change anything else you don't understand!
Configure howdy for login (sddm)
Add howdy to /etc/pam.d/sddm
so it looks something like this:
$ cat sddm
auth [success=done ignore=ignore default=bad] pam_selinux_permit.so
auth sufficient pam_howdy.so
auth substack password-auth
...
Only add the pam_howdy.so
line in the appropriate place (before system-auth
), don't change anything else you don't understand!
Configure howdy for login (gdm)
Add howdy to /etc/pam.d/gdm-password
so it looks something like this:
$ cat gdm-password
auth [success=done ignore=ignore default=bad] pam_selinux_permit.so
auth sufficient pam_howdy.so
auth substack password-auth
Only add the pam_howdy.so
line in the appropriate place (before system-auth
), don't change anything else you don't understand!
Annoying messages
If you see messages like these when using howdy:
libva info: VA-API version 1.13.0
libva info: Trying to open /usr/lib64/dri/iHD_drv_video.so
libva info: Found init function __vaDriverInit_1_13
libva info: va_openDriver() returns 0
You can disable them by editing the /etc/profile.d/howdy.sh
and /etc/profile.d/howdy.csh
files and uncommenting the lines containing OPENCV_VIDEOIO_PRIORITY_INTEL_MFX
.
Active Releases
The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).
Release | Architectures | Repo Download |
---|---|---|
Fedora 39 | aarch64 (72)*, ppc64le (6)*, s390x (6)*, x86_64 (1396)* | Fedora 39 (217 downloads) |
Fedora 40 | aarch64 (30)*, ppc64le (0)*, s390x (0)*, x86_64 (6431)* | Fedora 40 (322 downloads) |
Fedora 41 | aarch64 (16)*, ppc64le (14)*, s390x (18)*, x86_64 (3123)* | Fedora 41 (250 downloads) |
Fedora rawhide | aarch64 (16)*, ppc64le (20)*, s390x (15)*, x86_64 (72)* | Fedora rawhide (35 downloads) |
* Total number of downloaded packages.