Dell XPS 15 7590

From ArchWiki
Revision as of 07:42, 17 July 2019 by Quanta 144 (talk | contribs) (I had some problems compiling and the problem was a wrong kernel version. So it is advisable to update to the latest.)
Jump to navigation Jump to search
Note: This page refers to the 7590 revision of the XPS 15. Most of it also applies to the Precision 5540.


Device/Functionality Status
Suspend Working
Hibernate Working
Integrated Graphics Working
Discrete Nvidia Graphics Modify
Wifi Modify
Bluetooth Working
rfkill Working
Audio Working
Touchpad Working
Touchscreen Working
Webcam Working
Card Reader Working
Function/Multimedia Keys Working
Power Management Working
EFI firmware updates Working
Fingerprint reader[broken link: invalid section] Not working


This page contains recommendations for running Arch Linux on the Dell XPS 15 7590 (2019).

Tango-view-fullscreen.pngThis article or section needs expansion.Tango-view-fullscreen.png

Reason: This page is work in progress. (Discuss in Talk:Dell XPS 15 7590#)

UEFI

Before installing it is necessary to modify some UEFI Settings. They can be accessed by pressing the F2 key repeatedly when booting.

  • Change the SATA Mode from the default "RAID" to "AHCI". This will allow Linux to detect the NVME SSD. If dual booting with an existing Windows installation, Windows will not boot after the * change but this can be fixed without a reinstallation.
  • Change Fastboot to "Thorough" in "POST Behaviour". This prevents intermittent boot failures.
  • Disable secure boot to allow Linux to boot.

The WIFI will not be working out of the box, a internet connection via cable or USB tethering is needed. To get it working, a manual installation of the driver is required, see Dell XPS 15 7590#WIFI.

Firmware Update

Firmware images can be found at Dell support page. Keeping an existing Windows system will make updates of BIOS much simpler. If a clean Arch Linux install is the case in order to install:

  • Download the desired firmware from section "Dell XPS 15 7590 System BIOS"
  • Save it in /boot/EFI/Dell/Bios/ (this path may vary, depending on your installation)
  • Reboot the system, and enter the boot menu by pressing repeatedly F12 on Dell logo
  • Choose "Bios Flash Update"
  • Select the file previously saved, and start the process

The process will take about five minutes, during which the system will have some reboots and push fans at maximum speed. Finally the system will reboot normally.

Power Management

Suspend

Hibernate

Powertop

Graphics

kernel modules

NVIDIA Optimus

Wifi and Bluetooth

WIFI

WIFI will not be working out of the box, a manual installation is required. Connect to the internet via a cable or via USB tethering, then consult this page, i.e. Make sure you are on the latest Kernel.

$ pacman -S git
$ git clone https://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/backport-iwlwifi.git
$ cd backport-iwlwifi
$ make defconfig-iwlwifi-public
$ make -j4
$ sudo make install

Additionally, you will need to ensure you have the latest iwlwifi firmware:

$ sudo git clone git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
$ cd linux-firmware
$ sudo cp iwlwifi-* /lib/firmware/

Reboot.

Touchpad and Touchscreen

Docks

EFI firmware updates

Thermal management

Tips and Tricks