Difference between revisions of "Dell XPS 13 (9360)"

From ArchWiki
Jump to navigation Jump to search
m (Add model-number)
(First set of information, work in progress)
Line 3: Line 3:
 
| '''Device''' || '''Status''' || '''Modules'''
 
| '''Device''' || '''Status''' || '''Modules'''
 
|-
 
|-
| Video || {{B|Not released yet}} || ?
+
| Video || {{G|Working}} || i915
 
|-
 
|-
| Wireless || {{B|Not released yet}} || ?
+
| Wireless || {{B|Working - limited}} || ath10k
 
|-
 
|-
| Bluetooth || {{B|Not released yet}}|| ?
+
| Bluetooth || {{B|Not tested}}|| ?
 
|-
 
|-
| Audio || {{B|Not released yet}} || ?
+
| Audio || {{G|Working}} || snd_hda_intel
 
|-
 
|-
| Touchpad || {{B|Not released yet}} || ?
+
| Touchpad || {{G|Working}} || ?
 
|-
 
|-
| Webcam || {{B|Not released yet}} || ?
+
| Webcam || {{G|Working}} || uvcvideo
 
|-
 
|-
| USB-C / Thunderbolt 3 || {{B|Not released yet}} || ?
+
| USB-C / Thunderbolt 3 || {{G|Working}} || ?
 
|-
 
|-
| Wireless switch || {{B|Not released yet}} || ?
+
| Wireless switch || {{G|Working}} || intel_hid
 
|-
 
|-
| Function/Multimedia Keys || {{B|Not released yet}} || ?
+
| Function/Multimedia Keys || {{G|Working}} || ?
 
|}
 
|}
  
  
 +
The Dell XPS 13 Late 2016 (9360) is the fourth-generation model of the XPS 13 line. The laptop is available since October in both a standard edition with Windows installed as well as a Developer Edition with Ubuntu installed. There is no hardware difference between them. Just like the older versions ([[Dell XPS 13]], [[Dell XPS 13 (2015)]]), [[Dell XPS 13 (2016)]]) it will be available in different hardware configurations. This fourth gen model includes Intel's Kaby Lake CPU and configurable with up to 16GB RAM and a 1TB PCI SSD. It will now also be available in Rose Gold.
  
 +
The installation process for Arch on the XPS 13 does not differ from any other PC. For installation help, please see the [[Installation guide]] and [[UEFI]]. This page covers the current status of hardware support on Arch, as well as post-installation recommendations.
 +
 +
As of kernel 4.5, the Intel Kaby Lake architecture is supported.
 +
 +
 +
== Content adaptive brightness control ==
 +
In the XPS 13 the display panels (both FHD and QHD+) come with adaptive brightness embedded in the panel firmware, this "content adaptive brightness control" (usually referred to as CABC or DBC) will adjust the screen brightness depending on the content displayed on the screen and will generally be found undesirable, especially for Linux users who are likely to be switching between dark and light screen content. Dell has issued a fix for this however it is only available to run in Windows and for the QHD+ model of the laptop so this precaution should be taken before installing Linux, the FHD model of the XPS 13 (9360) cannot be fixed. This is not a problem with the panel but rather a problem with the way the panels are configured for the XPS 13, as the same panel exists in the Dell's Latitude 13 7000 series (e7370) FHD model but with CABC disabled. The fix is available directly from [http://www.dell.com/support/home/de/de/debsdt1/Drivers/DriversDetails?driverId=20JWV&fileId=3574543510&osCode=WT64A&productCode=xps-13-9360-laptop&languageCode=ge&categoryId=AP Dell].
  
The Dell XPS 13 Late 2016 (9360) is the fourth-generation model of the XPS 13 line. The laptop will be available early October in both a standard edition with Windows installed as well as a Developer Edition with Ubuntu installed, hardware differences not known yet. Just like the older versions ([[Dell XPS 13]], [[Dell XPS 13 (2015)]]), [[Dell XPS 13 (2016)]]) it will be available in different hardware configurations. This fourth gen model includes Intel's Kaby Lake CPU and configurable with up to 16GB RAM and a 1TB PCI SSD. It will now also be available in Rose Gold.
+
== NVM Express SSD ==
 +
=== NVME Power Saving Patch ===
 +
