Dell XPS 13 9360

Hardware specs
The Dell XPS 13 Late 2016 (9360) is the fourth-generation model of the XPS 13 line. It comes with 7th generation Kaby Lake Intel processors.


 * Intel Kaby Lake processor
 * 13.3" InfinityEdge display (QHD+ 3200x1800 touch display or FHD AG 1920x1080 display)
 * Intel HD Graphics 620
 * 4-16 GB LPDDR3 1866 MHz RAM
 * 128-512 GB NVM Express SSD
 * 2x USB 3 ports
 * USB Type-C port
 * SD card reader
 * Killer 1535 802.11ac 2x2 WiFi and Bluetooth 4.1

Printout of lspci:

Printout of lsusb (builtin devices, no external devices connected):

USB
USB 3.0 support needs to be enabled for the USB bus to function. USB 2.0 and USB 1.1 can be disabled. Failure to add support for the USB 3.0 bus to the kernel will prevent other hardware from functioning (Bluetooth, SD card reader etc.).

NVM Express SSD
In the BIOS set the SATA Controller to. The default for models pre-loaded with Windows is  and Linux will not detect the device unless the BIOS setting is changed.

For required kernel options, see NVMe.

Wireless
See Qualcomm Atheros QCA6174

SD card reader
Realtek Semiconductor Co., Ltd. RTS525A PCI Express Card Reader.

Integrated webcam
Enable UVC and V4L.

USB Type-C and Thunderbolt
The USB Type-C root hub is only enabled when a device is connected to the port and requires PCI-hotplug support to function. This should also allow hotplugging Thunderbolt devices.

No sound card detected
If the "Audio device" doesn't appear in lspci command. You may need to cold boot (no reboot, but actual cold boot) to fix it.

ACPI error in syslog
If an ACPI error similar to below is logged to syslog a BIOS update might be required. An update from 1.0.7 to 1.3.2 solved the problem in at least one case.