Yeah sadly the fingerprint reader in the T480 (06cb:009a) is not supported by fprint so if you just do services.fprintd.enable = true;
and try to run fprint-enroll
you just get “no devices available”. Python-validity solves this by providing an fprint driver for the device, however you also need a forked version of fprintd to make it work anyway.
Thanks for the links, they look very helpful I’ll have to take a look through them. I did not know about packing request issues on the github (although it makes perfect sense in retrospect). I might do that. Or maybe just submit a PR if I can get it working locally lol.