Andy Lutomirski has released version 4 of his patchset which fixes powersaving for NVME devices in linux. Currently, this patch is not merged into mainline yet. Until it lands in mainline kernel use the AUR package below.  
 +
{{App|Linux-nvme|Mainline linux kernel patched with Andy's patch for NVME powersaving APST.|https://github.com/damige/linux-nvme|{{AUR|linux-nvme}}}}
  
The installation process for Arch on the XPS 13 does not differ from any other PC. For installation help, please see the [[Installation guide]] and [[UEFI]]. This page covers the current status of hardware support on Arch, as well as post-installation recommendations.
+
 
 +
== Video ==
 +
The video should work with the {{ic|i915}} driver of the current {{Pkg|linux}} kernel. Consult [[Intel graphics]] for a detailed installation and configuration guide as well as for [[Intel graphics#Troubleshooting|Troubleshooting]].
 +
 
 +
 
 +
=== Blank screen issue after booting ===
 +
If using "late start" [[KMS]] (the default) and the screen goes blank when loading modules, it may help to add {{ic|i915}} and {{ic|intel_agp}} to the initramfs or using a special [[kernel parameter]]. Consult [[Intel graphics#Blank screen during boot, when "Loading modules"]] for more information about the kernel paramter way and have a look at [[Kernel mode setting#Early KMS start]] for a guide on how to setup the modules for the initramfs.
 +
 
 +
== Wireless ==
 +
 
 +
The Killer 1535 Wirless Adapter is functional and the ath10k firmware is incluced in recent linux kernel versions. The connection speed however is limited to 1Mb/s at the moment. This was the case for the Ubuntu 10.04 shipped with the Developer Edition and also with a standard Arch Linux installation.
 +
 
 +
== Thunderbolt 3 / USB 3.1 ==
 +
 
 +
The USB-C port supports Thunderbolt 3, Displayport-over-USB-C and USB power delivery as well as USB 3.1.
 +
 
 +
== SATA controller ==
 +
When the SATA-controller is set to {{ic|RAID On}} in Bios, the hard disk (at least the SSD) is not recognized. Set to {{ic|Off}} or {{ic|AHCI}} ({{ic|AHCI}} is recommended) before attempting to install Arch.
 +
 
 +
== Touchpad ==
 +
=== Remove psmouse errors from dmesg ===
 +
 
 +
If {{ic|<nowiki>dmesg | grep -i psmouse</nowiki>}} returns an error, but your touchpad still works, then it might be a good idea to disable {{ic|psmouse}}. First create a config file:
 +
 
 +
    # nano /etc/modprobe.d/modprobe.conf
 +
   
 +
    blacklist psmouse
 +
 
 +
Then add this file to {{ic|/etc/mkinitcpio.conf}}:
 +
 
 +
    ...
 +
    FILES="/etc/modprobe.d/modprobe.conf"
 +
    ...
 +
 
 +
Rebuild your initial ramdisk image (see [[Mkinitcpio#Image creation and activation]]).
 +
 
 +
== Gestures ==
 +
 
 +
Refer to [[libinput#Gestures]] for information about the current development state and available methods.

Revision as of 15:40, 27 October 2016

Device Status Modules
Video Working i915
Wireless Working - limited ath10k
Bluetooth Not tested ?
Audio Working snd_hda_intel
Touchpad Working ?
Webcam Working uvcvideo
USB-C / Thunderbolt 3 Working ?
Wireless switch Working intel_hid
Function/Multimedia Keys Working ?


The Dell XPS 13 Late 2016 (9360) is the fourth-generation model of the XPS 13 line. The laptop is available since October in both a standard edition with Windows installed as well as a Developer Edition with Ubuntu installed. There is no hardware difference between them. Just like the older versions (Dell XPS 13, Dell XPS 13 (2015)), Dell XPS 13 (2016)) it will be available in different hardware configurations. This fourth gen model includes Intel's Kaby Lake CPU and configurable with up to 16GB RAM and a 1TB PCI SSD. It will now also be available in Rose Gold.

The installation process for Arch on the XPS 13 does not differ from any other PC. For installation help, please see the Installation guide and UEFI. This page covers the current status of hardware support on Arch, as well as post-installation recommendations.

As of kernel 4.5, the Intel Kaby Lake architecture is supported.


Content adaptive brightness control

In the XPS 13 the display panels (both FHD and QHD+) come with adaptive brightness embedded in the panel firmware, this "content adaptive brightness control" (usually referred to as CABC or DBC) will adjust the screen brightness depending on the content displayed on the screen and will generally be found undesirable, especially for Linux users who are likely to be switching between dark and light screen content. Dell has issued a fix for this however it is only available to run in Windows and for the QHD+ model of the laptop so this precaution should be taken before installing Linux, the FHD model of the XPS 13 (9360) cannot be fixed. This is not a problem with the panel but rather a problem with the way the panels are configured for the XPS 13, as the same panel exists in the Dell's Latitude 13 7000 series (e7370) FHD model but with CABC disabled. The fix is available directly from Dell.

NVM Express SSD

NVME Power Saving Patch

Andy Lutomirski has released version 4 of his patchset which fixes powersaving for NVME devices in linux. Currently, this patch is not merged into mainline yet. Until it lands in mainline kernel use the AUR package below. Linux-nvme — Mainline linux kernel patched with Andy's patch for NVME powersaving APST.

https://github.com/damige/linux-nvme || linux-nvmeAUR


Video

The video should work with the i915 driver of the current linux kernel. Consult Intel graphics for a detailed installation and configuration guide as well as for Troubleshooting.


Blank screen issue after booting

If using "late start" KMS (the default) and the screen goes blank when loading modules, it may help to add i915 and intel_agp to the initramfs or using a special kernel parameter. Consult Intel graphics#Blank screen during boot, when "Loading modules" for more information about the kernel paramter way and have a look at Kernel mode setting#Early KMS start for a guide on how to setup the modules for the initramfs.

Wireless

The Killer 1535 Wirless Adapter is functional and the ath10k firmware is incluced in recent linux kernel versions. The connection speed however is limited to 1Mb/s at the moment. This was the case for the Ubuntu 10.04 shipped with the Developer Edition and also with a standard Arch Linux installation.

Thunderbolt 3 / USB 3.1

The USB-C port supports Thunderbolt 3, Displayport-over-USB-C and USB power delivery as well as USB 3.1.

SATA controller

When the SATA-controller is set to RAID On in Bios, the hard disk (at least the SSD) is not recognized. Set to Off or AHCI (AHCI is recommended) before attempting to install Arch.

Touchpad

Remove psmouse errors from dmesg

If dmesg | grep -i psmouse returns an error, but your touchpad still works, then it might be a good idea to disable psmouse. First create a config file:

   # nano /etc/modprobe.d/modprobe.conf
   
   blacklist psmouse

Then add this file to /etc/mkinitcpio.conf:

   ...
   FILES="/etc/modprobe.d/modprobe.conf"
   ...

Rebuild your initial ramdisk image (see Mkinitcpio#Image creation and activation).

Gestures

Refer to libinput#Gestures for information about the current development state and available methods.