This problem has been happening for me consistently since I got my FW16 and installed Ubuntu 24.04. I’ve since upgraded to Ubuntu 24.10 and upgraded the Fingerprint Sensor Firmware and the problem persists.
Steps to reproduce:
Close laptop lid
Wait 30 minutes
Open laptop lid
Password prompt says (or place finger on reader)
Placing finger on reader has no effect
With short suspends or just locking the screen the fingerprint always works. Sometimes it works on longer suspends too so it’s not a consistent problem.
I’m happy to help debug if someone knows where to look. I see no related logging in dmesg or /var/log/auth.log.
There is a few FW13 threads including Fedora for the same issue and even a Windows thread so it’s possible this is BIOS/Firmware/Driver related and not simply configuration.
I was having similar issues with my Ubuntu install on my framework laptop 16. My goodix fingerprint reader version is 01000334. I found the problem for me has disappeared when I manually update the kernel to 6.13, as outlined here: FW16 Touchpad randomly stops working on ubuntu 24.10 only - #2 by Obasav
I just opened my laptop after it sleeping all day and the fingerprint reader worked immediately. Hope this helps!
Thank you for the tip! I will try it. I also have the problem that about 1 time in 10 when I reboot, the touchpad doesn’t work. Maybe kernel 6.13 will fix this also.
It’s only 6.13.0 (I don’t have the time right now to compile myself). The fingerprint unlock after suspend hasn’t failed yet but I’ll give it a few weeks before I’m 100% convinced