Fingerprint not detected

Hi Guys,
Hope you're doing well.

I would appreciate some kind of help fixing my fingerprint sensor, it's not even allowing me to enable it. I already tried a lot of methods without any success, below my information.

-Lenovo Idealpad 3-15ALC6
-Zorin os 16.2
-Sensor Bus 003 Device 003: ID 04f3:0c4b Elan Microelectronics Corp. ELAN:Fingerprint

Those Elan...
You may need a grub parameter (in this case: pci=nocrs) in order to allow functionality.
Can you please open a terminal and run

sudo nano /etc/default/grub

Arrow key down to this line, then arrow key over to quiet:
Add the grub parameter above so that it looks exactly like:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pci=nocrs"

Tap ctrl+x to exit the editor. Then the y key to say yes to save. Then the enter key to save the current configuration.
Now, update grub:

sudo update-grub

Reboot and test...


I appreciate your help, but I tried these, and it just disabled my wifi for some reason.

Do you know another method?

With the same steps above, try each of the following parameters:

For example:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash initcall_blacklist=elants_i2c_driver_init"

Don't forget to run

sudo update-grub

If neither of those two work, then you may get the elan touchpad working by using the higher 5.19 kernel.
Clear out grub parameters to GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
sudo update-grub

Then add the tuxinvader repository:

sudo add-apt-repository ppa:tuxinvader/lts-mainline

Update and install the latest kernel:

sudo apt update && sudo apt install linux-generic-6.0

Reboot and test...

Hi, try this command: lsusb
If the fingerprint reader is on the list, try this:

sudo apt install -y fprintd libpam-fprintd
sudo pam-auth-update

Then you enter the user options and activate the use of fingerprints and register at least one.