i had long search to complete my ubuntu 20.04 installation on the new dell XPS 13 . here is the steps to have all the things gathered together
- install base image ubuntu 20.04 with a usb stick
- on the first boot you will have no drivers installed , what you need to do is to connect your PC with an RJ45 (with a usb C to RJ45 adapter) 2.1 launch sudo apt update 2.2 sudo apt upgade
- next you will need to install additional drivers so that your system will be Ubuntu Certified :https://certification.ubuntu.com/hardware/202007-28046 3.1 run : apt install linux-oem-20.04
- to activate finger print and face recognition : 4.1
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
sudo add-apt-repository ppa:boltgolt/howdy -y
sudo apt update -qq
sudo apt install howdy -y
4.2 activate fingerprint authetification with : sudo pam-auth-update 4.3 check if the sensor exists and works :
$ lsusb |grep -i fingerprint
Bus 003 Device 002: ID 27c6:533c Shenzhen Goodix Technology Co.,Ltd. FingerPrint
$ sudo fprintd-enroll
Using device /net/reactivated/Fprint/Device/0
Enrolling right-index-finger finger.
Enroll result: enroll-stage-passed
4.4 if you had a problem : failed to claim device: Open failed with error: USB error on device 27c6:533c : No such device (it may have been disconnected) [-4]
4.4.1 download driver http://dell.archive.canonical.com/pool/public/libf/libfprint-2-tod1-goodix/
4.4.2 install it sudo dpkg -i libfprint-2-tod1-goodix_0.0.4-0ubuntu1somerville1_amd64.deb
4.4.3 reboot
now you can use all the components of the laptop efficently
https://wiki.ubuntu.com/Kernel/OEMKernel https://askubuntu.com/questions/1239582/xps-13-9300-fingerprint-reader-any-driver-updates https://www.reddit.com/r/Ubuntu/comments/jcetqt/dell_xps_13_9310_need_oem_ubuntu_iso/g913cyy/ https://gitlab.freedesktop.org/libfprint/libfprint/-/issues/267