-
-
Notifications
You must be signed in to change notification settings - Fork 311
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
Problems running on Ubuntu 23.04 (lunar) #781
Comments
After changing the
After installing dlib with |
@ashkop You made my day.
|
@kimhongsu I'm glad that helped. Would still be nice if howdy can be fully updated to python 3. |
Purge and reinstall seems to have run into errors:
|
Here's my ugly hack workaround that also works for fresh install of howdy on 23.04, just skip the "apt remove howdy" command. Doing this also fixes the error when authenticating sudo in the first comment.
|
note: You also need to change it elsewhere, or just change the line to |
This is an annoying one, using |
I've recently updated to Ubuntu 23.04 and Howdy is not working on the lock screen. I tried to reinstall it but it didn't work. |
|
I've got the exact same issue with a fresh install of Ubuntu 23.04 Linux 6.2.0-20-generic 64-bit. Wrapping howdy inside of it's own venv would be the optimal solution here and for isolating its install further from the host. |
@nate3D Thanks for the solution, could you please share an example of how to do the "Wrapping howdy inside of it's own venv"? |
I've found a solution to the |
To those who are not willing to use sudo pip install -t /lib/security/howdy dlib Tested on the |
@boltgolt Could you let us know how to wrap howdy up with venv? Or is it possible to wrap howdy up with docker? |
@boltgolt Perhaps this fix can be incorporated in release or at least beta? |
Tried on ubuntu 23.10 Could install howdy after installing dlib like this, but could not run howdy. |
I am also get the same problem on Ubuntu version Howdy Installation Issue on Ubuntu 23.10.1Problem:I encountered an issue with Howdy installation on Ubuntu version Workaround:I found a workaround that worked for me, even on a fresh install of Ubuntu 23.10.1. Skip the "apt remove howdy" command to avoid additional errors during sudo authentication.
Change
This workaround should help resolve the installation issues in my case. While adding face some time you will get device_path problem but i am solve it like this. # Should be set automatically by an installer if your distro has one
# device_path = /dev/v4l/by-path/pci-0000:00:14.0-usb-0:6:1.2-video-index1 # default in my config comment it add new below like this
device_path = /dev/video0 |
I also have a silution without breaking system packages. This solution depends on a dep package which is not released yet. |
Ubuntu 23.04 comes with a new version of Python (default is 3.11) that makes howdy not run properly.
The first issue is line 10 in pam.py:
import ConfigParser
The module is now called
configparser
so howdy can't properly import it.Then the python 'dlib' module was missing, I installed it via
sudo pip install --break-system-packages dlib
.Doing a mitigation by changing that line to
import configparser as ConfigParser
makes howdy work in GDM for login but when using it in sudo creates a funky error:The strange thing is: If you add
import recorders
to the file there is no problem. Just importing that submodule fails and seemingly only while trying it via sudo.Linux distribution (if applicable): Ubuntu 23.04
Howdy version (
sudo howdy version
): Howdy 2.6.1The text was updated successfully, but these errors were encountered: