-
-
Notifications
You must be signed in to change notification settings - Fork 287
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
No way to get Howdy to start authentication at system start with Ubuntu 24.04 #927
Comments
Im sorry my comment won't be useful, I just want to say I just came to this repo to open the exact same issue I'm facing with Ubuntu 24.04. I'm also very frustrated. I can add and test face, but I'm not able to make it work when typing sudo nor in login screen (gdm). |
Now it works. I have a Laptop with the lid closed.
By default it was set to true. |
This worked for me as well! Thank you for sharing. Since I'm on a fresh install, I also had to install numpy and opencv:
Then I got an indentation error in I also had to add Finally, I edited Moral of the story is that if anything goes wrong, |
Thanks for the additional step by step instructions. This is how it should be. I think we now have a very good overview and help for anyone who has the same issue. |
Thank you so much! It has fixed my issue on my Dell xps 9500 |
这里我按你的做了也不行,
启动登陆和shell下的sudo 都可以用了。 sudo mv /usr/lib/python3.12/EXTERNALLY-MANAGED /usr/lib/python3.12/EXTERNALLY-MANAGED.BAK (安装完howdy后我又改回去了) |
Thanks for the great advice, followed it all & ended up with the issue:
I found numpy 2.0.0 released yesterday... The fix I found was: sudo pip3 uninstall numpy sudo pip3 install numpy==1.26.4 |
Did you try the workaround for the ConfigParser Error? Howdy didn't work for me too on a fresh Ubuntu 24 install and after the configparser fix it tried to use the face recognition. Also make sure to add a face model (obvious I know but I just wanted to make sure you don't forget it) |
I was able to get Howdy running for login screens and console login using this method, thing is I add the line "auth |
The Keyring prompt has nothing to do with howdy. It pops up because passwords which got saved in the keyring are protected with a password. And usually by logging in with your password this keyring does get unlocked automatically, but since you don't enter any password with howdy the keyring remains locked. You can either set the password to nothing or just type the password one time each session. |
I really need help. I am very frustrated.
Ubuntu 24.04 and Howdy is a major pain in the ass for me.
I use the release version 2.6.1 and I use Ubuntu 24.04 with all updates and upgrades until today.
This is what I did so far:
But I got
error: externally-managed-environment ... bla bla ...
I had to do
Then it installed some more files and said it has finished.
Yes! (so I thought)
I tried to start howdy, but no howdy was found
sudo ln /lib/security/howdy/cli.py /usr/local/bin/howdy
fixed this issue.I tried to start howdy again, but unfortunately I was welcomed with
ModuleNotFoundError: No module named 'cli'
Well, I did
sudo nano /usr/lib/security/howdy/cli.py
and I addedsys.path.append('/lib/security/howdy')
in cli.py after import sysFixed!!
But then - really??!! - I got
ModuleNotFoundError: No module named 'dlib'
I had to do
sudo pip install dlib --break-system-packages
to overcome this.I hated to possibly break system packages but it seemed there was no other way.
Finally I called
sudo howdy config
and added the correct path to the video devicesudo howdy add
worked fine and it added my facesudo howdy test
worked. However, my face had a red circle. Don't know if this is an issue.I checked
sudo-pam-auth-update
and howdy is selected. OK.I checked
sudo nano /etc/pam.d/common-auth
and this is inside:Looks good.
Someone said you have to:
sudo chmod -R a+x /lib/security/howdy
which I did.(Not sure if this is necessary, but it won't hurt)
I checked the log file and
sudo cat /var/log/auth.log
said that there is an issue with ConfigParserSo I patched /usr/lib/security/howdy/pam.py like this:
And now ladies and gentlemen I am at the end of my capabilities.
Howdy does not start at login and I still have to manually enter my password.
Any other ideas?
The text was updated successfully, but these errors were encountered: