Dell XPS 13 9350

This article is currently a WIP. Please add to it.

As Dell makes several differently configured laptops under the same model name, this article is based upon the P54G version. (you can look up yours under the hatch, after "Reg Model".

Hardware
= Wi-Fi =

Kernel Options
We're trying to make iwlwifi work, for more information go to the specific iwlwifi article. After enabling the basic 802.11 support kernel options, let's enable the driver !

{Important|In case the driver is built into the kernel instead as a module, also the firmware needs to be built into the kernel. See the section When using built-in configuration.}

Firmware
Firmware for the 8260 chip is needed. It is available in :

When using built-in configuration
In case the driver is built into the kernel instead as a module, also the firmware needs to be built into the kernel.

(Replace the XX with the latest version)

= Kernel Modules & Drivers =

Sound
= Graphics =

Use intel HD graphics: intel.

Firmware
We need firmware for this Skylake chip, for runtime power management, if it wasn't installed before, install :

This time we'll include the firmware in the kernel.

If you receive the following error

We need to patch the firmware to load the 1.27 firmware with this file Firmware Patch

I used this cmd to implement the patch

= Microcode =

If you are seeing this message during boot time

Installing the Intel Microcode may help.

Installing with UEFI System
Add initramfs to your use flag to allow emerge to copy the microcode file to your /boot partition.

Now grub should be able to find the /boot/intel_uc.img file

= Driver Summary =

= Remaining boot issues = Here are the remaining issues with my current build: Profile: Gentoo systemd 17.0 boot: uefi disk: LVM 9350 ver: P54G BIOS: 1.7.0