Dell XPS 13 (9310)
|Infrared Camera Authentication||Working||?|
|USB-C / Thunderbolt 4||Working||intel_wmi_thunderbolt|
|Ambient light sensor||Working||iio|
Dell XPS late 2020 edition.
Works correctly, requires.
There are two possible devices the laptop may ship with, AX201 or AX500. AX201 support is already in the mainline kernel
ath11k driver for qca6390(the SoC of Killer AX500) is still under development and is not on stable kernel yet. You can compile the kernel with the ath11k-qca6390-bringup branch. The latest change of this branch is based on Linux v5.10 release, it has a work around that disables MHI M2 state and makes QCA6390 usable on 9310.
Before compiling, make sure to enable ath11k driver from kernel config:
make menuconfig --> Select Device drivers --> Network device support --> Wireless LAN --> Enable as below <M> Qualcomm Technologies 11ax chipset support <M> Atheros ath11k PCI support [*] QCA ath11k debugging [*] QCA ath11k debugfs support [*] ath11k tracing support [*] QCA ath11k spectral scan support
qca6390 also require ath11k firmware, which is available on .
The fingerprint sensor can be used by installing the proprietary Ubuntu driver released by Dell and Goodix. This requires a different fork of libfprint from the upstream repo. This is a newer version intended for use only with touch-based sensors such as the one on the XPS.AUR - available on the AUR and built from source
The proprietary driver can be obtained from the AUR: Dell repository by extracting the Debian file and copying its contents.AUR. Alternatively, it can also be manually installed from the
The rest of the process is identical to that described on Fprint - just make sure not to install the version of libfprint on the main repo as it conflicts with libfprint-tod
When the IR camera(/dev/video2) is on, it won't automatically turn on the IR emitter. You can follow the instructions from linux-enable-ir-emitter to enable the IR emitter.
Bus 003 Device 003: ID 0c45:672a Microdia Integrated_Webcam_HD Setup Data bmRequestType: 0x21 bRequest: 1 wValue: 0x0600 wIndex: 1026 (0x0402) wLength: 9 Data Fragment: 010302000000000000
You can continue to step 10 with the above data.
The infrared camera can be used as an authentication method withAUR.
The configuration file is located at
/lib/security/howdy/config.ini. The device should be configured like this :
device_path = /dev/video2 .
dark_thresholdall the way to 80 or 90. Please read the config file carefully.
Ambient light sensor
You can installto enable automatic brightness in Gnome.