Skip to content

Instantly share code, notes, and snippets.

@ilyesAj
Last active July 28, 2022 15:51
Show Gist options
  • Save ilyesAj/f6701b573563ff1a990961d04fea38b8 to your computer and use it in GitHub Desktop.
Save ilyesAj/f6701b573563ff1a990961d04fea38b8 to your computer and use it in GitHub Desktop.
XPS 13 OEM ubuntu 20.04-LTS
# teams
echo "deb [arch=amd64] https://packages.microsoft.com/repos/ms-teams stable main" | sudo tee /etc/apt/sources.list.d/teams.list
sudo apt update && sudo apt install teams
# change dock
https://linuxconfig.org/how-to-customize-dock-panel-on-ubuntu-20-04-focal-fossa-linux
# dbeaver
sudo apt -y install openjdk-11-jdk openjdk-11-jre
java -version
wget -O - https://dbeaver.io/debs/dbeaver.gpg.key | sudo apt-key add -
echo "deb https://dbeaver.io/debs/dbeaver-ce /" | sudo tee /etc/apt/sources.list.d/dbeaver.list
sudo apt update
sudo apt -y install dbeaver-ce
apt policy dbeaver-ce

xps 13

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

  1. install base image ubuntu 20.04 with a usb stick
  2. 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
  3. 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
  4. 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

references

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment