-
Notifications
You must be signed in to change notification settings - Fork 93
Description
About a month ago, I lost the fingerprint auth functionality after running some system updates on my 6th-gen ThinkPad X1 Carbon running Ubuntu 24.04 LTS Desktop.
I'm not sure which change from the update may have been the root cause here, but: sudo systemctl status python3-validity reports service failure due to the exception raised from dbus-service, line 217:
if len(lines) > 10:
raise Exception('Refusing to start more than 10 times per minute')
I discovered today that simply commenting out this exception keeps the service running just fine (AFAICT). I'm not exactly sure what the consequences are for letting the service start more than 10 times per minute, but based on the comment on line 199, it seems this was some sort of a workaround to get systemd to back off in the first place?
If the dev (@uunicorn) or anyone else who knows better could enlighten me, I'd be grateful. Also happy to look into what this systemd issue is and how one might get it to "properly" back off. But I need a bit more context as to what that means. I.e., what are we trying to get systemd to back off from?
lsb_release -a output:
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 24.04.2 LTS
Release: 24.04
Codename: noble