Search This Blog

Sunday, June 29, 2025

Kali Linux: Using the Framework fingerprint reader

As a Windows user I am also using facial recognition and fingerprint scanning as means of unlocking the operative system. In the same spirit I wanted to connect it to my Kali Linux dual boot.

A quick look at Bing gave me the following information. 

Start by opening the terminal, use Ctrl + Alt + T for example, then run each of these commands.

sudo apt install fprintd libpam-fprintd

sudo pam-auth-update

This will open a dialogue box, where you can select the "fingerprint authentication" option.


fprintd-enroll

Now you will touch the fingerprint sensor repeatedly until it says complete.

fprintd-verify

This let's you confirm functionality.

sudo fwupdmgr refresh
sudo fwupdmgr get-updates
sudo fwupdmgr update

Finally, lock your screen with Windows-key + L. It should allow you to test the fingerprint reader.

Hardware: Upgrading Framework Laptop 13

At this stage I have had my Framework Laptop 13 for almost a year I think, and by now I have accepted it for its strengths and shortcomings.

A brief overview of what I think about the machine to this day is as follows. It is a great machine, it looks and feels really good and the keyboard is amazing. The main issue I have is that the i5 1340p processor gets very hot. After talking to the support there are a few things I can do about it to start with. New thermal paste, cleaning it with compressed air and of course replacing the fan module (which I consider the last step). 

Running a battery report I found out that I am running the 55wh-battery, and it is down by approximately 20% battery health. Usually I run the laptop plugged in and capped at a maximum charge of 90%, so it is rare that I notice this. But my next purchase would probably be the slightly bigger battery.

So what did I upgrade in my first upgrade session? I got a new bezel that is green and translucent, an additional USB-C expansion card (as I never use HDMI, which I got when I bought it on Ebay), and a keyboard in the second generation, with my own native language. Which was sorely missed, due to the lack of pipe symbols. I am writing PowerShell scripts every so often, and a pipe symbol is essential for that.

The upgrades were easy, when you replace the Bezel, make sure to flip down the screen towards the table complete, start removing the bezel from the top right corner and be careful of the cable in the bottom left corner. Follow the manual that they provide on the website.

The expansion card replacement is the easiest part, just unlock the slot, remove the old one and insert the new one. Plug and play.

The keyboard was the trickiest, for this you should absolutely follow the guide and make sure to unscrew the right screws and also place them back where they belong. It takes a lot of time and is tedious, but not difficult.