It seems these Dell laptops are certified and they have similar Goodix fingerpint readers: https://certification.ubuntu.com/catalog/component/27c6:538c It's worth trying the 4.15 oem kernel. It didn't work for me on a 5.4 oem kernel.
I read on the Goodix forum they do not plan to open source drivers but are working with Dell to provide drivers. Let's hope it will be open sourced.
It's best to get involved in the fprint development website. Here is the issue for your hardware:
hope that helps.
[UPDATE] It works for my device with the new proprietary drivers from Goodix.
You can do the following:
sudo sh -c 'cat > /etc/apt/sources.list.d/focal-dell.list << EOF deb http://dell.archive.canonical.com/updates/ focal-dell public # deb-src http://dell.archive.canonical.com/updates/ focal-dell public deb http://dell.archive.canonical.com/updates/ focal-oem public # deb-src http://dell.archive.canonical.com/updates/ focal-oem public deb http://dell.archive.canonical.com/updates/ focal-somerville public # deb-src http://dell.archive.canonical.com/updates/ focal-somerville public deb http://dell.archive.canonical.com/updates/ focal-somerville-melisa public # deb-src http://dell.archive.canonical.com/updates focal-somerville-melisa public EOF' sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys F9FDA6BED73CDC22 sudo apt update -qq sudo apt install oem-somerville-melisa-meta libfprint-2-tod1-goodix oem-somerville-meta tlp-config -y
I needed a reboot to have the fingerprint scanner working:
Bus 001 Device 002: ID 27c6:538c Shenzhen Goodix Technology Co.,Ltd. Fingerprint Reader
You may need to run :
to enable fingerprint for logging in (make sure there is a star). Work continues on open source drivers too, hopefully these drivers help for reverse engineering.
Anyone knows how to unlock the keyring too? That doesn't seem to happen currently when logging in with fingerprint...